我如何每天每六个小时运行一次命令?
我尝试了以下方法,但不起作用:
/6 * * * * * mycommand
发布于 2012-07-19 22:18:08
您忘记了一个*
,并且您有太多的字段。这是你需要关心的时刻
0 */6 * * * /path/to/mycommand
这意味着从0开始每隔6个小时,即在0、6、12和18小时,您可以将其写为
0 0,6,12,18 * * * /path/to/mycommand
发布于 2012-07-19 22:19:30
您应该在命令中包含一个路径,因为cron在一个精简的环境中运行。您不会拥有交互式shell会话中的所有环境变量。
最好指定脚本/二进制文件的绝对路径,或者在crontab本身中定义路径。为了帮助调试任何问题,我还会将stdout/err重定向到日志文件。
发布于 2016-09-08 15:35:02
0 */6 * * * command
这将是一天6个小时的完美方式。
你的命令持续六分钟!
https://stackoverflow.com/questions/11562804
复制相似问题