Por que executar instâncias de tela separadas? O que eu acho que você quer fazer pode ser feito muito mais eficientemente (tanto qua recursos e com menos digitação da seguinte forma:)
- Inicie apenas uma instância da tela.
- Controle - A C
Agora você tem um programa de tela com dois shells ativos.
Você pode alternar entre janelas com o número Controle - A .
Você pode ver quais janelas são executadas com Controle A "
Você pode atribuir um nome à janela ativa atual com Controle - A A
Se você tem algumas telas que você usa consistentemente, você pode comprar isso em um .screenrc. Exemplo de um arquivo que inicia 4 shells ao mesmo tempo e atribui nomes fáceis de lembrar:
$ cat ~/.screenrc
vbell off
startup_message off
screen -t ele 0
screen -t OS 1
screen -t A2 2
screen -t Universes 3
E com apenas uma tela em execução, não há necessidade de screen -ls
. Qualquer screen -d
e screen -r
ou screen -x
será suficiente.