[ale] cron entry that runs the 2nd saturday of every month

Geoffrey Myers lists at serioustechnology.com
Fri Aug 26 15:38:35 EDT 2011


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