Linux

如何防止腳本在 shell 退出時終止?

  • September 11, 2015

特別是,我創建了一個腳本來啟動 Firefox,我點兩下它並選擇“在終端中執行”,但是當 shell 退出時,Firefox 會立即被殺死。

我該如何防止這種情況發生?

您需要將nohup命令放在 launch 之前 firefox,因此它需要如下所示:

>$ nohup firefox

還要確保將 firefox 作為後台作業執行,而不是作為前台執行,因為 shell 是父級,並且在返回提示之前等待 firefox 執行和退出。

引用自:https://unix.stackexchange.com/questions/25690