For example, you need run the script between 11/26/2009 and 11/28/2009 at 9 o'clock.
Code:
0 9 * * * script.sh 11/26/2009 11/28/2009
You can adjust your cronjob with different dates.
You need add some if-then-fi in your script.sh (code is not tested)
Code:
if [ "$2" = "" ]; then
echo " please provide dates: $0 Date1 Date2"
exit
fi
D1=`gdate -d "$1" +%s`
D2=`gdate -d "$2" +%s`
NOW=`gdate +%s`
if [ "${D1}" > "${D2}"] ; then
echo "Date1 must older than Date2"
exit
fi
if [ "$NOW" > "${D1}" && "$NOW" < "${D2}" ]; then
# Put your script here.
fi
Hello!
I would like to generate an xml file from the output of various commands generated from within a shell script (some will be in CDATA).
At the moment the only solution I have come up with is echoing xml tags around the commands eg.
echo "<bitism>" >> outputfile
/usr/sbin/prtconf... (1 Reply)
Hello friends,
I am looking for a script or method that can display all the dates between any 2 given dates.
Input:
Date 1
290109
Date 2
010209
Output:
300109
310109
Please help me. Thanks. :):confused: (2 Replies)
Dear Friends,
I am working on IBM AIX. I have written one script and kept in the crontab as to run daily at 11:38 AM. and the output of the script to be appended to the file generated with the month name. but my file deleting daily and the new file is creating with the output of the shell... (2 Replies)
let says, today is my payroll day (7/26), my next payroll day will be 8/9. i want to generate a shell script to extract 8/9, 8/23, 9/6, and so on for 2010. (2 Replies)
Hi,
I have a script that handles a huge amount of log files from many machines and copies it into a SAN location with the following directory structure:
/SAN/machinenames/yyyy/m/d
so for example
/SAN/hosta/2011/3/12/files*
Now I am writing a bash script to search for files between to date... (4 Replies)
Unix Gurus,
I have a shell script which has few "echo" statements. I am trying to create a logfile where all the outputs of the echo statement sare stored.
I will have to add this as the final step in the existing script so that everytime the script runs, a logfile is generated with all the... (1 Reply)
Hi All,
I am looking into a script which will give me a future dates for 7 days, including next month dates in case if runs on month ends...
I an able to get this in Linux but not working for Solaris.
OS: Solaris 10
Please help (6 Replies)
I am trying to run a script from crontab but the entire script (which is 70+ lines) is written in bash and I need it to run from a certain directory.
So when I run it manually I cd to /local/mnt/scr and then type ./reordersc and it works fine.
However, I want it to run from the crontab and I... (20 Replies)
Hi,
I've written a shell script with proper intentation and commenting structure. However, I would like to generate documentation for the shell which I have written. Is there any tool as such to generate it like we have javagen/docgen ?
Please help.
Thanks,
Arjun (0 Replies)
Hi,
I am totally a newbie to any programming languages and I just started an entry level job in an IT company. One of my recent tasks is to create a script that is able to show the log file of linux service (i.e. ntpd service)
lets say, if I run my script ./test.sh, the output should be... (3 Replies)
Discussion started by: xiaogeji
3 Replies
LEARN ABOUT DEBIAN
lr_cron
LR_CRON.IN(1) LogReport's Lire Documentation LR_CRON.IN(1)NAME
lr_cron - run the perodical jobs configured in a DlfStore.
SYNOPSIS
lr_cron period store
DESCRIPTION
lr_cron is designed to be called in a crontab(5) entry. period should be "hourly", "daily", "weekly", "monthly" or "yearly". store should
be the full path name of the DLF Store.
lire(1) should be used to configure periodical jobs in the store.
To run jobs as scheduled by lire(1), you will need to setup cron jobs. For each schedule you use, you should configure a cron job to be
executed according to that period.
Here is a crontab(5) entry that will make sure that all possible schedules are supported in the /home/flacoste/myStore DLF store:
05 * * * * lr_run lr_cron hourly /home/flacoste/myStore
15 01 * * * lr_run lr_cron daily /home/flacoste/myStore
15 02 * * 02 lr_run lr_cron weekly /home/flacoste/myStore
15 03 01 * * lr_run lr_cron monthly /home/flacoste/myStore
15 04 01 01 * lr_run lr_cron yearly /home/flacoste/myStore
.
SEE ALSO lire(1)AUTHOR
Francis J. Lacoste <flacoste@logreport.org>
VERSION
$Id: lr_cron.in,v 1.37 2006/07/23 13:16:32 vanbaal Exp $
COPYRIGHT
Copyright (C) 2004 Stichting LogReport Foundation LogReport@LogReport.org
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program (see COPYING); if not, check with
http://www.gnu.org/copyleft/gpl.html.
Lire 2.1.1 2006-07-23 LR_CRON.IN(1)