Re: [HS] Script
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
Reply to:
- References:
- [HS] Script
- From: Nahliel Steinberg <marc.naon@gmail.com>