Actualizado: después de algunos problemas con particiones NTFS (que provocaban la copia repetida de ficheros aunque no se hubiesen modificado, debido a problemas de permisos o pequeñas diferencias de tiempo) he encontrado la solución gracias a estas dos páginas: http://www.samba.org/rsync/FAQ.html y http://sial.org/howto/rsync/. El nuevo comando rsync queda ya modificado en el script a continuación.

Acabo de escribir un sencillo script para tener sincronizada mi memoria USB con una carpeta de red. El único requisito es tener creada la carpeta ~/mnt.

#!/bin/bash
mkdir ~/mnt/copia_usb
smbmount //servidor/copia_usb ~/mnt/copia_usb -o username=usuario,password=contraseña,iocharset=utf8
rsync -rlti --delete --modify-window=1 /media/KINGSTON/ ~/mnt/copia_usb
sleep 3
smbumount ~/mnt/copia_usb
rmdir ~/mnt/copia_usb
read -p "Pulsa [Intro] para terminar"