Si "eth0" est l'interface à reconfigurer, on doit pouvoir trouver le fichier dans lequel cette information est stockée avec une commande de ce genre :
~# find /etc -type f -exec grep -H "$(ifconfig eth0 | grep "inet addr" | tr -s ':' ' ' | cut -d' ' -f4)" {} \;
|
Là, on cherche l'adresse IP de l'interface automatiquement, c'est pour la frime . C'est aussi plus long puisque pour chaque fichier, les commandes pipées entre "$(...)" doivent être réexécutées (ce qui est d'autant plus inutile que c'est toujours le même résultat -en théorie- qui est retourné).
En réalité, il vaut mieux taper directement l'adresse IP recherchée pour le grep.
~# find /etc -type f -exec grep -H "192.168.1.10" {} \;
|
Note : ça marche comme ça avec le GNU find, peut-être pas avec d'autres "find"
Message édité par unk00 le 25-09-2003 à 13:52:53