#!/bin/bash sourceFolder=//username@server/path/to/dir mountFolder=/Volumes/backup destinationFolder=/Users/eric/Desktop/backup if [ ! -e "$mountFolder" ] then mkdir $mountFolder fi if mount | grep $mountFolder then echo "$mountFolder already mounted" else echo "Mount $mountFolder" mount -t smbfs $sourceFolder $mountFolder fi rsync -r -t -h -v --del $mountFolder/* $destinationFolder read -p "BACKUP COMPLETE"