diff --git a/uninstall.sh b/uninstall.sh index 0805a6e..f91235a 100755 --- a/uninstall.sh +++ b/uninstall.sh @@ -1,7 +1,15 @@ #!/bin/sh # uninstall by (github: bernardofire) # Remove line from bashrc and zshrc if present. + +sed="sed -i" +if [[ $OSTYPE == "Darwin" ]]; then + sed="sed -i ''" +fi + for rc in bashrc zshrc; do - sed -i '/scm_breeze/d' "$HOME/.$rc" - printf "Removed SCM Breeze from %s\n" "$HOME/.$rc" + if [ -f "$HOME/.$rc" ]; then + $sed '/scm_breeze/d' "$HOME/.$rc" && + printf "Removed SCM Breeze from %s\n" "$HOME/.$rc" + fi done