2017-06-15 16 views
0

PIDを知らずにbashジョブID(たとえばjobsで取得)を知っていなくても、プロセスintのbashスクリプトを終了できますか?PIDの代わりにbash idでキル

jobs 
[1]+ Stopped     python 

私が実行されている複数のpython実行ファイルを持つことができるので、killall pythonはオプションではありません。

答えて

0

私が知る限り、killPIDでのみ動作します。私はあなたをお勧めしますと、あなたのスクリプトを実行した後、PIDを維持することです。その後

./some_script & 
script_PID=$! 

あなたはいつものようにkillを使用することができます。

+1

参照してください:[ジョブ番号で殺すことができます](https://stackoverflow.com/a/1624730/3776858)。 – Cyrus

+0

面白い、ありがとう – EuGENE

関連する問題