[ale] sometimes I hate bash

JK jknapka at kneuro.net
Wed Dec 16 19:00:25 EST 2009


Post the crontab line, please?

On 12/16/2009 4:49 PM, Jim Kinney wrote:
> script runs all hunky-dorey in userland.
>
> so time to put it into cron. To cover my bases for inferior cron
> environemnt, the first thing the script does is . ~/.bash_profile which
> in turn runs ~/.bash_rc which runs /etc/bashrc
>
> So it now looks just like a login env.
>
> maybe...
>
> Except somehow it now spawns _2_ copies of the running process and the
> race is on! <insert appropriate swearing here>
>
> Since it's highly sequence dependent data processing and database
> insertion and database processing, multiple out of order steps is very,
> VERY bad.
>
> Solution: make the first line a -f test for a pid file and exit if it
> exists. The second line writes the pid file. Shouldn't have to do this...
>
> Still totally stumped on the multiple simultaneous processes.
>
> --
> --
> James P. Kinney III
> Actively in pursuit of Life, Liberty and Happiness
>
>
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo


-- 
The first mistake was granting corporations the rights of citizens.
Now *only* corporations have the rights of citizens. -- Unknown


More information about the Ale mailing list