[ale] cron entry that runs the 2nd saturday of every month
Geoffrey Myers
lists at serioustechnology.com
Fri Aug 26 16:27:23 EDT 2011
Lightner, Jeff wrote:
> But the OP wanted 2nd Saturday only. The +%u just tells you it is
> Saturday - not which Saturday.
I am the op. Using the combination of the day of the week and the day
of the month you can calculate whether its the 2nd Saturday of the month
or not.
>
> I had tested for it being Saturday in my 2008 script but if the cron
> job only runs on Saturday it isn't really necessary. (My test was
> to prevent someone from just moving the cron job without
> understanding its purpose.)
>
> -----Original Message----- From: ale-bounces at ale.org
> [mailto:ale-bounces at ale.org] On Behalf Of Geoffrey Myers Sent:
> Friday, August 26, 2011 3:39 PM To: Atlanta Linux Enthusiasts
> Subject: Re: [ale] cron entry that runs the 2nd saturday of every
> month
>
> Lightner, Jeff wrote:
>> When I had to do this back in 2008 on HP-UX I worked out a script
>> that relied on the cal (calendar) command.
>>
>> The following command line will give you the 2nd Saturday of the
>> month:
>>
>> cal |cut -c19-20 |grep '[0-9]'|head -2 |tail -1
>>
>> The following command will give you today's day of month: date +%d
>
> Doing something similar only relying on date alone:
>
> date +%d date +%u
>
>> You put your script to compare day of month with the output of the
>> cal line and run the desired command if they match. Then your
>> cron entry runs EVERY Saturday and the script determines whether to
>> run the commands you want based on whether it is the 2nd Saturday.
>>
>> There may be easier ways to do this on Linux but I figured I'd send
>> you this at least as a basis for thought.
>>
>>
>>
>>
>>
>> -----Original Message----- From: ale-bounces at ale.org
>> [mailto:ale-bounces at ale.org] On Behalf Of Geoffrey Myers Sent:
>> Friday, August 26, 2011 2:26 PM To: Atlanta Linux Enthusiasts
>> Subject: [ale] cron entry that runs the 2nd saturday of every month
>>
>>
>> Is it possible?
>>
>> -- Until later, Geoffrey
>>
>> "I predict future happiness for America if they can prevent the
>> government from wasting the labors of the people under the pretense
>> of taking care of them." - Thomas Jefferson
>> _______________________________________________ Ale mailing list
>> Ale at ale.org http://mail.ale.org/mailman/listinfo/ale See JOBS,
>> ANNOUNCE and SCHOOLS lists at http://mail.ale.org/mailman/listinfo
>>
>>
>>
>> Proud partner. Susan G. Komen for the Cure.
>>
>>
>> Please consider our environment before printing this e-mail or
>> attachments.
>>
>> ---------------------------------- CONFIDENTIALITY NOTICE: This
>> e-mail may contain privileged or confidential information and is
>> for the sole use of the intended recipient(s). If you are not the
>> intended recipient, any disclosure, copying, distribution, or use
>> of the contents of this information is prohibited and may be
>> unlawful. If you have received this electronic transmission in
>> error, please reply immediately to the sender that you have
>> received the message in error, and delete it. Thank you.
>> ----------------------------------
>>
>> _______________________________________________ Ale mailing list
>> Ale at ale.org http://mail.ale.org/mailman/listinfo/ale See JOBS,
>> ANNOUNCE and SCHOOLS lists at http://mail.ale.org/mailman/listinfo
>
>
--
Until later, Geoffrey
"I predict future happiness for America if they can prevent
the government from wasting the labors of the people under
the pretense of taking care of them."
- Thomas Jefferson
More information about the Ale
mailing list