si je comprend bien ta commande tu grep sur variable MonNom dans /etc/hosts pour prendre la 1er variable (ip) ==>ok
comment tu mets en relation mon 1er scripte qui prend les noms des imprimante pour mettre ça dans un fichier $f2
et ton scripte pour récuperer l'ip des imprimantes dans /etc/hosts
PpHd Le 17/02/2008 à 22:26 for MonNom in $(cat $f2) ; do
....
done
bonsoir tout le monde déjà merci pour les petits éléments de réponse que vous m'apportez ça me permet d'orienter mes idées ça sert à ça un forum aussi donc merci à vous tous.
Question: pour bien comprendre mon problème
j'ai un fichier que je récupère "toto"
dans ce fichier toto j'ai des noms d'imprimantes ou j'ai fait un ping qui me donne ces résultats
vi sur toto:
Nom des imprimantes: Zypncd
"is alive"
PNcd50
"is not alive"
etc..... j'ai des noms d'imprimantes dans notre exemple (Zypncd et PNcd50) quand c'est "alive" les imprimantes sont en ligne
quand c'est "is not alive" c'est débranché.
je dois donc faire un scripte qui vérifie à partir du nom de ses imprimantes (touts les imprimantes du fichier je peux en avoir un dizaine, vingtaine)
lesquels sont alive ou not alive. ma question principale comment faire un vérification sur toute mes imprimantes du fichier
merci de votre aide
bonjour comment faire pour scruter ligne par ligne des noms d'imprimantes par exemple dans un scripte
toto 10.20.13.02
titi 10.06600030
tata 01545646+4
momo 5656464646
pipi 64646464646
caca fdfsdfsdf
j'ai pas compris votre explication en faite mon problème je dois scruter ligne par ligne chaque imprimante
si numéro ok si pas numero pas ok (j'ai juste remonté quelques imprimantes mais je peux en avoir 50 ) mon cripte doit les scruter automatiquement 1 par 1
toto 10.20.13.02
titi 10.06600030
tata 01545646+4
momo pas d'adresse
pipi 10.15.42545.
caca pas d'adresse
le problème le nom je ne les connais pas je grep quoi