Пример скрипта на ping хоста
Пример скрипта на ping хоста:
Данная команда пингует указанный IP и возвращает 0, в случае успеха и не ноль в случае, если пинг не проходит с одним из перечисленных статусов.
В общем виде:
result=$(ping -c ${count} ${ip} | grep -icE ´unknown|expired|unreachable|time out|0 received´)
В частном виде:
ping -c 1 172.16.1.1 | grep -icE ´0 received´