#! /usr/bin/env bash dir="$(dirname $(readlink -f "${0}"))" for file in bash_aliases bash_preexec bash_preexec_hooks bashrc git-prompt.sh nma_exclude do if [ -e ~/."${file}" ] then if [ -h ~/."${file}" ] then rm ~/."${file}" else mv ~/."${file}" ~/."${file}.old" fi fi ln -s "${dir}/${file}" ~/."${file}" done