Вы используете trap
(см. man bash
):
trap /u1/myuser/on_exit_script.sh EXIT
Команда может быть добавлена к вашему .profile/.login
. Это работает, если вы выходите из оболочки нормально (напримерчерез команду exit
) или просто убейте окно / вкладку терминала, так как оболочка получает сигнал EXIT
в любом случае - я только что проверил, выйдя из окна замазки.