Задать вопрос
svd71
@svd71

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

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

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

Вообще, как правильнее такие проверки огранизовывать в шеле?
  • Вопрос задан
  • 488 просмотров
Подписаться 1 Оценить 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    6 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
Решения вопроса 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"
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы