Ahhh... I see... Thanks for you help! Mike -----Original Message----- From: Javier Gostling [mailto:jgd@xxxxxxxxxxxxxxxxx] Sent: Thursday, April 01, 2004 8:34 AM To: General Red Hat Linux discussion list Subject: Re: Running a cron job for the last day of the month On Thu, Apr 01, 2004 at 08:25:32AM -0800, Mike Koponick wrote: > Hello, > > I would like to run a script on the last day of the month, preferably at > 23:59 hours. The problem that I am seeing is that each month has a > slightly different last day IE: (28/29, 30, or 31) I can see how I can > run the report for the first day of the month, which works fine, but it > names all the directories/files for the following month, rather than the > month the report data comes from. > > I use the: > > #!/bin/sh > date=`/bin/date -d now '+%b'` > > to set the date to name the files/directories. > > Any help is appreciated. Mike, Try changing the date calculation like this: #!/bin/sh date=`/bin/date -d yesterday '+b%+'` That would allow you to run the script on the first of every month and get the month name of the previous month. Cheers, -- Javier Gostling D. <jgd@xxxxxxxxxxxxxxxxx> -- redhat-list mailing list unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe https://www.redhat.com/mailman/listinfo/redhat-list -- redhat-list mailing list unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe https://www.redhat.com/mailman/listinfo/redhat-list