#!/bin/bash scriptname=$(basename "$0") usage() { echo "Usage: $scriptname SHARE [...]" echo "" echo " Mount the SHARE VirtualBox shared folder(s) into /mnt/SHARE." echo "" echo "Arguments:" echo " SHARE the name of the shared folder(s) configured for this virtual machine." } mount_share() { share="$1" sudo mkdir "/mnt/$share" sudo chmod 777 "/mnt/$share" sudo mount -t vboxsf -o uid=$UID,gid="$(id -g)" "$share" "/mnt/$share" } main() { if [ $# -lt 1 ]; then usage exit 1 fi for share in "$@"; do mount_share "$share" done } main "$@"