一個只有目的的Unix shell腳本 - 統計qmail運行進程的數量(可以是其他任何東西)。容易的事情,但必須有在代碼中的一些錯誤:linux shell腳本kiddie的問題
#!/bin/bash
rows=`ps aux | grep qmail | wc -l`
echo $rows
因爲
echo $rows
始終顯示行數量較多(11)不是,如果我只是在計算行
ps aux | grep qmail
只有8行。它是否也以這種方式在您的系統上工作?
@roe,不要這麼想,'grep qmail'已經刪除了PID/PPID標題行。 – paxdiablo 2010-02-26 10:52:08
這應該被grep過濾掉。 – ConcernedOfTunbridgeWells 2010-02-26 10:53:25
@paxdiablo:當然...傻了。 – falstro 2010-02-26 11:51:23