¿Cómo reparar y recuperar un "archivo de historial corrupto" en zsh?

Pregunta:

Después de reiniciar, comencé a ver un mensaje al cargar el shell:

zsh: corrupt history file /home/myusername/.zsh_history

¿Cómo puedo recuperarme de esta situación y potencialmente recuperar parte del historial?

Respuesta:

Encontré una publicación de blog que describe una solución que parece funcionar para mí, mientras restauraba mi historial perdido:

mv .zsh_history .zsh_history_bad
strings .zsh_history_bad > .zsh_history

Posteriormente, es posible que desee indicarle a zsh que vuelva a leer el historial desde el archivo de historial recuperado

fc -R .zsh_history

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım