2013-10-23 3 views
22

파이썬 파일 이름이 xxx.py 일 때 쉘 스크립트에서 실행중인 파이썬을 죽이는 방법은 무엇입니까? (cmd로 실행됩니다 python xxx.py)실행중인 파이썬 프로세스를 죽이는 방법은 무엇입니까?

나는 ps aux | grep python을 사용하여 해당 PID를 가져올 수 있습니다. 그런 다음 kill pid을 입력하여 종료하십시오.

하지만 매번 두 개의 cmd를 실행해야합니다. 그것을 할 수있는 좋은 방법이 있습니까?

+0

가 그 일을 하는가를? 시도하지 않으면 kill -9 pid – Hoopdady

+24

몽구스로 : D (죄송합니다) - 귀하의 접근 방식에 어떤 문제가 있습니까? –

+2

실행 중이면 비단뱀이 아니며 비단뱀에는 다리가 없습니다 – pythonian29033

답변

51

신호를 보낼 때 pkill 유틸리티는 명령 줄에서 볼 수 있습니다

pkill -f xxx.py 
+3

이것은 작동하지 않습니다 ... 오류는 반환되지 않지만'ps aux | grep python'은 스크립트가 아직 실행 중임을 보여줍니다 ... – LShaver

관련 문제