Как я могу сказать терминалу автоматически вызывать команду "выход" при выходе из терминала?

Я использую Ubuntu Unity и использую терминальную программу по умолчанию. Я хочу вызвать "выход" перед выходом из терминала, потому что, если я не, то определенный процесс не завершается.

1 ответ1

0

Я предполагаю, что вы хотите, чтобы оболочка, запущенная в терминале, вызывала функцию перед выходом. В этом случае используйте trap , попробуйте это:

trap 'echo Hey' INT

Теперь отправьте сигнал прерывания себе:

kill -INT $$

Вместо echo Hey вы можете вызвать произвольную функцию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .