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

Lightner, Jeff JLightner at water.com
Fri Aug 26 15:12:51 EDT 2011


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

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.
----------------------------------



More information about the Ale mailing list