На це питання вже є відповідь тут:
У мене bash_profile
на комп’ютері Mac та віддалених комп’ютерах, які я підключаю до налаштування, я автоматично розміщую ім'я хоста в області заголовка (або вкладки) вікна.
Баш-шкаралупа на моїй локальній машині
Назва віддаленого хоста "Сократ"; також башмакова оболонка.
Проблема полягає в тому, що коли я виходжу (і відключаюсь) від віддаленого хоста, заголовок вікна залишається з ім'ям хоста віддаленого пристрою. Таким чином, я фактично перебуваю на локальній оболонці Apple Bash із віддаленою назвою. Щоб виправити це, я виконую одну з таких дій:
- закрийте вікно та відкрийте нове
- відновити джерело
.bash_profile
(. ~/.bash_profile
) - створити нову додаткову оболонку, видавши команду
bash
(зовсім небажано)
Як я можу це зробити автоматично, щоб після виходу з віддаленої оболонки заголовок повернувся до початкового імені хоста, щоб я знав, до якого хоста я насправді підключений?
Зауважте, що раніше задане питання Terminal відображає каталог попереднього місця розташування SSH, навіть коли SSH не працює, не вирішив належним чином цю проблему, оскільки рішення мало змінити, .bash_logoff
який працював лише для оболонок входу.
.bash_logout
. І відповідь, яку ви опублікували нижче, однаково справедлива і для іншого питання.