crontab 4th Tuesday of month
Frank Murphy
frankly3d at gmail.com
Sat Jul 28 12:04:07 UTC 2012
On 28/07/12 12:53, Michael Schwendt wrote:
> On Sat, 28 Jul 2012 12:03:09 +0100, Frank Murphy wrote:
>
>> 15 18 22-28 * 2 /command
>>
>> I thought the last tuesday would be covered by above.
>> But it has run everyday since 22nd.
>>
>> Have googled a bit:
>> http://hintsforums.macworld.com/showthread.php?t=25110
>> plus other crontab pages.
>>
>> http://hintsforums.macworld.com/member.php?s=2584787478dc5ab0791da9ba8d650aa5&u=28924
>> 15 18 22-28 * * test 'date +\%a' != Tue || /command
>> Am uncertain if above would work ootb.
>>
>> man crontab (22 September 2010) doesn't shed light on this.
>
> From the manual:
>
> Note: The day of a command's execution can be specified in the follow‐
> ing two fields — 'day of month', and 'day of week'. If both fields are
> restricted (i.e., do not contain the "*" character), the command will
> be run when either field matches the current time. For example,
> "30 4 1,15 * 5" would cause a command to be run at 4:30 am on the 1st
> and 15th of each month, plus every Friday.
that was the crontab I used.
>
> That matches your example.
>
I mean man crontab, didn't give example for 4th m\t\w\.. of month
--
Regards,
Frank
"Jack of all, fubars"
More information about the users
mailing list