From 748f516b21404f217670aeeb2269d5331cd18eea Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Wed, 18 Jul 2018 21:53:51 +0200 Subject: [PATCH] change: restore with number of backup --- restore | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/restore b/restore index 6e42314..beb946d 100755 --- a/restore +++ b/restore @@ -8,11 +8,14 @@ SetDefaultVariables() ReadArguments() { - while getopts "d:r:p:" optname; do + while getopts "d:n:r:p:" optname; do case "$optname" in "d") datum="$OPTARG" ;; + "n") + number="$OPTARG" + ;; "r") rechner="$OPTARG" ;; @@ -22,7 +25,8 @@ ReadArguments() esac done - if [ -z "$datum" ] || [ -z "$rechner" ] || [ -z "$pfad" ]; then + if [ -z "$datum" ] || [ -z "$rechner" ] || [ -z "$pfad" ] \ + || [ -z "$number" ]; then printf "Es fehlen Parameter!\n" exit 1 fi @@ -39,7 +43,7 @@ printfStripLine() RestoreData() { remoteLogin="root@$rechner" - backDir="$datum"_"$backname" + backDir="$datum"_"$number"_"$backname" fullPathBackPath="$backpath/$backDir" printfStripLine -- 2.39.5