install-symlinks: also move aside .profile
authorColin Patrick Mccabe <cmccabe@alumni.cmu.edu>
Fri, 11 Jan 2013 01:28:04 +0000 (17:28 -0800)
committerColin Patrick Mccabe <cmccabe@alumni.cmu.edu>
Fri, 11 Jan 2013 01:28:04 +0000 (17:28 -0800)
Signed-off-by: Colin McCabe <cmccabe@alumni.cmu.edu>

install-symlinks.sh

index 7c762bb..a479ffb 100755 (executable)
@@ -15,25 +15,20 @@ die() {
        exit 1
 }
 
-if [ -f ../.bashrc ]; then
-    if [ -L ../.bashrc ]; then
-        :
-    else
-        echo "moving old .bashrc to .bashrc-old"
-        mv -f ../.bashrc ../.bashrc-old
-    fi
-fi
-
 copy_ssh_old=0
-if [ -d ../.ssh ]; then
-    if [ -L ../.ssh ]; then
-        :
-    else
-        echo "moving old .ssh to .ssh-old"
-        mv -f ../.ssh ../.ssh-old
-        copy_ssh_old=1
+for file in .bashrc .ssh .profile; do
+    if [ -f ../$file ]; then
+        if [ -L ../$file ]; then
+            :
+        else
+            echo "moving old $file to $file-old"
+            mv -f ../$file ../$file-old
+            if [ $file == .ssh ]; then
+                copy_ssh_old=1
+            fi
+        fi
     fi
-fi
+done
 
 BASEDIR=`pwd`
 for file in ${BASEDIR}/.[^.]*; do