只有一个屏幕启动

时间:2018-06-14 19:23:21

标签: linux bash gnu-screen

我有启动脚本,应该运行带有程序的三个屏幕。

#!/bin/bash
sleep 5
screen -dmS "minecraft2" bash -c "/home/minecraft2/run.sh" &
screen -dmS "minecraft3" bash -c "/home/minecraft/run.sh" &
screen -dmS "bungee" bash -c "/home/bungee/run.sh" &
echo "done"

但命令screen -ls返回只有 minecraft2 正在运行。 当我删除& char时,只有蹦极正在运行。

我尝试了 sh ,而不是 bash ,但这没有帮助。

所有文件都是可执行的,命令本身也在工作。

run.sh 脚本中,只有java命令才能运行jar文件

1 个答案:

答案 0 :(得分:1)

几次重启后屏幕开始工作,没有进行任何更改。