-1

自从我使用 Unix 命令以来已经有一段时间了,我想要一个简单的 .sh 脚本使用 screen 分离运行,该脚本将使用 screen 调用另一个 .sh 脚本,该脚本也将被分离,我希望原始脚本继续运行通过其程序的其余部分。当终端关闭时,这两个脚本都应该能够运行。

我的想法是在 programA.sh 中使用它

screen -dmS ProgB bash programB.sh

在终端我用它来运行programA

screen -dmS ProgA bash programA.sh

我已经让第一个程序运行并显示在 screen -ls 中,但第二个程序没有出现。

关于为什么失败的任何想法?

4

1 回答 1

1

您也可以使用:

setsid yourCmd
于 2013-01-31T08:54:22.077 回答