#! env zsh # -*- sh -*- REPORT=`dirname $0`/report if [ -z "$1" ] || [ -z "$2" ] ; then $REPORT error "ERROR: Both to and from string must be defined.\n source: $1 \n symlnk: $2" exit fi if [[ -e $2 ]] ; then $REPORT warn "$2 already exist. Skipping." exit fi $REPORT info "Symlinked `ln -svf $1 $2`"