Автоматическая команда при закрытии терминала - PullRequest
0 голосов
/ 18 декабря 2018

это может быть необычно, но мне лень и любопытно.

Я знаю, что возможно иметь автоматические команды, когда терминал открыт (записано в .bashrc или .profile).Но возможно ли иметь автоматическую команду, когда терминал закрыт?

Я бы хотел выдать команду: «disown -a» всегда перед закрытием моих терминалов (чтобы фоновые задания выполнялись на сервере).

Ура, Рикардо

1 Ответ

0 голосов
/ 18 декабря 2018

Вы можете положить trap внутрь ~/.bashrc.Вот пример фрагмента, который вы можете поместить в ваш ~/.bashrc

function goodbye
{
    # Your cleanup code...
    echo "goodbye !"
    sleep 1
}
trap goodbye EXIT

. Он напечатает goodbye! перед выходом из терминала.Другие команды будут работать так же.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...