Oto moja skorupa:
$ $SHELL --version | head -1
GNU bash, version 4.1.7(2)-release (i386-apple-darwin10.3.0)
Oto moje ustawienia związane z historią:
export HISTCONTROL=ignoredups:erasedups
export HISTSIZE=100000
export HISTFILESIZE=100000
shopt -s histappend
shopt -s histverify ## edit a recalled history line before executing
shopt -s histreedit ## reedit a history substitution line if it failed
## Save the history after each command finishes
## (and keep any existing PROMPT_COMMAND settings)
export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND"
Aktualizacja
Byłem w stanie spowodować obcięcie za pomocą sudo -s
. Po wejściu do powłoki sudo historia jest obcinana do 500 wpisów. Na jakie pliki rc sudo -s
patrzy, aby upewnić się, że ładuje moje ustawienia historii?