How to tell if a certain program is running?

Njoku, George O. njokug at winthrop.edu
Fri Jul 6 12:52:54 UTC 2007


You can also check '/var/run/*.pid' for the pid file of program
It should be very simple and doesn't go thru all the regular expression
parsing.

If [ -e '/var/run/prog.pid'];then
	<blah blah>
Fi


Good luck
George

-----Original Message-----
From: ubuntu-users-bounces at lists.ubuntu.com
[mailto:ubuntu-users-bounces at lists.ubuntu.com] On Behalf Of Craig
Hagerman
Sent: Friday, July 06, 2007 6:38 AM
To: Ubuntu user technical support,not for general discussions
Subject: How to tell if a certain program is running?

I am wondering if there is a simple way to programatically tell if a
given program is running. I want to write a bash script to check if a
program is running, then if not start it.

My first idea was to try to return grep the output from 'ps ax' but
even if a program isin't running grep will return the request you just
made. I am sure there is a more elegant way I don't know about.

Craig

-- 
ubuntu-users mailing list
ubuntu-users at lists.ubuntu.com
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-users




More information about the ubuntu-users mailing list