Le jeudi 22 mai à 08:51, Nahliel Steinberg a écrit :
> Bonjour,
> 
> 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.
> 
> je ne vois pas du tout comment je peux faire ça, mes compétences en bash
sont un peu limité ;-)

Bonjour.

ça peut être fait comme dit dans d'autres réponses avec sed, awk ou aussi
perl.

Par contre, il faudrait connaître exactement la structure de ton fichier
.cfg à modifier et la structure de ton fichier contenant les modifs à
faire ; si tu n'as pas un tel fichier bien structuré, autant faire à la
main. 

Un script n'a d'utilité que si les choses peuvent être automatisées :-) Si
tes remplacements sont écrits sur une feuille de papier, il faut abandonner
l'idée du script.

-- 
Ph. Delavalade

-- 
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 [email protected]
En cas de soucis, contactez EN ANGLAIS [email protected]
Archive: https://lists.debian.org/[email protected]

Répondre à