Pythonファイル名がxxx.py
のときにシェルスクリプトで実行中のPythonを強制終了するにはどうすればいいですか? (これはcmd python xxx.py
によって実行されます)実行中のPythonプロセスを強制終了するには?
私はps aux | grep python
を使用してそのPIDを取得できます。それを終了するには kill pid
を入力します。
でも、毎回2つのcmdを実行する必要があります。それを行う良い方法はありますか?信号を送信するときに
Pythonファイル名がxxx.py
のときにシェルスクリプトで実行中のPythonを強制終了するにはどうすればいいですか? (これはcmd python xxx.py
によって実行されます)実行中のPythonプロセスを強制終了するには?
私はps aux | grep python
を使用してそのPIDを取得できます。それを終了するには kill pid
を入力します。
でも、毎回2つのcmdを実行する必要があります。それを行う良い方法はありますか?信号を送信するときに
pkill
ユーティリティは、コマンドラインで見ることができます。
pkill -f xxx.py
これは動作していません...エラーは返されませんが、 'ps aux | grep python'は、スクリプトがまだ実行中であることを示しています... – LShaver
は、その仕事をしていますか?もしkill -9 pidを試してみないと – Hoopdady
マングースで:D(ごめんなさい) - あなたのアプローチには何が問題なの? –
実行中の場合はPythonではなく、pythonsには足がありません – pythonian29033