0
私はbashからアプリケーションを実行し、いつか終了したいと思っています。 いつか終了してもそのようなプロセスはありません
xmessage "Hello World" & pidsave=$! sleep 10; kill $pidsave
しかし、これが結果です::私は
this answerを見つけ
[4] 23034
[3] Terminated xmessage "Hello World"
bash: kill: (22985) - No such process
見ての通り、xmessage
が停止していなかったし、それのウィンドウが残っています。もちろんthis作品:
your_command & sleep 20; kill $!
最初のコマンドで何が間違っていますか?そして、それは比較whit secondコマンドで何が好きですか?
しかし、なぜ 'xmessage'ウィンドウは残っていますか? – hasanghaforian
@hasanghaforian編集内容を確認してください。 – heemayl
これらの生成されたプロセスを検出して終了させる方法はありますか? – hasanghaforian