Требуется создать скрипт, в котором необходима проверка присуствия компьютера в сети.
В голову приходят всякие мысли типа:
$>ping -c 1 192.168.1.1|grep "1 received">/tmp/networkcheck.txt
Все отлично, файл создается. Если пинга нет, то пустой, с пингом какой то объем. Но сама уже проверка на размер файла занимает приличный код.
Вообще, как правильнее такие проверки огранизовывать в шеле?