首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过指定精确的秒来调度命令/脚本

通过指定精确的秒来调度命令/脚本
EN

Unix & Linux用户
提问于 2010-08-24 20:46:13
回答 1查看 2.1K关注 1票数 6

我正在使用bash,并想知道如何能够在稍后指定的时间执行命令/脚本,并以秒的精度执行?

我阅读了at-command的手册页,但据我所知,它只可能指定分钟(而不是秒)。现在,我首先使用at,然后使用sleep让它执行正确的秒。为了演示,如果我想在22.21.05运行my_script.sh,我会这样做:

代码语言:javascript
复制
echo "sleep 5; my_script.sh" | at 22.21

但是,如果有一个内置的命令,那就好多了。有点像at 22.21.05

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2010-08-24 21:12:25

我不相信这是可能的。cron只会细化到分钟,而at实用程序会将其连接到其中以完成它的工作。我认为你有正确的解决方案--在执行之前睡上x秒钟。

票数 7
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/1213

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档