2013-10-23 215 views
22

Pythonファイル名がxxx.pyのときにシェルスクリプトで実行中のPythonを強制終了するにはどうすればいいですか? (これはcmd python xxx.pyによって実行されます)実行中のPythonプロセスを強制終了するには?

私はps aux | grep pythonを使用してそのPIDを取得できます。それを終了するには kill pidを入力します。

でも、毎回2つのcmdを実行する必要があります。それを行う良い方法はありますか?信号を送信するときに

+0

は、その仕事をしていますか?もしkill -9 pidを試してみないと – Hoopdady

+24

マングースで:D(ごめんなさい) - あなたのアプローチには何が問題なの? –

+2

実行中の場合はPythonではなく、pythonsには足がありません – pythonian29033

答えて

51

pkillユーティリティは、コマンドラインで見ることができます。

pkill -f xxx.py 
+3

これは動作していません...エラーは返されませんが、 'ps aux | grep python'は、スクリプトがまだ実行中であることを示しています... – LShaver

関連する問題