Advanced scheduling for FTP on 6.2 works as following:
* * * * * *
Seconds Minutes Hours DayOfMonth Month DayOfWeek
Remember that ‘*’ means “every” not “any”.
Also remember that to get a change to take, you must bounce the process, bouncing the thread doesn’t work and you’ll just aggravate yourself.
So make sure you zero fill the lower values like seconds and minutes.
As an example if you want something to run once every day at 10am…
Don’t! – * * 10 * * * ; this will run every second of every minute of the 10am hour.
ie., 10:00:00, 10:00:01, 10:00:02, etc
Don’t! – 0 * 10 * * * ; this will run the first second of every minute of the 10am hour.
ie., 10:01:00, 10:02:00, 10:03:00, etc
Do – 0 0 10 * * * ; this will run the first second of the first minute of the 10am hour.
ie., 10:00:00 only, daily.
In the pretty picture below, you wanted to execute the job every first second of every 55th minute of every hour on Fridays.
0 55 * * * 5
ie., 00:55:00, 01:55:00, 02:55:00, etc. on Fridays only
0=Sunday,1=Monday, etc.