我在 ubuntu 10.4 上,我的外壳是bash. 当我打开几个 gnome 终端并关闭它们时,历史记录被正确附加。当我进入时,shopt它说:
histappend off
Run Code Online (Sandbox Code Playgroud)
谁能告诉我追加行为的配置位置?
histappend是我期望控制它的设置。由于这些不是登录 shell,因此不会在/etc/bash.bash.logout或中发生任何事情~/.bash_logout。输入 来检查是否设置了陷阱trap -p。还要看看echo $PROMPT_COMMAND那里是否发生了什么事。