Shell中怎么检测进程是否正在运行-创新互联

今天就跟大家聊聊有关Shell中怎么检测进程是否正在运行,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

建网站原本是网站策划师、网络程序员、网页设计师等,应用各种网络程序开发技术和网页设计技术配合操作的协同工作。创新互联专业提供网站制作、网站建设,网页设计,网站制作(企业站、响应式网站开发、电商门户网站)等服务,从网站深度策划、搜索引擎友好度优化到用户体验的提升,我们力求做到极致!

代码如下:



#!/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


看完上述内容,你们对Shell中怎么检测进程是否正在运行有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。


分享名称:Shell中怎么检测进程是否正在运行-创新互联
文章来源:http://bzwzjz.com/article/iijog.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站建设公司 四川成都网站设计 成都网站制作 高端网站设计 重庆网站制作 定制网站制作 高端网站设计推广 成都网站制作 成都商城网站制作 高端品牌网站建设 广安网站设计 成都网站设计公司 成都网站制作 企业网站设计 营销型网站建设 成都响应式网站建设 定制级高端网站建设 泸州网站建设 重庆网站建设 网站建设开发 重庆企业网站建设 成都网站设计公司