Para iniciar varias sesiones automáticamente, configure un .screenrc
archivo, un archivo de configuración para la pantalla. En él, puede crear sesiones, iniciar programas, cambiar el directorio de trabajo, etc. Lo uso para inicializar mi sesión de pantalla.
Examen simple para un archivo .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
Los screen
comandos de arriba crean una sesión de pantalla. -t
establece el título de la sesión; El resto de la línea es el comando a ejecutar y sus parámetros.
Por lo tanto, la primera y segunda screen
línea comienzan una sesión y se inician en el vim
interior. El tercero simplemente inicia una sesión y te deja en un aviso. chdir
cambia el directorio de trabajo para todas las sesiones posteriores.
Si desea tener varios .screenrc
archivos, simplemente asígneles el nombre que desee y seleccione uno con screen -c myscreenrc
.