使用以下命令:
# ps aux
USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND
root 17760468 0.0 0.0 1180 1220 - A 18:15:00 0:00 iostat -Dsal 6
root 16777310 0.0 0.0 3172 408 - A 18:15:00 0:00 /usr/bin/perl
此处我不希望iostst -Dsal 6
置于COMMAND下,而应仅显示iostat
。我的意思是只需要命令而不是所有选项和参数。
此查询的原因: 我试图在我的AIX盒子上使用下面的命令 -
ps aux | tr -s " " | head -1 | awk '{print $1,$2,$3,$4,$11}' ; ps aux | sort -rn +2 | tr -s " " | head -10 | awk '{print $1,$2,$3,$4,$NF}'
由于我在awk命令中使用了NF,它只显示该行的最后一列。在我的情况下,它将显示" 6
"而不是COMMAND字段下的iostst -Dsal 6
。
请在这里帮助我..!