Hello,
I looked around but can't find a clear answer on this. Is there a way to shedule a box to reboot say on the first sunday of every month? Does it involve the cron.monthly file somehow, I googled and can't find how those cron.weekly, cron.monthly files function... This would be for Suse 9 boxes. Thanks.
... there is a much easier way to do that, which doesn't involve any other files.
Schedule your script to run every Sunday.
Now, the date of any first Sunday of the month (or any first ***day of the month for that matter ) will always fall between the 1st of the month and the 7th of the month, since there are only 7 days on a week.
So, the first Sunday of the month can only be the 1st, 2nd, 3rd, 4th, 5th, 6th, or .the 7th.
So, at the beginning of your script, you are going to make a variable that will be equal to the extracted day number from the date command, and add a small if statement, and if that number is higher than 7, you script should exit.
... there is a much easier way to do that, which doesn't involve any other files.
Schedule your script to run every Sunday.
Now, the date of any first Sunday of the month (or any first ***day of the month for that matter ) will always fall between the 1st of the month and the 7th of the month, since there are only 7 days on a week.
So, the first Sunday of the month can only be the 1st, 2nd, 3rd, 4th, 5th, 6th, or .the 7th.
So, at the beginning of your script, you are going to make a variable that will be equal to the extracted day number from the date command, and add a small if statement, and if that number is higher than 7, you script should exit.
Like this:
Thanks, that script is probably the best solution, I was just hoping cron had something in it to do this but I guess not. Thanks for all help.
I would say you don't need to schedule it for every day and test to run it on Sundays only. Just schedule it to run on Sundays (i.e. the fifth column being ZERO) as:
Hi,
I want to archive files by month,
is there anyway of this code looks better?
find /tmp/w/ -type f -newermt '2014-01-01' ! -newermt '2014-02-01' | xargs tar -czvf files01.tar
find /tmp/w/ -type f -newermt '2014-02-01' ! -newermt '2014-03-01' | xargs tar -czvf files02.tar
find... (9 Replies)
Hi
I am still learning shell scripting, so for complex stuff, I need help.
I would like to have a script that produces sar monthly reports, so that I can produce a graph from it!
The idea is to use /var/adm/sa/<dir of sa files>Looking to hear from you.
regards (4 Replies)
Anyone know the normal and average monthly salary (and hourly wage for part time) for a solid Web Development in India?
Basic requirements. LAMP (Linux, Apache, MySQL, PHP), HTML, CSS, Javascript. vBulletin a plus, but not necessary.
Anyone have any idea? (5 Replies)
Dear All,
Can someone tell me how do I setup autosys job where it needs to execute on monthly basis that too on 1st day of the month.
Thanks. (3 Replies)
pls can anyone help me with this script, the script is below, i need the script to get the previous month result every new month , the problem is that the loop has to be automated to always calculate for previous month .
a=`date "+%Y"` #this year to be used
b=$(date "+%Y%m" --date='49 days... (6 Replies)