[RndTbl] Potentially long cron jobs
Peter O'Gorman
peter at pogma.com
Thu Apr 1 16:57:59 CDT 2010
On 04/01/2010 01:18 PM, Sean Walberg wrote:
> #!/bin/bash
> TURD=/var/run/mycron.lock
> if [ -f $TURD ]; then
> exit
> fi
> touch $TURD
> # do stuff
> rm $TURD
I find it helpful to have:
...
TURD=/var/run/mycron.lock
trap "rm -f $TURD" 0
...
So that the file will be removed when the shell exits.
I have also used the procmail 'lockfile' command for situations where I
wanted a shorter term lock.
Peter
More information about the Roundtable
mailing list