给出的是Juniper-Router的输出:
PID USERNAME PRI NICE SIZE RES STATE TIME WCPU COMMAND
2434 root 96 0 96476K 14180K select 0:05 0.10% jdhcpd
是否有可能(我在设备上有一个shell)以某种方式过滤输出以仅显示WCPU百分比?我想创建一个脚本,一旦超过阈值就重启服务 - 但我只需要值本身 - 而不是所有的“用户名,PID”和东西。
答案 0 :(得分:1)
只需 awk :
<Juniper-call> | awk 'NR==2{ print $9 }'
以上内容应打印如下值:
0.10%