我有一个文件“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"
据我了解,该脚本开始在后台对 100 个 IP 进行 ping 操作。
当 ping 完成后,如何将 ping 统计信息写入文件?