【发布时间】:2014-12-26 04:30:03
【问题描述】:
我有一个关于 crontab 的问题。我有一个脚本,我在启动后启动。脚本有时需要更多或更少的时间。问题是我想每分钟都使用一个脚本,但前提是引导脚本成功。因为有时它不是,然后它会自动重新启动覆盆子并再次尝试。问题是启动时的脚本对于 crontab 脚本是必需的。有没有比在 crontab 文件或脚本中休眠更好的方法?
非常感谢
欢呼麦克斯
【问题讨论】:
-
让您的启动脚本将其 pid 写入某个
/var/run/mystart.pid文件中,并在脚本退出时删除该文件。在周期性脚本中测试该脚本是否存在。 -
你能不能不设置一个 ENVIRONMENT 变量来检查这是否是值,它是成功/不成功的运行。
-
我不知道这种在启动时创建脚本的方式,我只是在我的特殊用户的 .bashrc 中添加了一个命令行
-
@hagubear,这是个好主意,也许是某种全局变量
标签: crontab