ping直到无法再ping通

时间:2018-11-12 08:38:03

标签: bash shell scripting

我想测量完成脚本这一部分所需的时间:

startdelete=`date +%s`
for i in $(nova list --all-tenants|grep spawningtest|awk '{print $2}')
        do nova delete $i
done &>/dev/null    

enddelete=`date +%s`
deletetime=$((enddelete-startdelete))
echo $deletetime > /var/tmp/lindeletetime

我有2个问题:

  1. 我该如何实际测量“ nova删除$ i; done”部分?
  2. 在无法再执行ping操作之前,我该如何执行ping操作?结束日期应该是无法再ping的时间。

1 个答案:

答案 0 :(得分:1)

第二部分应该是我认为的

while ping -c1 10.104.202.207;do sleep 1;done