Unix bash脚本在后台使用屏幕运行程序

时间:2013-01-31 03:58:00

标签: bash

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

我的想法是在programA.sh

中使用它
screen -dmS ProgB bash programB.sh

在终端我使用它来运行programA

screen -dmS ProgA bash programA.sh

我有第一个程序运行并显示在屏幕-ls中 但第二个节目没有出现。

关于它失败原因的任何想法?

1 个答案:

答案 0 :(得分:1)

您也可以使用:

setsid yourCmd