[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Waiting for _any_ background process to terminate.

From: Alan Mackenzie
Subject: Re: Waiting for _any_ background process to terminate.
Date: Mon, 11 Feb 2013 21:59:11 +0000
User-agent: Mutt/1.5.21 (2010-09-15)

On Mon, Feb 11, 2013 at 03:05:25PM -0500, Chet Ramey wrote:
> On 2/11/13 1:59 PM, Alan Mackenzie wrote:
> > Hi, bug-bash.

> > From a bash script, I'd like to be able to start several subtasks and
> > react to any one of them completing.  I don't think I can do this with
> > the current bash.  The `wait' function either waits on a specified subtask
> > to finish, or for _all_ subtasks to finish.

> > Am I mistaken about this perceived lack?  If not, would it be possible
> > to add this functionality into bash?

> Right now, you have to build your own using a SIGCHLD trap.  The next
> version of bash will have `wait -n', which will wait for the next process
> to change state.

:-)  I'll look forward to the release indeed.  Thanks.

> Chet

Alan Mackenzie (Nuremberg, Germany).

reply via email to

[Prev in Thread] Current Thread [Next in Thread]