Shell脚本实现检测进程是否正在运行
2015-01-17 00:00
1561 查看
这里简单介绍一个自己写的检测某个进程是否存在的bash小脚本。直接上代码。
举例使用
比如我们启动了一个这样的进程python -m SimpleHTTPServer 8000,我们想检测这个进程是否存在,可以这样。
些许说明
该脚本会自动去除包含目标信息的grep进程。以及当前这个正在执行的脚本。
使用保存文件后,确保具有可执行属性。
#!/bin/bash ps_out=`ps -ef | grep $1 | grep -v 'grep' | grep -v $0` result=$(echo $ps_out | grep "$1") if [[ "$result" != "" ]];then echo "Running" else echo "Not Running" fi
举例使用
比如我们启动了一个这样的进程python -m SimpleHTTPServer 8000,我们想检测这个进程是否存在,可以这样。
17:38:07-androidyue~/osc_git/shell_works (master)$ ./checkRunningProcess.sh 'SimpleHTTPServer' Running
些许说明
该脚本会自动去除包含目标信息的grep进程。以及当前这个正在执行的脚本。
使用保存文件后,确保具有可执行属性。
相关文章推荐
- Shell脚本实现检测进程是否正在运行
- shell脚本实现某一进程是否运行结束的监控
- Shell脚本检测Tomcat是否正在运行
- Shell脚本实现检测文件是否被修改过代码分享
- linux下如何自动检测并重新启动一个死掉的进程(shell脚本实现)
- Shell实现判断进程是否存在并重新启动脚本
- python脚本检测linux进程是否运行
- shell 脚本 判断ps进程管理中目标进程是否在运行
- Shell实现判断进程是否存在并重新启动脚本
- shell 脚本监控程序是否正在执行, 如果没有执行, 则自动启动该进程
- Shell脚本监控某个进程是否在运行
- shell脚本实现轮询查看进程是否结束
- Shell实现判断进程是否存在并重新启动脚本分享
- shell 脚本监控程序是否正在执行, 如果没有执行, 则自动启动该进程
- linux实现自动检测进程是否存活的脚本
- 如何编写一个shell脚本查看某个进程是否在运行
- shell脚本示例,运行无限循环的shell脚本来检测拒绝列表上的用户是否登录到UNIX系统多于一次。
- Shell实现判断进程是否存在并重新启动脚本
- 案例:Shell脚本检测网站url是否正常运行
- shell脚本判断进程是否运行