리눅스에서 명령어 ps aux
으로 얻을 수있는 파일이 있습니다.awk 명령을 사용하여 필드를 자르는 방법은 무엇입니까?
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 2280 732 ? Ss 08:20 0:00 init [2]
root 327 0.0 0.1 2916 1456 ? Ss 08:20 0:00 udevd --daemon
root 1681 0.0 0.0 2376 800 ? Ss 08:20 0:00 /sbin/rpcbind -w
root 2071 0.0 0.1 27920 1708 ? Sl 08:20 0:00 /usr/sbin/rsyslogd -c5
내가 같은, 마지막 필드의 콘텐츠를 원하는 : 내가, $의 AWK를 사용하면
COMMAND
init [2]
udevd --daemon
/sbin/rpcbind -w
/usr/sbin/rsyslogd -c5
이 '{$ (11) 인쇄}'테스트, 내가 얻을 :
COMMAND
init
udevd
/sbin/rpcbind
/usr/sbin/rsyslogd
내가, $의 AWK를 사용하면
'{$ (12) 인쇄}'테스트는, 내가 얻을 :
[2]
--daemon
-w
-c5
내가 어떻게 할 수 있니?
첫 번째 솔루션처럼 잘라 내기 명령을 변경 그 안에있을거야. – mgoffin