Проверьте с помощью ping-запросов несколько IP одновременно

У меня есть файл "temp2" с, например, 200 IP.

Я хочу проверить с помощью ping-запросов синхронно и сохранить статистику ping в файл.

NUM=100
for a in $(seq 1 $NUM)
do
read b       
ping -s 100 -c 100 -i 1 $b | grep -Eo '([0-9]{1,10}) received.*([0-9]{1,3})% packet loss' &
done < temp2
wait
echo "all done"

Этот сценарий запускает ping в фоне для 100 IP, как я понял.

Как я могу записать статистику ping в файл когда сделанный ping?

1
задан 6 November 2016 в 22:02

0 ответов

Другие вопросы по тегам:

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