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