안녕하세요.
왕초짜입니다.
질문은 다음과 같습니다.
제가 만든 간단한 스크립트(예를 들어 1분마다 메시지를 출력해주는 스크립트)를
실행 시켰을 때 이 스크립트를 죽이려면 보통 ps 명령어로 프로세스 아이디
보고 kill 명령어로 죽이잖아요.
그런 과정을 단순화 시키기 위해 프로세스를 죽이는 스크립트를 작성하려고
하는 것입니다.
즉, messagetimer 라는 스크립트가 실행되고 있을때 다음과 같이
> killscript messagetimer
'killscript 스크립트명' 이라고 실행하는 killscript라는 것을 작성하고
싶은거죠.
이 killscript 라는 놈은 뒤에 인자로 써준 이름의 명령어를 실행하는 프로세스의
아이디를 얻어내고 그 프로세스를 죽이기 위해 kill명령어를 쓰는 일을 하는 겁니다.
그래서 결론적으로 어떤 명령을 내렸을때 그 명령어 이름으로 프로세스 아이디를
얻어낼수 있는 방법을 찾고 있는것입니다.
더구나 어떤 스크립트는 여러개의 프로세스를 생성시키기도 하는데 이럴 경우엔
또 어떻게 모든 프로세스 아이디를 얻어낼 수 있는지요.
아님 다른 좋은 방법이 있을까요?
고수님들의 조언을 부탁드립니다.
안녕히 계세요.--왕초짜가 초왕짜가 되기까지.......(-_-;)