Хочу написать скрипт для проверки сетевых соединений.
И так, что я делаю... посылаю несколько пингов в хост, пинг возвращает мне целую кучу текста:
[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 лет 16 недель назад
10 лет 35 недель назад
10 лет 44 недели назад
10 лет 45 недель назад
11 лет 34 недели назад
11 лет 34 недели назад
11 лет 34 недели назад
11 лет 35 недель назад
11 лет 35 недель назад
11 лет 37 недель назад