Skip to content

Instantly share code, notes, and snippets.

@liyafe1997
Created May 30, 2020 14:01
Show Gist options
  • Save liyafe1997/d841288d254d00e9cc7efff5e87042cf to your computer and use it in GitHub Desktop.
Save liyafe1997/d841288d254d00e9cc7efff5e87042cf to your computer and use it in GitHub Desktop.
checkpoint everything...
while true
do
if [ ! -d "/run/user/1000/gvfs/smb-share:server=172.16.210.1,share=homes/liyafe1997/Drive" ]; then
echo NAS did not mounted.
exit
fi
date=$(date +%Y-%m-%d-%H-%M-%S)
mkdir -p "/run/user/1000/gvfs/smb-share:server=172.16.210.1,share=homes/liyafe1997/Drive/BackupSITBishe$date"
cp -R * "/run/user/1000/gvfs/smb-share:server=172.16.210.1,share=homes/liyafe1997/Drive/BackupSITBishe$date"
echo $date Backup
sleep 300
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment