Я уверен, что ответ на этот вопрос есть в руководстве по экранированию, но я не могу его найти! Я хочу, чтобы оболочка bash, созданная экраном GNU, была источником в файле в дополнение к .bashrc, который он уже запускает.
Я не могу вызвать файл в .bashrc, потому что на нашем сайте файлы .bashrc автоматически восстанавливаются при входе в систему.
Есть идеи?
РЕДАКТИРОВАТЬ:
Я создал этот небольшой скрипт (screen_bash.sh):
bash --rcfile ~/.screen_bashrc
Затем добавил
shell $HOME/screen_bash.sh
На мой .screenrc
Файл ~/.screen_bashrc был
<my_setup_stuff>
export SHELL=bash
SHELL=bash необходим, чтобы такие программы, как vim, могли правильно запускать вложенные оболочки.
.bash_profile
(как в моем случае), то содержимоеscreen_bash.sh
будет лучше:bash --login
- person janos   schedule 08.07.2012