Я запускаю Ubuntu 14.04 (Cinnamon Mint 17.1) с Bash. Каждый раз, когда я открываю новое окно терминала, я вхожу в screen, чтобы запустить диспетчер окон, но мне хотелось бы, чтобы оболочка сделала это для меня.
Я считаю, что мне нужно изменить .bashrc вместо из .profile, поэтому он запускается в каждом новом окне терминала, а не только при входе в систему. Поэтому я добавил следующее в конец .bashrc, чтобы заменить процесс оболочки:
exec /usr/bin/screen -q
Когда я запускаю новое окно терминала:
Обычно я получаю пустое окно с мигающим курсором, а подсказка Bash появляется только после нажатия Ctrl+C. Иногда окно терминала закрывается немедленно, когда я нажимаю Ctrl+C, или когда я изменяю размер окна терминала. Иногда я получаю приглашение Bash без $LS_COLORS (хотя это трудно воспроизвести, поэтому я не совсем уверен, когда и почему это происходит).Может кто-нибудь объяснить, почему это не подходит для меня, и предложить решение?
Спасибо,
Huw