雖然top命令能夠看實時的進程資源佔用率,可是是一個全部進程的列表,有時候不太適合或者說不太方便直觀,因此寫了這段腳本篩選指定的進程的資源佔用率code
# 保持循環,一直輸出 while true; do # 兩段命令結合 # 命令1: ps命令 管道 結合head命令 輸出頭部的數據類型 # 命令2: ps命令 管道 結合grep命令 輸出指定的crawl chapter命令的進程 命令能夠爲其餘任何命令 # 命令2: grep -v grep 不輸出grep進程 msg=$(ps aux|head -1;ps aux|grep 'crawl chapter'|grep -v grep) # 若是是echo $msg 則沒有格式 echo "$msg" 加上換行輸出 echo "$msg" echo '' echo '' # 輸出當前時間 echo `date "+%Y-%m-%d %H:%M:%S"` # 休眠3s sleep 3s # 清除屏幕的數據打印 clear done