svd71
@svd71

В linux как проверить активность компьютера в сети в скрипте?

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

Все отлично, файл создается. Если пинга нет, то пустой, с пингом какой то объем. Но сама уже проверка на размер файла занимает приличный код.

Вообще, как правильнее такие проверки огранизовывать в шеле?
  • Вопрос задан
  • 446 просмотров
Решения вопроса 1
@ldvldv
ping 192.168.1.1 -c 1 && echo Host is up
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Naker
nmap - n -sP 192.168.1.1 | grep -c "1 host up"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы