我正在使用bash,并想知道如何能够在稍后指定的时间执行命令/脚本,并以秒的精度执行?
我阅读了at-command的手册页,但据我所知,它只可能指定分钟(而不是秒)。现在,我首先使用at,然后使用sleep让它执行正确的秒。为了演示,如果我想在22.21.05运行my_script.sh,我会这样做:
echo "sleep 5; my_script.sh" | at 22.21但是,如果有一个内置的命令,那就好多了。有点像at 22.21.05。
发布于 2010-08-24 21:12:25
我不相信这是可能的。cron只会细化到分钟,而at实用程序会将其连接到其中以完成它的工作。我认为你有正确的解决方案--在执行之前睡上x秒钟。
https://unix.stackexchange.com/questions/1213
复制相似问题