bash 历史记录已附加,但 histappend 已关闭

Lud*_*erl 8 bash ubuntu-10.04

我在 ubuntu 10.4 上,我的外壳是bash. 当我打开几个 gnome 终端并关闭它们时,历史记录被正确附加。当我进入时,shopt它说:

histappend      off
Run Code Online (Sandbox Code Playgroud)

谁能告诉我追加行为的配置位置?

Den*_*son 1

histappend是我期望控制它的设置。由于这些不是登录 shell,因此不会在/etc/bash.bash.logout或中发生任何事情~/.bash_logout。输入 来检查是否设置了陷阱trap -p。还要看看echo $PROMPT_COMMAND那里是否发生了什么事。