diff --git a/README.md b/README.md index f9528b4..de9fb38 100644 --- a/README.md +++ b/README.md @@ -12,4 +12,6 @@ cd quickz-sh ./quickz.sh ``` Optionally run it with '--cp-hist' to copy command history from .bash_history to .zsh_history. -`./quickz.sh --cp-hist # don't run multiple times` +``` bash +./quickz.sh --cp-hist # don't run multiple times +``` diff --git a/quickz.sh b/quickz.sh index 5332903..ce6a706 100755 --- a/quickz.sh +++ b/quickz.sh @@ -90,7 +90,12 @@ if [[ $1 == "--cp-hist" ]]; then wget https://gist.githubusercontent.com/muendelezaji/c14722ab66b505a49861b8a74e52b274/raw/49f0fb7f661bdf794742257f58950d209dd6cb62/bash-to-zsh-hist.py cat ~/.bash_history | python bash-to-zsh-hist.py >> ~/.zsh_history else - echo "Python is not installed, can't copy bash_history to zsh_history\n" + if command -v python3 &>/dev/null; then + wget https://gist.githubusercontent.com/muendelezaji/c14722ab66b505a49861b8a74e52b274/raw/49f0fb7f661bdf794742257f58950d209dd6cb62/bash-to-zsh-hist.py + cat ~/.bash_history | python3 bash-to-zsh-hist.py >> ~/.zsh_history + else + echo "Python is not installed, can't copy bash_history to zsh_history\n" + fi fi else echo -e "Not copying history\n"