Skip to content

Instantly share code, notes, and snippets.

@eruffaldi
Created May 11, 2018 10:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save eruffaldi/ba2fdb3048c5e05ce89c38444a33d654 to your computer and use it in GitHub Desktop.
Save eruffaldi/ba2fdb3048c5e05ce89c38444a33d654 to your computer and use it in GitHub Desktop.
Mount Samba and Clone using rclone
#!/bin/bash
IP=XXXXX
USERNAME="Emanuele%20Ruffaldi"
SHARE_NAME="Emanuele%20Ruffaldi"
MOUNT_POINT=$HOME/mnt/smb
# ask for password
read -s -p "Password: " PASSWD
if [ ! -d "$MOUNT_POINT" ]
then
mkdir $MOUNT_POINT
fi
if mount | grep "on $MOUNT_POINT" > /dev/null; then
echo "already mounted"
else
mount -t smbfs "//${USERNAME}:${PASSWD}@${IP}/${SHARE_NAME}" "${MOUNT_POINT}"
fi
if mount | grep "on $MOUNT_POINT" > /dev/null; then
rclone copy gdrive: $MOUNT_POINT/gdriveclone
else
echo "not mounted"
fi
umount $MOUNT_POINT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment