2014-04-14 22 views
1

如何在Bash中创建一个循环,直到完成一分钟,然后停止并转到下一条指令?Bash循环根据经过的时间?

我想测量循环中的任何语句的时间而不是基于睡眠的度量。

只要1分钟过去了,它会放下一切并转到下一条指令。

我如何做到这一点?

谢谢!

evamvid

+0

出于好奇,循环内部是什么? – merlin2011

+0

它发送温度数据到一个文件,通过AJAX读取并发送到Plotly和谷歌图表API的 – evamvid

+0

这是一个非常迂回的方式来做到这一点......我试图用'cron'每秒运行脚本,但仅限cron做分钟 – evamvid

回答

0

我发现做什么,我试图做一个更好的方式 - 而不是运行脚本一分钟,杀死它,并使用cron的重新启动它(这是最初的目标),我只是在脚本中做了一个无限循环,并将其设置为在启动时运行。