#!/bin/bash # # Bilateral synchonization between laptop and desktop using rsync over ssh. # # ################### # Desktop to laptop # sync remote documents to localhost rsync -auzvv --copy-links --human-readable --partial -e "ssh -l jjtuttle" jjtuttle@zulu:/home/jjtuttle/Documents/work/ /home/jjtuttle/Documents/work # sync desktop documents to laptop deleting files on laptop that were deleted on desktop. Danger! #rsync -auzvv --copy-links --human-readable --partial --delete-during -e "ssh -l jjtuttle" jjtuttle@zulu:/home/jjtuttle/Documents/work/ /home/jjtuttle/Documents/work & ################### # Laptop to desktop # sync local documents to remote host rsync -auzvv --copy-links --human-readable --partial -e "ssh -l jjtuttle" /home/jjtuttle/Documents/work/ jjtuttle@zulu:/home/jjtuttle/Documents/work # sync laptop documents to desktop deleting files on desktop that were deleted on laptop. Danger! #rsync -auzvv --copy-links --human-readable --partial --delete-during -e "ssh -l jjtuttle" /home/jjtuttle/Documents/work/ jjtuttle@zulu:/home/jjtuttle/Documents/work & ################## # alert user zenity --info --text "Laptop sync completed."