Você pode desanexar logo após iniciar um programa dentro da tela:
screen -dmS myserver python myserver.py
-d -m Start screen in detached mode. This creates a new session but doesn't attach to it. This is useful for system startup scripts.
Gostaria de fazer um comando bash de uma linha que faz isso automaticamente:
screen -S myserver
python myserver.py # inside the new screen
CTRL A, D (detach)
Acho que isso não funcionará:
screen -S myserver && python myserver.py
porque python myserver.py
não será iniciado dentro da screen
.
Você pode desanexar logo após iniciar um programa dentro da tela:
screen -dmS myserver python myserver.py
-d -m Start screen in detached mode. This creates a new session but doesn't attach to it. This is useful for system startup scripts.
Tags command-line gnu-screen