我需要創建一個shell腳本來按狀態類型列出進程。 輸出必須是這樣的:創建按狀態排序的進程列表
進程中運行:
[進程]
過程睡眠:
[進程]
ETC
我這樣做,但沒有工作ps aux | AWK '$ 8〜PROCESS':
for PROCESS in `ps -v | awk 'NR!=1 {print $2}' | sort -u`; do
echo "Procesos como $PROCESS:"
ps aux | awk '$8 ~ PROCESS'
done
原因在於腳本輸出所有的過程,而不是由處理過濾器。
任何幫助?
首先是有一個錯字,你缺失$ **的ps aux | awk'$ 8〜$ PROCESS'** – Satish