Можно ли связать некоторые действия, которые будут выполнены до выхода из сеанса ssh
?
Я имею в виду некоторые конфиги, такие как .bashrc
и т.д.
Если вы введете следующее в .bashrc
(или /etc/profile
, или .profile
, или любой другой скрипт запуска) на удаленной машине:
function onexit { xmessage "Exiting..."; }; trap onexit EXIT
Вы можете заменить команду xmessage
на что угодно: если вы используете /etc/profile
вам нужно будет проверить, что bash
находится в удаленном сеансе, чтобы не влиять на локальные сеансы.
Ответы здесь имеют дело с выходящими скриптами, но одинаково действительны для самой оболочки.