T wrote:
hi
I find that in many cases I need my background tasks to be executed in
sequence. Ie, I need background task-b to start right after background
task-a has properly started.
So far I haven't found a good way to do it. I used
task-a & sleep 2; task-b &
but that 'sleep 2' has changed to 'sleep 5' and still sometimes task-b
starts before task-a. I can raise the wait time, but it means that task-b
would normally start too late...
Any good way?
thanks
Set up a script that checks the return codes.
if return code of task A is 0 then
task B
else
do something else
if rturn code of task B is 0 then
task C
else
do something else
and so on
execute the controlling script in the background
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]