프로세스 이름을 사용하여 실행중인 프로세스에서 명령 인수 또는 전체 명령 줄을 어떻게 얻을 수 있습니까?
예를 들어이 프로세스는 다음과 같습니다.
# ps
PID USER TIME COMMAND
1452 root 0:00 /sbin/udhcpc -b -T 1 -A 12 -i eth0 -p /var/run/udhcpc.eth0.pid
그리고 내가 원하는 것은 /sbin/udhcpc -b -T 1 -A 12 -i eth0 -p /var/run/udhcpc.eth0.pid
또는 논쟁입니다. 프로세스 이름을 알고 인수를 원합니다. SliTaz에서 Busybox를 사용하고 있습니다.
pidof <process name>
ps -o pid, args | grep $ PID | tr -s ""| cut -d ""-f 2 그러나 이렇게하면 하나의 변수에 인수를 얻지 못합니다
ps
(권장하지 않음)ps
출력을 줄 수있는 대체 명령을 찾고 있습니까?ps
여러 줄의 출력을 줄 때 무엇을해야 합니까? 모두 / 처음 / 마지막으로 인쇄 하시겠습니까?