]> gitweb.hhaalo.de Git - simple-backup.git/commitdiff
change: mkdir with parents
authorBastian Dehn <hhaalo@arcor.de>
Tue, 18 Jul 2017 16:58:10 +0000 (18:58 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Tue, 18 Jul 2017 16:58:10 +0000 (18:58 +0200)
backup
backup-einfach

diff --git a/backup b/backup
index b58f5b8cf5bd4f1f30c54dd9b38b78399baddf86..00f1a8781de6cce4c99e719b2493316816aec49a 100755 (executable)
--- a/backup
+++ b/backup
@@ -29,13 +29,10 @@ if [ ! -d $sicherungspfad/$vorsicherungsordner ]; then
        vorsicherungsordner=${tmpordner##*/}
 fi
 
-# Sicherungsordner auf dem Sicherungsserver erstellen
-mkdir $sicherungspfad/$sicherungsordner
-
 for remoterechner in $(cat rechner.txt); do
        remoteuser="root"
        # Sicherungsordner fuer den Remote-Host erstellen
-       mkdir $sicherungspfad/$sicherungsordner/$remoterechner
+       mkdir --parents $sicherungspfad/$sicherungsordner/$remoterechner
        # Setze hardlinkopt ob full Sicherung oder incremental
        if [ "$mode" == "incremental" ]; then
                hardlinkopt="--link-dest=$sicherungspfad/$vorsicherungsordner/$remoterechner"
index 87b1401235cca7729651507bd5aef6d7d6f43cef..9af15ab478a435a86a33c6fce1075ed9964ca0d5 100755 (executable)
@@ -6,18 +6,11 @@
 sicherungspfad="/images/backup"
 sicherungsordner="einfach-sicherung"
 
-# Sicherungsordner auf dem Sicherungsserver erstellen
-if [ ! -d $sicherungspfad/$sicherungsordner ]; then
-       mkdir $sicherungspfad/$sicherungsordner
-fi
-
 for remoterechner in $(cat rechner.txt); do
        remoteuser="root"
        # Sicherungsordner vom Remote-Host
        # auf dem Sicherungsserver erstellen
-       if [ ! -d $sicherungspfad/$sicherungsordner/$remoterechner ]; then
-               mkdir $sicherungspfad/$sicherungsordner/$remoterechner
-       fi
+       mkdir --parents $sicherungspfad/$sicherungsordner/$remoterechner
 
        # Sicherung fuer die jeweils angegebenen Pfade
        # in pfad.txt erstellen inkl. logs