每次退出终端时是否可以调用“exit”命令?

每次退出终端时是否可以调用“exit”命令?

当我退出终端时,如何告诉终端自动调用“退出”命令?

我正在运行 Ubuntu Unity 并使用默认终端程序。我想在退出终端之前调用“exit”,因为如果我不这样做,那么某个进程就不会退出。

答案1

我假设您的意思是希望终端中运行的 shell 在退出之前调用一个函数。在这种情况下,请使用trap,尝试以下操作:

trap 'echo Hey' INT

现在向自己发送一个中断信号:

kill -INT $$

相反,echo Hey您可以调用任意函数。

相关内容