  yock TFTC Premium join:2000-11-21 Fairfield, OH
| reply to shearer Re: Debian - cron execution order
Understand that it makes no sense for it to wait. If you need one script to finish before another one runs, why not call it from the script you scheduled? -- Have more fun with your GPS. Geocaching.com |
|
  shearer Northern Lights Premium join:2002-06-18 Toronto, ON clubs: | reply to shearer Ok - understood. Thanks all. |
|
  nwrickert sand groper Premium,MVM join:2004-09-04 Geneva, IL | reply to shearer If order matters, then change the time of one of them to be sure that they run in the wanted order. -- AT&T dsl; Speedstream 5100b modem; openSuSE 11.0; firefox 3.0.11 |
|
  yock TFTC Premium join:2000-11-21 Fairfield, OH | reply to shearer No |
|
  shearer Northern Lights Premium join:2002-06-18 Toronto, ON clubs:
| reply to SirMeowmix_III said by SirMeowmix_III :
... execution is done serially, so bla1 and bla2 will run concurrently but when I was debugging cron bla1 is invoked first followed by bla2. Does cron wait for bla1 to finish first before starting bla2? |
|
  SirMeowmix_III
@windstream.net | reply to shearer Yock has a good point, to be pedantic, it's top-down but execution is done serially, so bla1 and bla2 will run concurrently but when I was debugging cron bla1 is invoked first followed by bla2. |
|
  SirMeowmix_III
@windstream.net | reply to shearer It's not processed alphabetically, it's processed in a top-down order based on the ordering in the respective crontab. Should "bla2" appear before "bla1" in the respective crontab it would be executed first. |
|
  yock TFTC Premium join:2000-11-21 Fairfield, OH
| reply to shearer A note to the FreeBSD regarding general Cron behavior states that there is no determination of order for same time cron jobs.
»lists.freebsd.org/pipermail/free···538.html
That makes sense, considering the granularity available to you for scheduling. There are better ways than alpha-numeric sorting to order operations in cron. -- Have more fun with your GPS. Geocaching.com |
|
  SirMeowmix_III
| reply to shearer Not alphabetical, top-down based on the ordering in the respect crontab. |
|
  shearer Northern Lights Premium join:2002-06-18 Toronto, ON clubs: | reply to SirMeowmix_III said by SirMeowmix_III :
top-down matching on those applicable to the current date/time Thanks. I had a feeling it was by alphabetical order... |
|
  SirMeowmix_III
@windstream.net | reply to shearer top-down matching on those applicable to the current date/time. If it is 00:00 on July 05, 2009 then:
scriptblablabla1 will execute followed by scriptblahblabla2 |
|
  shearer Northern Lights Premium join:2002-06-18 Toronto, ON clubs:
1 edit | On Debian, just suppose I have a crontab for root account like this:
On July 5, 2009 (which is a Sunday), which task will cron execute first? I read man pages for cron & crontab but found no mention of execution order. thanks! |
|