Сценарий bash/screen :
screen -dmS sessionname -c /path/to/screenrc
/path/to/screenrc содержит, например,
screen -t windowtitle1 bash --init-file /path/to/window1.bashinit
screen -t windowtitle2 bash --init-file /path/to/window2.bashinit
screen -t windowtitle3 bash --init-file /path/to/window3.bashinit
например это
- запускает сеанс
screenв отдельном режиме screenвыполняет определенныйscreenrc- с
screenrc- запускает 3 разных интерактивных окна
bash - и каждый bash выполняет содержимое определенного
init-file - и после их выполнения
bashпродолжится в интерактивном режиме (!)
- запускает 3 разных интерактивных окна
Итак, в конце я получил
- отдельный сеанс
screen - с 3х запущенным
bashв интерактивном режиме - и каждая из них уже выполнила несколько команд (определенных в их
init-file)
Как добиться такой же функциональности с помощью tcsh?
