Bash-Verlauf auf 1000 begrenzt, selbst mit HISTSIZE=9999999

Bash-Verlauf auf 1000 begrenzt, selbst mit HISTSIZE=9999999

Auf meinem alten Notebook (Debian-Seite) hatte ich Folgendes ~/.bashrcund es hat funktioniert (z. B. war der Verlauf mehr oder weniger unbegrenzt und wurde bei jedem Befehl gespeichert):

export PROMPT_COMMAND='printf "\033]0;%s@%s:%s\007" "lucio" "t470" "/home/lucio/virtualbit/progetti/workspace/vscode/teom/websi"'
export PS1='\[\e[1;31m\]\u\[\e[1;33m\]@\[\e[1;36m\]\h \[\e[1;33m\]\w \[\e[1;35m\]$ \[\e[0m\]'
export HISTFILESIZE=9999999
export HISTSIZE=9999999
export HISTTIMEFORMAT="%d/%m/%y %T "
shopt -s histappend
export PROMPT_COMMAND="history -a;history -a;printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/~}""

Ich habe dasselbe ~/.bashrcauf mein neues Notebook kopiert (Debian-Seite wie das alte) und überprüft, ob es angewendet wird:

$ echo $HISTSIZE
9999999

aber mein Verlauf wird bei 1000 Einträgen gekürzt. Ich habe es auch mit HISTSIZE=-1in meinem versucht ~/.bashrc(basierend aufDasInformationen) mit demselben Ergebnis: Mein Verlauf wird bei 1000 Zeilen gekürzt, aber ich möchte ohnehin keinen unbegrenzten Verlauf, sondern eine sehr hohe Begrenzung, beispielsweise 9999999.

Was mache ich falsch? Warum funktioniert es nicht mehr, obwohl es auf meinem alten Notebook funktioniert hat? Vielleicht gab es bashauf meinem alten Notebook ein anderes Paket als es selbst, das es zum Laufen gebracht hat?

EDIT: diese Frage wurde als Duplikat von markiertdiese andere Frage, aber bitte beachten Sie, dass es kein Duplikat ist. Ich weiß bereits, wie man in Bash einen unbegrenzten Verlauf hat, aber diese Lösung funktioniert in meinem Fall NICHT und ich möchte sowieso keinen unbegrenzten Verlauf.

Antwort1

Ich bin auf dasselbe Problem gestoßen und das hier hatte ich in meiner .bashrc

HISTSIZE=1000
HISTFILESIZE=2000
export HISTSIZE=20000
export HISTFILESIZE=20000

Ich habe die ersten beiden Zeilen auskommentiert und die letzten beiden Zeilen geändert, um die „Export“-Direktive zu entfernen – und das scheint das Problem behoben zu haben.

verwandte Informationen