Skip to content

Instantly share code, notes, and snippets.

@musale
Last active April 25, 2024 03:16
Show Gist options
  • Save musale/751cfb132fe6ad05d3a5cc306d72465c to your computer and use it in GitHub Desktop.
Save musale/751cfb132fe6ad05d3a5cc306d72465c to your computer and use it in GitHub Desktop.
How to fix and recover a “corrupt history file” in zsh
# move to home directory
cd ~

# move the .zsh_history file into another .zsh_history_bad file
mv .zsh_history .zsh_history_bad

# write all printable strings into a new .zsh_history file
strings .zsh_history_bad > .zsh_history

# reload the history
fc -R .zsh_history

If you found this helpful, don't hesitate to buymeacoffee

@lucas-code42
Copy link

Thanks bro!

@bala0406
Copy link

thanks!

@Blackspiritlove
Copy link

right on

@strwbzzy
Copy link

strwbzzy commented Dec 3, 2022

thanks a lot <3

@z2687737
Copy link

thank you. problem solved.

[ # move to home directory cd ~ ]
after 2022 no more CD command?
I used [ $ sudo su > kali ] to get to the root directory

@wallace-sf
Copy link

Thanks bro 💪

@Ivcannons00420
Copy link

works in 2023 thanks

@msucevan
Copy link

Thanks!

@CharlesNkdl
Copy link

Still works !

@Arios509
Copy link

Thanks, but i wonder how does this happened? Does anyone know why?

@astyd256
Copy link

🔥

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment