Bonjour, Le 22/05/2014 08:51, Nahliel Steinberg a écrit :
> Je suis confronté à un problème, je dois changer plus de 300 ip dans un > fichier de configuration de nagios, le hosts.cfg. > > Auriez-vous une petite moulinette (script), qui puisse au moins me détecter > le champ address : ip pour les changer. > > J'aimerai faire un read pour une question posée : > > quel ip voulez-vous changer : 10.10.1.56 > quelle est la nouvelle : 10.10.35.40 > > Qu'il détecte l'ip à changer et écrive la nouvelle. Tu ne disposes pas d'un fichier csv du genre celui ci-dessous ? ip1_à_changer;nouvelle_ip1 ip2_à_changer;nouvelle_ip2 ip3_à_changer;nouvelle_ip3 ... ip300_à_changer;nouvelle_ip300 Parce que 300 saisies à se taper à la main, c'est quand même un peu galère. Si c'est le cas, je verrais bien un script qui lit le csv et qui génére une « grosse » commande sed du genre ça : sed -ir \ -e 's/10\.10\.0\.56/10\.0\.35\.40/g' \ -e 's/10\.0\.0\.57/10\.0\.35\.41/g' \ ... 'liste_ip.csv' -- François Lafont -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/537daad9.8080...@free.fr