Estou tentando criar um script de inicialização para meus servidores do Minecraft, mas não consigo descobrir como: Se a sessão "Server1" existir, execute um comando, caso contrário, crie a sessão e, em seguida, execute o comando.
Eu li algo sobre uma opção -dRR
, mas não consegui usá-la.
O script é java -Xmx 128M spigot.jar -o true
BTW.
EDITAR:
Este é o comando que eu tenho usado (só pode executá-lo uma vez, caso contrário, ele criará novas seções)
screen -dmS Server3 bash -c '/home/server/Minecraft/BungeeCord/Server3/start.sh; exec bash'
O arquivo start.sh contém o código acima.
Claro que tentei mudar o interruptor de -dmS
para -dRR
, mas isso não funcionou.
Tags gnu-screen