From: Bastian Dehn Date: Sat, 7 Jan 2017 20:23:33 +0000 (+0100) Subject: remove: double variables X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=09411e63c90d61e9210d9c60621d8f0499e53007;p=simple-backup.git remove: double variables --- diff --git a/backup-einfach.sh b/backup-einfach.sh index da815e9..76423c0 100755 --- a/backup-einfach.sh +++ b/backup-einfach.sh @@ -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 diff --git a/backup.sh b/backup.sh index 9723469..7e15678 100755 --- 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