2017-10-18 170 views
0

這個問題對你來說很容易我猜 - 但我是一個Linux「noob」。過濾器列Linux

由於是從瞻博路由器的輸出:

PID USERNAME PRI NICE SIZE RES STATE TIME WCPU COMMAND 
2434 root  96 0 96476K 14180K select 0:05 0.10% jdhcpd 

是否有可能(我有一個外殼上的設備)連接到輸出濾波器不知何故只顯示WCPU百分比是多少?我想創建一個腳本,在超過閾值時重新啓動服務 - 但我只需要本身的值 - 並不是所有的「用戶名,PID」和東西。

+0

這是一個'ps'命令的輸出嗎? –

+0

我在殼上使用頂部 - 是 – Chris929

回答

0

只需使用AWK

<Juniper-call> | awk 'NR==2{ print $9 }' 

上述應打印像一個值:

0.10% 
+0

沒有NR == 2。 – Chris929