ps에서 자기 자신 pid 출력 안시키기
글쓴이: 송지석 / 작성시간: 목, 2004/07/08 - 11:27오후
특정 프로그램을 재실행 시키는 스크립트를 짜려고 합니다.
ps -eaf | grep 프로그램 이름 | awk '{print "kill -TERM", $2}' |sh
이정도면 프로그램 종료가 되긴 하는데,
ps자신의 프로세스도 grep으로 잡히기 때문에 오류 메시지가 나옵니다.
뭐 실행하는 데야 별 지장 없지만, 보기 않좋기 때문에..
ps 자신을 빼고 나오게 하는 방법이 있는 지 궁금합니다.
예전에도 이런 적이 있어서 결론을 찾았던 적이 있었는데 기억이 안나네요.
아니면 grep에서 특정 패턴이 나오면 무시하게 하면 되는데..
방법이 있을까요?
OS는 리눅스가 아니라 Compaq Tru64입니다. (고로 gnu툴이 아닙니다..)
Forums:
'grep -v' 아닌가요?
'grep -v' 아닌가요?
당신은 사랑받기 위해 태어난 사람.
오 감사합니다. 그거였어요
오 감사합니다. 그거였어요
rommance.net
댓글 달기