Only one screen has started

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
0
down vote

favorite












I have startup script which should run three screens with programs.



#!/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"


but the command screen -ls return that only minecraft2 is running.
When i delete the & char only the bungee is running.



I tried sh and nothing instead of bash but that did not help.



All files is executable and the command itself is working.



In the run.sh script is only java command to run jar file







share|improve this question















  • 1




    You don't need & at the end when you're starting detached screen sessions. Are the scripts working without screen? Aro you able to start an interactive screen session and run the same bash -c commands?
    – Kusalananda
    Jun 14 at 20:16






  • 1




    Also bear in mind that if the commands complete (because run.sh tips over rather than starting a service that should keep running), the screen session is terminated.
    – DopeGhoti
    Jun 14 at 20:20















up vote
0
down vote

favorite












I have startup script which should run three screens with programs.



#!/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"


but the command screen -ls return that only minecraft2 is running.
When i delete the & char only the bungee is running.



I tried sh and nothing instead of bash but that did not help.



All files is executable and the command itself is working.



In the run.sh script is only java command to run jar file







share|improve this question















  • 1




    You don't need & at the end when you're starting detached screen sessions. Are the scripts working without screen? Aro you able to start an interactive screen session and run the same bash -c commands?
    – Kusalananda
    Jun 14 at 20:16






  • 1




    Also bear in mind that if the commands complete (because run.sh tips over rather than starting a service that should keep running), the screen session is terminated.
    – DopeGhoti
    Jun 14 at 20:20













up vote
0
down vote

favorite









up vote
0
down vote

favorite











I have startup script which should run three screens with programs.



#!/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"


but the command screen -ls return that only minecraft2 is running.
When i delete the & char only the bungee is running.



I tried sh and nothing instead of bash but that did not help.



All files is executable and the command itself is working.



In the run.sh script is only java command to run jar file







share|improve this question











I have startup script which should run three screens with programs.



#!/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"


but the command screen -ls return that only minecraft2 is running.
When i delete the & char only the bungee is running.



I tried sh and nothing instead of bash but that did not help.



All files is executable and the command itself is working.



In the run.sh script is only java command to run jar file









share|improve this question










share|improve this question




share|improve this question









asked Jun 14 at 20:09









Adam Perinay

1




1







  • 1




    You don't need & at the end when you're starting detached screen sessions. Are the scripts working without screen? Aro you able to start an interactive screen session and run the same bash -c commands?
    – Kusalananda
    Jun 14 at 20:16






  • 1




    Also bear in mind that if the commands complete (because run.sh tips over rather than starting a service that should keep running), the screen session is terminated.
    – DopeGhoti
    Jun 14 at 20:20













  • 1




    You don't need & at the end when you're starting detached screen sessions. Are the scripts working without screen? Aro you able to start an interactive screen session and run the same bash -c commands?
    – Kusalananda
    Jun 14 at 20:16






  • 1




    Also bear in mind that if the commands complete (because run.sh tips over rather than starting a service that should keep running), the screen session is terminated.
    – DopeGhoti
    Jun 14 at 20:20








1




1




You don't need & at the end when you're starting detached screen sessions. Are the scripts working without screen? Aro you able to start an interactive screen session and run the same bash -c commands?
– Kusalananda
Jun 14 at 20:16




You don't need & at the end when you're starting detached screen sessions. Are the scripts working without screen? Aro you able to start an interactive screen session and run the same bash -c commands?
– Kusalananda
Jun 14 at 20:16




1




1




Also bear in mind that if the commands complete (because run.sh tips over rather than starting a service that should keep running), the screen session is terminated.
– DopeGhoti
Jun 14 at 20:20





Also bear in mind that if the commands complete (because run.sh tips over rather than starting a service that should keep running), the screen session is terminated.
– DopeGhoti
Jun 14 at 20:20
















active

oldest

votes











Your Answer







StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: false,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);








 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f449889%2fonly-one-screen-has-started%23new-answer', 'question_page');

);

Post as a guest



































active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes










 

draft saved


draft discarded


























 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f449889%2fonly-one-screen-has-started%23new-answer', 'question_page');

);

Post as a guest













































































Popular posts from this blog

How to check contact read email or not when send email to Individual?

Displaying single band from multi-band raster using QGIS

How many registers does an x86_64 CPU actually have?