linux - 这个 cron 使用多个范围是否正确?

标签 linux cron

这是从 11:01-11:27 和 11:32-11:59 每分钟运行 process.sh 的正确方法吗?

1-27/1,32-59/1 11 * * * process.sh

最佳答案

不可以,一条语句中不能有多个范围。您可以将其设置为

 1,2,3,4,...27,32,33...

或者,为了更好地可读,将其分成两个语句

1-27 11 * * * process.sh
32-59 11 * * * ... process.sh

如果您不需要 cron 来记录或输出某些内容,请考虑添加

1>> /dev/null 2>&1

到最后。

关于linux - 这个 cron 使用多个范围是否正确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32251195/

相关文章:

linux - OSX/Linux,减慢终端的输出

html - 在 Linux 上创建到本地可移动存储设备的 href 链接

linux - 冒号(:) and dash (-) in an Ubuntu dpkg version number mean?

java - Play 框架中的 Cron Job

php - Laravel 5.3 计划不工作(没有计划的命令准备好运行。)

linux - 自耕农 EACCES : permission denied

c - 如何在 Linux 中抑制 -Werror=pointer-to-int-cast 和 -Werror=address 类型的错误

kubernetes - 如何在 Kubernetes 部署的应用程序中创建不重复的 cron 作业?

bash - 使用 ssh key 以用户身份 rsync 文件

linux - 如何使用外部字符串在 cron 作业中运行命令