Хочу написать скрипт для проверки сетевых соединений.
И так, что я делаю... посылаю несколько пингов в хост, пинг возвращает мне целую кучу текста:
[color=green]
[root@gateway ~]# echo "$(ping www.yandex.ru -c 3)"
PING www.yandex.ru (213.180.204.11) 56(84) bytes of data.
64 bytes from yandex.ru (213.180.204.11): icmp_seq=0 ttl=47 time=92.0 ms
64 bytes from yandex.ru (213.180.204.11): icmp_seq=1 ttl=47 time=94.6 ms
64 bytes from yandex.ru (213.180.204.11): icmp_seq=2 ttl=47 time=90.8 ms
--- www.yandex.ru ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2006ms
rtt min/avg/max/mdev = 90.884/92.524/94.650/1.613 ms, pipe 2
[/color]
Как можно получить результаты из последних нескольких строк, и запихнуть их в переменные, для дальнейшей обработки, например сколько пакетов из скольки прошло, и временные характеристики ?
Последние комментарии
10 лет 31 неделя назад
10 лет 50 недель назад
11 лет 8 недель назад
11 лет 8 недель назад
11 лет 50 недель назад
11 лет 50 недель назад
11 лет 50 недель назад
11 лет 51 неделя назад
11 лет 51 неделя назад
12 лет 3 дня назад