14 아무것도하지 않고 여전히 실행중인 프로세스를 시작하고 싶습니다. 라는 프로세스를 시작한다고 가정 sadhadxk하면 실행 pgrep -x "sadhadxk"하면 일반적인 프로세스와 마찬가지로 PID 번호가 다시 표시됩니다. 더미 프로세스를 시작할 수있는 방법이 있습니까? bash process — 이름 표시하기 소스
12 당신은 할 수 있습니다 : perl -MPOSIX -e '$0="sadhadxk"; pause' & 이 프로세스 이름이 표시되어야하므로, 지원되는 시스템에서는 argv [0] 모두 설정해야 sadhadxk모두 ps와 ps -f출력하므로 모두 일치하여야 pgrep -x및 pgrep -fx. — 스테판 샤 첼라 소스
9 > bash -c 'exec -a sadhadxk sleep 1000000' & pgrep 작동하지 않지만 > ps | grep '[s]adhadxk' 18931 [...] sadhadxk 1000000 수정 : pgrep작동하지만 명령 이름 (실행중인 바이너리의 이름)에 대해서는 작동하지 않지만 명령 줄에 대해서만 작동합니다. > pgrep -f sadhadxk 18931 — 하우 크 레이 징 소스