Jak opravit poškozený soubor historie zsh
Občas můžete zjistit, že máte poškozený soubor historie zsh, který vám brání v použití příkazu fc nebo v prohledávání historie. Zde je návod, jak to opravit.
Poškozený soubor historie ZSH
Pokud použijete zsh pro váš shell, velmi příležitostně můžete najít následující zprávu, která označuje poškozený soubor historie. To je obvykle po restartu.
zsh: corrupt history file /home/george/.zsh_history
Tím se zabrání vyhledávání zpět v historii pomocí CTRL+R a editaci předchozích příkazů pomocí fc.
Jak to opravit
Chcete-li to opravit, spusťte následující příkazy
cd ~
mv .zsh_history .zsh_history_bad
strings -eS .zsh_history_bad > .zsh_history
fc -R .zsh_history