]> gitweb.hhaalo.de Git - simple-backup.git/commitdiff
add: useage for restore
authorBastian Dehn <hhaalo@arcor.de>
Sun, 8 Sep 2019 08:56:35 +0000 (10:56 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Sun, 8 Sep 2019 08:56:35 +0000 (10:56 +0200)
backup
restore

diff --git a/backup b/backup
index ef86d9ad55d33d9b1715adb6e8e8fca6214921aa..a6d616b4c6c369143f28c5bc41a5ac08806d5f5e 100755 (executable)
--- a/backup
+++ b/backup
@@ -9,7 +9,6 @@ usage()
        echo "check: Information ueber die letzen Backups"
        echo "help: zeigt diese Hilfe an"
        echo
-       exit 0
 }
 
 SetDefaultVariables()
@@ -38,6 +37,7 @@ ReadArguments()
                        ;;
                "-h"|"--help"|"help")
                        usage
+                       exit 0
                        ;;
                *)
                        mode="incremental"
diff --git a/restore b/restore
index 5091db255541659b85dbc6f2893c8e662e5e4b93..b075dd894e9a7c8352fe6aba8cdc3f0cfaeb093f 100755 (executable)
--- a/restore
+++ b/restore
@@ -1,22 +1,16 @@
 #!/bin/bash
 # vim: tabstop=8 colorcolumn=80
 
-#===============================================================================
-# Version:     2.5.2
-# Script:      restore
-# Syntax:      restore -d <date> -n <number> -r <computername> -p <path>
-#
-# Konfiguration:
-# ==============
-# SetDefaultVariables - individuell anpassen
-#
-# Beschreibung:
-# =============
-# Script stellt Dateien aus dem Backup auf dem Original-PC wiederher per Rsync
-#
-# Author:      Bastian Dehn
-# E-Mail:      hhaalo@arcor.de
-#===============================================================================
+useage()
+{
+       echo "restore -d <Datum> -n <Nummer> -r <Rechner> -p <Pfad>"
+       echo
+       echo " -d    Datum von der Sicherung"
+       echo " -n    Nummer von der Sicherung"
+       echo " -r    Rechnerangaben <user>@<rechner>:<port>"
+       echo " -p    Vollstaendiger Pfad der Wiederhergestellt werden soll"
+       echo
+}
 
 SetDefaultVariables()
 {
@@ -26,7 +20,7 @@ SetDefaultVariables()
 
 ReadArguments()
 {
-       while getopts "d:n:r:p:" optname; do
+       while getopts "d:n:r:p:h" optname; do
                case "$optname" in
                "d")
                        datum="$OPTARG"
@@ -40,6 +34,10 @@ ReadArguments()
                "p")
                        pfad="$OPTARG"
                        ;;
+               "h")
+                       useage
+                       exit 0
+                       ;;
                esac
        done