Sie sind hier
Home -> Linux-Hilfen 1 -> Shell-Programm rsync mit Test
Linux Hilfen 1
Die folgenden Informationen, Programme und sonstiges sind bei mir auf einem openSUSE 11.3 ausprobiert.
Shell-Programm rsync mit test
#!/bin/sh
#
#clear
#
# Die Pfade sind ohne einem Slash am Ende in die Varable geschrieben
QUELLFIX=/nfs
ZIELFIX=/backup
#
# Start der Schleife mit den zu sichernen shares
for I in meinedaten bilder videos; do
QUELLE=$QUELLFIX/$I
ZIEL=$ZIELFIX/$I
DATEIABSOLUT=$QUELLE/.$I.txt
# pruefen ob Quell-Verzeichnis existiert
if [[ -r $DATEIABSOLUT && -d $ZIEL ]] ; then
echo -e "$I wird gesichert."
rsync -avn --delete-after $QUELLE/ $ZIEL/
echo -e "$QUELLE wurde nach $ZIEL syncronisiert."
else
echo -e "$QUELLE scheint nicht vorhanden zu sein. Bitte pruefen !"
fi
done
#Beispiel von kurt@edertux.de
#Das Programm kann frei veraendert oder weiterverwendet werden.
zurück.
Anregungen, Feedback, Kontakt unter: kurt at edertux.de