pid 번호만을 알고 싶습니다.

zepinos의 이미지

현재 구동중인 프로그램(혹은 데몬)의 PID 번호만 알고 싶습니다.
pid 화일은 생성되지 않는듯 하구요.

ps -ax | grep (화일명)

정도로 첫번째에 PID 가 나오게는 할 수 있는데, 그 PID 번호만 뽑아내질 못하겠네요.
본쉘 스크립트로라도 할 수 있으면 합니다. 다른 프로그래밍 언어는 사용하지 않으려고 합니다.

조언 부탁드립니다.

agkrwyasym의 이미지

데몬 이름이 xxx라고 가정했을때..

ps ax | grep -v grep | grep xxx | awk '{print $1}'

zepinos의 이미지

답변 감사드립니다. ^^
잘 되는군요.