ターミナルを閉じるnohupで呼び出されたアプリケーションを閉じます。

ターミナルを閉じるnohupで呼び出されたアプリケーションを閉じます。

私が知っている限り、nohup信号は無視されます。ため息をつく端末はアプリケーションに信号を送信しますが、アプリケーションは信号を変更できます。

コマンドでSpotifyを実行しnohup spotify &、端末の右上隅にあるX記号をクリックして端末を閉じると、Spotifyも閉じます。

  1. これは、Spotifyがそれを無視しないように変更することを意味しますか?ため息をつくシグナル?
    ただし、コマンドを使用して端末を閉じると、exitSpotifyは引き続き機能します。

  2. exitコマンドを呼び出すと、端末は別の信号を送信しますか? Spotifyも中断されると予想されます。

PS 私はElementary OS Lokiとxtermを使っています。

答え1

さて、どの端末を使っているのかわからなかったので確かにわかりませんが、端末が閉じたときにSIGHUPの代わりにSIGTERMなどを送ることが可能です。必要な3つの作業は、ターミナルエミュレータのマニュアルページを読んで、別のターミナルエミュレータを試してみて、ターミナルエミュレータのバグレポートを送信することです。

PS どの端末エミュレータを使用していますか?

関連情報