请教斑竹

请教斑竹

在shell里如何判断一个进程例如foo_run是否存在?      
(详情请 man pidof)
$ if /sbin/pidof -x foo_run; then echo yes; else echo no; fi      
斑竹强啊!按照你的办法已高定

顺便问一下
我本来打算用 ps -ef | grep foo_run 实现的,
可是这个命令会返回grep foo_run本身这个进程
有没有什么办法只返回foo_run?
多谢!      
$ ps -ef | grep foo_run | grep -v grep