# https://stackoverflow.com/questions/9251818/bash-move-file-directory-and-create-a-link-of-it
# http://serverfault.com/questions/8108/move-a-file-and-leave-a-soft-link-behind
+# Parameters
+ORIG="$1"
+DEST="$2"
+BASE="$(basename "$1")"
+
# Check
if [ ! -e "$1" ]; then
echo "File not found: $1"
fi
# Proceed
-mkdir -p `dirname "$2"`
-mv "$1" "$2" && ln -s "$2/`dirname $1`" "$1"
+mkdir -p "$DEST"
+mv "$ORIG" "$DEST" && ln -s "$DEST/$BASE" "$ORIG"