#!/bin/bash cd $(dirname $0) for i in $(ls -1 | grep -v $(basename $0)) ; do ln -s ${PWD/$HOME\//}/$i $HOME/.$i done # extra symlinks cd $HOME ln -s .bash_profile .bashrc