我有一个示例 perl 脚本,需要每天使用 cron 运行,有人可以告诉我使用 cron 作业的确切语法吗?
提前致谢。
答案1
要编辑/查看您的 crontab,请输入以下命令:
crontab -e # to edit
crontab -l # to view
你的 cron 任务看起来如下:
1 2 3 4 5 /path/to/command
其中 1 = 分钟 (0-59),2 = 小时 (0-23),3 = 天 (0-31),4 = 月 (1-12),5 = 星期几 (0-7)。
例如,如果我想每天午夜后 5 分钟运行某些操作:
5 0 * * * /path/to/command
您还可以指定多个值,以逗号或连字符分隔,例如:
5,10 0-2 * * * /path/to/command
每天 00:05、00:10、01:05、01:10、02:05 和 02:10 运行。
答案2
答案3
好吧,您可能应该阅读man 1 crontab
(了解与 crontab 交互的常用命令)和man 5 crontab
(了解它们的编写格式)有关您的服务器的信息。 cron 作业的语法广泛而灵活,并且没有特定的目标,我们只是要总结手册页。
答案4
http://cronwtf.github.com/当我不可避免地忘记语法时,我发现它很有用。