在Crontab中,可以使用通配符来匹配多个时间或文件
星号(*):表示任意值。例如,* * * * * 表示每分钟都执行任务。
问号(?):表示不指定值。它通常用于日(day of month)和星期(day of week)字段。例如,0 5 * * ? 表示每天早上5点执行任务。
连字符(-):表示一个范围内的值。例如,1-5 表示1到5之间的所有整数。所以,0 5 1-5 * * 表示每天早上5点到5点5分之间每分钟执行任务。
逗号(,):表示枚举值。例如,1,3,5 表示1、3和5。所以,0 5 1,3,5 * * 表示每天早上5点、5点和5点执行任务。
斜杠(/):表示步长值。例如,*/15 表示每隔15个单位执行一次。所以,0 */15 * * * 表示每小时的第0、15、30和45分钟执行任务。
以下是一些使用通配符的Crontab示例:
0 1 * * *0 1 * * 10 1 1,15,L * *0 */15 * * *注意:Crontab的语法可能因系统和Cron实现而异。在使用通配符时,请确保您的系统支持这些功能。