我正在写我的PROMPT_COMMAND="history -a;$PROMPT_COMMAND"
,但我仍然从不同的终端会话中得到一些重复。看来我仍然会得到一些重复,但使用命令得到的更少PROMPT_COMMAND="history -w;$PROMPT_COMMAND"
。
我知道我可以做到,history -a;history -c; history -r
但我不希望它们全部同步。我只希望在调用 history -n 时发生这种情况。我基本上只能使用 history -a 或 history -w 但我似乎无法找到两者之间的区别。哪一个会更好,以避免尽可能多的重复。