To backup and synchronize directories with redondancy on multiple support type (nas,computers,usb,cloud) by the most automated way. Push or pull with rsync.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
639 B

#!/bin/bash
# execute script from gvfs directory
directory=$1
# directory target name
destination=$(basename "${directory}")
echo "liste des fichiers du dossier ${directory}"
for item in "${directory}"/*
do
filename=$(basename "${item}")
echo "examen du fichier ${filename}"
if [ -e "${destination}"/"${filename}" ]
then
echo "${item} already on"
else
echo "copie du fichier ${filename}"
echo "cp --verbose ${item} ${destination}/${filename}"
cp --verbose "${item}" "${destination}"/"${filename}"
fi
done
# vim: tabstop=4 expandtab shiftwidth=4 softtabstop=4 foldmethod=indent