#!/bin/sh set -e die() { echo "$*" >&2 exit 1 } N="$(basename "$0")" case "$N" in sshfs_*) M=sshfs N="${N#sshfs_}" case "$N" in inmep) R=amery@inmep.geeks.cl:projects/ ;; builder) R=amery@geeks.cl:projects/ ;; *) die "$0: invalid name" ;; esac ;; flickr) M="${N}fs" ;; *) die "$0: invalid name" ;; esac D="/media/$USER/$N" if [ ! -d "$D/" ]; then sudo mkdir -p "$D" sudo chown $USER:$USER "$D" fi case "$M" in sshfs) exec "$M" "$R" "$D" ;; flickrfs) exec "$M" "$D" ;; *) die "$M: invalid mode" ;; esac