【发布时间】:2016-10-12 00:37:37
【问题描述】:
我在创建crontab 设置的过程中发现了一件有趣的事情。
我使用了这个命令:
crontab -e
并填写这一行:
*/55 * * * * export DISPLAY=:0 && /home/user/Documents/script.sh $2>/dev/null
我的想法是创建调度程序,它每 55 分钟启动一次script.sh。
但是这个脚本是在这个时间执行的(例如):
08:55, 09:00, 09:05, 09:55, 10:00, 10:05, ...
我不知道为什么。
谁能解释一下?
【问题讨论】:
-
应该是这样的:
55 * * * * export DISPLAY=:0 && /home/user/Documents/script.sh $2>/dev/null -
@Hackerman 这意味着“每小时的第 55 分钟”。我认为 OP 要求“05:55、06:50、07:45”......即每 55 个滚动分钟,而不是每小时的第 55 个静态分钟。 Jan,你能澄清一下吗?
标签: linux export crontab scheduler