Bonjour, je suis en train d'écrire un script shell qui réécrit le fichier /etc/network/interfaces à partir d'une interface web, j'utilise un shellexec qui lance mon script shell, tout fonctionne, le seul probleme c'est que je doit taper
adresse ip
masque
réseau
et je voudrais savoir si quelqu'un sait comment je peux obtenir le réseau à partir du masque et de l'adresse ip
normalement
ex
ip 192.168. 1. 1
masque 255.255.255.0
réseau 192.168. 1 .0
en gros il faut recopier l'adress ip en méttant des 0 ou il y a 0 dans le masque mais je connait pas la commande à faire sous linux, j'ai testé sed , expr et awk mais je n'arrive pas à le faire sans donnée un nombre de caractere à partir duquel il faut couper, merci de votre aide