亚洲免费乱码视频,日韩 欧美 国产 动漫 一区,97在线观看免费视频播国产,中文字幕亚洲图片

      1. <legend id="ppnor"></legend>

      2. 
        
        <sup id="ppnor"><input id="ppnor"></input></sup>
        <s id="ppnor"></s>

        Shell腳本實(shí)現(xiàn)檢測進(jìn)程是否正在運(yùn)行

        字號:


            這里簡單介紹一個自己寫的檢測某個進(jìn)程是否存在的bash小腳本。直接上代碼。
            代碼如下:
            #!/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
            舉例使用
            比如我們啟動了一個這樣的進(jìn)程python -m SimpleHTTPServer 8000,我們想檢測這個進(jìn)程是否存在,可以這樣。
            代碼如下:
            17:38:07-androidyue~/osc_git/shell_works (master)$ ./checkRunningProcess.sh 'SimpleHTTPServer'
            Running
            些許說明
            該腳本會自動去除包含目標(biāo)信息的grep進(jìn)程。以及當(dāng)前這個正在執(zhí)行的腳本。
            使用保存文件后,確保具有可執(zhí)行屬性。