27Fermer29
ericsonneLe 17/02/2008 à 21:26
en faite avec la commande awk

#!/bin/sh

f1=/etc/printers.conf140208
f2=/etc/printers.suivi
tmp=/tmp/tmp_printers

(cat $f1 |awk -F":" '{print $1}' $f1) > $tmp
mv -f $tmp $f2

je récupère que le 1er paramètre c'est à dire le nom des imprimantes par exemple "PNC4 PNC4Psc "
je dois aller après chercher dans le /etc/hosts l'ip des imprimantes qui correspondant aux noms que j'ai récupérer pour vérifier si elles sont allumer par un ping.

mais comment faire pour remonter l'ip et faire correspondre avec le noms que je récupère

exemple dans /etc/host : 10.140.80.6 PNC4 PNC4P sc sdfsdfsdfsfs
10.147.90.6 PNggggggvgfgf sdfgsdgfsd