[CentOS] centos command to monitor a process for exit
Les Mikesell
lesmikesell at gmail.com
Fri Jan 11 02:12:42 UTC 2008
Jerry Geis wrote:
> Is there a command that will monitor a process for exiting (crash or
> normal exit) and
> then execute another command based on the said process no longer being
> active?
>
> Or is there a "wrapper" command that runs a process and when that
> process exists
> due to crashing or just exiting normally) that another process can be run.
>
Why not use a shell script as a wrapper? If you don't put something in
the background with an & on the line, the next line will execute when/if
the program started on the current line exits. There are nearly always
other copies of the shell running anyway so you get shared-text
efficiency. If you just want to keep restarting the same program,
something like this should run forever.
while :
do
my_program
done
--
Les Mikesell
lesmikesell at gmail.com
More information about the CentOS
mailing list