+ -
当前位置:首页 → 问答吧 → 如何在脚本中使用计时器?

如何在脚本中使用计时器?

时间:2011-07-21

来源:互联网

bash脚本:
脚本命令1
sleep 1
命令2
sleep 1
。。。
命令99
sleep 1
----------------------------------------
如何改写脚本,去掉sleep 1 ,却让脚本运行时,每隔一秒运行一行语句?



注意:并不是想要每秒运行一次脚本!

作者: aleng   发布时间: 2011-07-21

for循环

作者: alenbull   发布时间: 2011-07-21

for或者while

作者: xiaopan3322   发布时间: 2011-07-21

  1. #! /bin/bash
  2. exec 3<"$0"
  3. while read cmd <&3
  4. do
  5. [ "$cmd" = "#start one step per second" ]&&break
  6. done
  7. while read cmd <&3
  8. do
  9. sleep 1
  10. eval  "$cmd"
  11. done
  12. exit
  13. #start one step per second
  14. your code here
复制代码

作者: waker   发布时间: 2011-07-21

不支持分支判断等结构

作者: waker   发布时间: 2011-07-21

热门下载

更多