在Crontab中,特殊字符具有特定的含义,用于定义任务的执行时间和频率。以下是一些常见的特殊字符及其含义:
*(星号)* * * * *:每分钟执行一次。0 * * * *:每小时的第0分钟执行一次。-(连字符)1-5:表示从1到5的数字。Jan-May:表示从一月到五月。,(逗号)1,3,5:表示在第1、3和5分钟执行。Mon,Wed,Fri:表示在周一、周三和周五执行。/(斜杠)*/15:表示每15分钟执行一次。0 */2 * * *:表示每两小时的第0分钟执行一次。?(问号)* * 1 ? *:每月的第一天执行。* 12 1 ? *:每月的1号中午12点执行。L(大写L)0 0 1L * *:每月的最后一天执行。0 0 1 6L *:每月的最后一个星期六执行。W(大写W)0 0 15W * *:每月的第三个星期五执行。#(井号)0 0 1#3 * *:每月的第三个星期一执行。C(大写C)C:与日历同步执行。?和L。通过合理使用这些特殊字符,可以灵活地安排任务的执行时间和频率。