如何在sh退出时自动执行命令

在C shell中有一个名为.logout的设置文件. 当用户退出时.logout中的命令被执行. 但是Bourne 和Korn shell中都没有退出文件. 可以使用一下方式模拟

  1. 在用户的.profile加入一行

    trap '. ~/.sh_logout;exit' 0
  2. 将退出时想运行的命令放入~/.sh_logout中


你可能感兴趣的:(shell,退出)