Para iniciar várias sessões automaticamente, configure um .screenrc
arquivo, um arquivo de configuração para a tela. Nele, você pode criar sessões, iniciar programas, alterar o diretório de trabalho etc. Eu o uso para inicializar minha sessão na tela.
Exemplo simples para um arquivo .screenrc:
# don't display the copyright page
startup_message off
# increase scrollback buffer size
defscrollback 10000
# create windows
screen -t TODO vim TODO.txt
chdir src
screen -t coding vim main.c
screen -t run
Os screen
comandos acima de cada um criam uma sessão de tela. -t
define o título da sessão; o restante da linha é o comando a ser executado e seus parâmetros.
Assim, a primeira e a segunda screen
linha iniciam uma sessão e iniciam vim
dentro. O terceiro apenas inicia uma sessão e o envia imediatamente. chdir
altera o diretório de trabalho para todas as sessões subseqüentes.
Se você quiser ter vários .screenrc
arquivos, apenas nomeie-os da maneira que desejar e selecione um com screen -c myscreenrc
.