home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 31
/
CDASC_31_1996_juillet_aout.iso
/
vrac_os2
/
cronrgf3.zip
/
CRONTEST
< prev
next >
Wrap
Text File
|
1995-05-02
|
3KB
|
92 lines
; Testfilee for CRONEDIT.EXE
;
# This is a comment (starts with a '#')
; empty lines are ignored too...
# LAYOUT OF THE CRON-FILE:
# * * * * * command
# or
# minute hour day month weekday command
#
# where minute ranges from 0-59,
# hour ranges from 0-23,
# day ranges from 1-31,
# month ranges from 1-12,
# weekday ranges from 1-7 (1 = Monday, 2 = Tuesday, ..., 7 = Sunday
#
# you can give a list of values, separated by a comma (,), e.g. "1,3,7"
# you can give a range of values, separated by a dash (-), e.g. "1-5"
# you can give a star (*) instead of a value, meaning entire range of all valid values
#
# the given command is only executed when all criteriae are fullfilled !
#
# restriction: unlike to Unix, the percent-sign (%) is treated like any other character and
# not as a new-line
#
; example-entries in a cron control-file
;
; the given command is only executed when all criteriae are fullfilled !
;
1 2 3 4 5 This should be o.k.
1,2,4-10,12-15,17,19,21,50-59 2 3 4 5 This should be o.k.
# testing of wrong entries ...
1,,2 2 3 4 5 This should be *NOT* o.k. (two commas)
,1 2 3 4 5 This should be *NOT* o.k. (leading comma)
1, 2 3 4 5 This should be *NOT* o.k. (trailing comma)
1--2 2 3 4 5 This should be *NOT* o.k. (two dashes)
-1 2 3 4 5 This should be *NOT* o.k. (leading dash)
1- 2 3 4 5 This should be *NOT* o.k. (trailing dash)
1,*,2 2 3 4 5 This should be *NOT* o.k. (asterisk not on itself)
1,,2 ,2 3, -4 5--7 This should be *NOT* o.k. all parts are in error
# end of testing of wrong entries ...
; the following command "@ECHO HI, I am Nr. 1 to be echoed every minute" would be
; executed every minute
* * * * * @ECHO Hi, I am Nr. 1 to be echoed every minute & pause
59 23 31 12 5 command, one minute before year's end, and only if the last day is a Friday
; comment: every year at 17:45 on June 7th:
45 17 7 6 * dir c:\*.exe
; at noon on every day, if it is a weekday (Mo-Fri):
0 12 * * 1-5 XCOPY Q:\* D:\ /s
; every minute in January, March, May, July, September and November:
* * * 1,3,5,7,9,11 * dir c:\*.cmd
# at the last day of the year at 23:01, 23:02, 23:03, 23:05, 23:20, 23:21,
# 23:22, 23:23, 23:24, 23:25, 23:30, 23:31, 23:32, 23:33, 23:34, 23:35,
# 23:59
1,2,3,5,20-25,30-35,59 23 31 12 * COPY D:\*.log E:\backup
; make backups of OS2.INI and OS2SYS.INI on every first monday of a month,
; at 9 o'clock in the morning
0 9 1-7 * 1 showini /bt d:\os2\os2.ini
0 9 1-7 * 1 showini /bt d:\os2\os2sys.ini
# at midnight on every month:
0 0 1 * * tapebackup /all
; execute every minute, no restrictions:
* * * * * @ECHO Hi, I am Nr. 2 to be echoed every minute & pause
# execute every minute in January, February, March only !
* * * 1,2,3 * any-command any-arguments
; execute every day at midnight
0 0 * * * any-command any-arguments
# execute every wednesday at midnigth !
0 0 * * 3 any-command any-arguments
; this is a comment which concludes the sample file ===========================