프로세스 이름으로 프로세스 ID 찾기 (shell script)
프로그래밍 2009. 5. 24. 02:23 |
> ps ux | awk '/process_name/ && !/awk/ {print $2}'
* 이 방법은 완전히 신뢰할 수 있는 건 아니다. 왜냐하면,
같은 이름의 다른 프로세스가 존재할 가능성이 있고,
프로세스 실행 후 이름을 변경할 수 있기 때문이다.
원문 : http://www.faqs.org/faqs/unix-faq/faq/part3/section-10.html
(How do I find the process ID of a program with a particular name ... ?)
결국은 /proc 밑에 정보를 읽어서 문자열 처리 해야하는 듯 ...
(좀 귀찮은데 나중에 혹시 쓸 일 있으면 해 보겠지... 일단 생략)
아흑 ㅜㅜ
결국 만들었다. C/C++ 버전 (2012년 10월)