This historical project is now archived. Please use the waitpid(1) tool provided by util-linux 2.39 instead.
Wait for (any) process on the system to exit
The waitproc program is designed to expand on the limitations of the wait(1) program, by allowing you to wait for a process which is not a child of the current shell to exit. It is otherwise designed to be mostly compatible with the interface of wait, except that it can only wait for a single process to exit. As well, some useful extensions have been added, such as support for timeouts.
Download it from Github Releases
Announcements
-
Version 1.0 released
This is the initial release of the waitproc tool. Download it from the Github Release With the SHA-1 checksum: 68fa23ee77abef48552ab9d82819fa9fece36f2b waitproc-1.0.tar.gz
See all waitproc announcements
Dependencies
waitproc only runs on Linux systems currently. It certainly may be possible to run it on Solaris or BSD, but it could require some porting work. Please contact me if you try! Other than that, you’ll need popt.
Install
Installation is quite simple. Your standard:
./configure
make
make install
will get you up and running quickly.
License
waitproc is currently licensed under the GPL version 2, or (at your option) any later version of the GPL.
Download
Download it from Github Releases
You can also clone the project with Git by running:
$ git clone git://github.com/kepstin/waitproc