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