]> gitweb.hhaalo.de Git - simple-backup.git/commitdiff
remove: double variables
authorBastian Dehn <hhaalo@arcor.de>
Sat, 7 Jan 2017 20:23:33 +0000 (21:23 +0100)
committerBastian Dehn <hhaalo@arcor.de>
Sat, 7 Jan 2017 20:23:33 +0000 (21:23 +0100)
backup-einfach.sh
backup.sh

index da815e9faa9ed6b29a7a2197159703f402cde819..76423c05c1b41eca92c88f9af39a8410f05aefb1 100755 (executable)
@@ -12,10 +12,9 @@ then
        mkdir $sicherungspfad/$sicherungsordner
 fi
 
-for x in $(cat rechner.txt)
+for remoterechner in $(cat rechner.txt)
 do
        remoteuser="root"
-       remoterechner=$x
        # Sicherungsordner auf dem Sicherungsserver erstellen
        if [ ! -d $sicherungspfad/$sicherungsordner/$remoterechner ]
        then
@@ -23,11 +22,10 @@ do
        fi
 
        # Sicherung fuer die jeweils angegebenen Pfade in pfad.txt erstellen inkl. logs
-       for i in $(cat pfad-$x.txt)
+       for pfad in $(cat pfad-$remoterechner.txt)
        do
-               pfad=$i
                echo
-               echo "Rechner $x; Pfad $i wird gesichert"
+               echo "Rechner $remoterechner; Pfad $pfad wird gesichert"
                echo
                rsync -avR --delete --log-file=$sicherungspfad/$sicherungsordner/$remoterechner/backup-$(echo $pfad | sed 's/\//-/g').log $remoteuser@$remoterechner:$pfad $sicherungspfad/$sicherungsordner/$remoterechner
        done
index 972346924b68cb27a279cb06f650aa8eed2d77a9..7e156783a9ed35fc3ac2389932a58ca6b93fd8b3 100755 (executable)
--- a/backup.sh
+++ b/backup.sh
@@ -16,19 +16,17 @@ fi
 # Sicherungsordner auf dem Sicherungsserver erstellen
 mkdir $sicherungspfad/$sicherungsordner
 
-for x in $(cat rechner.txt)
+for remoterechner in $(cat rechner.txt)
 do
        remoteuser="root"
-       remoterechner=$x
        # Sicherungsordner auf dem Sicherungsserver erstellen
        mkdir $sicherungspfad/$sicherungsordner/$remoterechner
 
        # Sicherung fuer die jeweils angegebenen Pfade in pfad.txt erstellen inkl. logs
-       for i in $(cat pfad-$x.txt)
+       for pfad in $(cat pfad-$remoterechner.txt)
        do
-               pfad=$i
                echo
-               echo "Rechner $x; Pfad $i wird gesichert"
+               echo "Rechner $remoterechner; Pfad $pfad wird gesichert"
                echo
                rsync -avR --log-file=$sicherungspfad/$sicherungsordner/$remoterechner/backup-$(echo $pfad | sed 's/\//-/g').log --link-dest=$sicherungspfad/$vorsicherungsordner/$remoterechner $remoteuser@$remoterechner:$pfad $sicherungspfad/$sicherungsordner/$remoterechner
        done