# HG changeset patch # User Edho Prima Arief # Date 1303914123 -25200 # Node ID 65f98c2936c1a1d987173624673d2a30a6fab87c # Parent 7e462da3caa0b09fb3c4380228b9bf484e2917bc [setup] Why use -e when it should be -f diff -r 7e462da3caa0 -r 65f98c2936c1 setup --- a/setup Wed Apr 27 21:21:47 2011 +0700 +++ b/setup Wed Apr 27 21:22:03 2011 +0700 @@ -25,7 +25,7 @@ } uninstall_tcsh() { - if [ -e "${HOME}/.cshrc" ]; then + if [ -f "${HOME}/.cshrc" ]; then grep -v '#ECCORE_TCSH' "${HOME}/.cshrc" > .cleancshrc mv .cleancshrc "${HOME}/.cshrc" fi @@ -33,7 +33,7 @@ uninstall() { for i in .tcsh_init .tmux.conf .hgrc .vimrc .inputrc bin-ec .ecos.bin; do - if [ -e "${HOME}/${i}" ]; then + if [ -f "${HOME}/${i}" ]; then echo "Removing file: ~/${i}" rm -f "${HOME}/${i}" fi