View Single Post
Old 19-07-2012, 17:17   #2
GByTe87
Senior Member
 
L'Avatar di GByTe87
 
Iscritto dal: Mar 2007
Cittā: Milano Beach
Messaggi: 1696
Ciclare sulle intere righe del file e separare ip, nome e gateway all'interno del ciclo?

Rapidamente (sicuramente la sintassi va corretta):

Codice:
for i in $(cat lists.txt)
do
	ip = echo $i | awk '{ print $2}'
	server = echo $i | awk '{ print $1}'
	ping -c 1 -w 1 $ip &> /dev/null
                
	if [ $? -ne 0 ]; then
		echo "GW $server DOWN!"
	fi
done
__________________
~ Cthulhu: MacBookPro 13.3" ~ Azathoth: D510MO
GByTe87 č offline   Rispondi citando il messaggio o parte di esso