shell 查看一个进程是否启动
2011-08-01 13:11
411 查看
pid=`ps -ef | grep -v grep | grep "what you want" | grep "$1" | sed -n '1P' | awk '{print $1}'`
while [ -z $pid ]
do
sleep 2
pid=`ps -ef | grep -v grep | grep "postgres" | grep "$1" | sed -n '1P' | awk '{print $1}'`
done
例如进程 是whatyouwant
grep -v 会忽略 grep 产生的进程。
while [ -z $pid ]
do
sleep 2
pid=`ps -ef | grep -v grep | grep "postgres" | grep "$1" | sed -n '1P' | awk '{print $1}'`
done
例如进程 是whatyouwant
grep -v 会忽略 grep 产生的进程。
相关文章推荐
- 如何编写一个shell脚本查看某个进程是否在运行
- 用shell脚本监控进程是否存在 不存在则启动的实例
- shell:判断一个进程是否存在
- Linux:如何查看一个进程的详细的启动时间
- 一个判断进程是否存在的shell
- Linux多线程编程时如何查看一个进程中的某个线程是否存活
- 基于HBase和ZK 高可用集群环境 Shell脚本启动、关闭、重启、查看进程
- 在Linux和Window下如何查看一个端口是否监听以及被哪个进程监听命令
- shell脚本是否作为单独的一个进程执行?
- shell通过进程来判断多个redis服务是否都启动
- 我在delphi中用shellExecute启动了一个程序(ftp);然后想做一个等待,只到ftp进程结束,再继续下面的操作,请问如何监控这个进程是否已结束?
- linux下查看一个进程的启动时间和运行时间
- Linux:如何查看一个进程的详细的启动时间
- Python3判断shell下进程是否存在&&启动&&邮件通知
- 用shell脚本监控进程是否存在 不存在则启动的实例
- 查看程序是否启动或者关闭--比如查看Tomcat是否开启!直接用ps命令查看进程就行了啊
- Linux:如何查看一个进程的详细的启动时间
- 用shell脚本监控进程是否存在 不存在则启动的实例
- 查看Linux所有进程是否启动还是关闭
- 查看PID 进程是否存在的一个小技巧