Como iniciar programaticamente N programas em N sessões de tela?

1

Eu quero criar um script bash único que inicie N aplicativos em N sessões de tela desanexadas - quero dizer algo assim:

1. create screen session
2. launch app A
3. detach screen
4. create another screen session
5. launch app B
6. detach
...

Como posso fazer isso?

    
por Lapsio 14.08.2016 / 10:39

1 resposta

1

Use a combinação de opções -d -m para iniciar um comando em uma tela desanexada:

for i in {1..10} ; do
    screen -d -m app $i
done
    
por 14.08.2016 / 10:53