Щоб автоматично запустити кілька сеансів, встановіть .screenrcфайл, конфігураційний файл для екрана. У ньому ви можете створювати сеанси, запускати програми, змінювати робочий dir і т.д. Я використовую його для ініціалізації мого сеансу на екрані.
Простий іспит на .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
Ці screenкоманди над кожним створити один екран сесії. -tвстановлює назву сесії; решта рядка - команда для запуску та її параметри.
Таким чином, перший і другий screenрядок починають сеанс і запускають vimвсередину. Третій тільки починає сеанс і відмовляється від вас підказки. chdirзмінює робочий каталог для всіх наступних сесій.
Якщо ви хочете мати кілька .screenrcфайлів, просто назвіть їх будь-яким способом і виберіть один із них screen -c myscreenrc.