From: Bastian Dehn Date: Sat, 24 May 2025 10:38:47 +0000 (+0200) Subject: inline read argument X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=7e179021a66a4db6706257cf0a5cb5348850809b;p=simple-backup.git inline read argument --- diff --git a/backup b/backup index 11bc2df..3b93b42 100755 --- a/backup +++ b/backup @@ -36,32 +36,6 @@ SetDefaultVariables() fi } -## @fn ReadArguments() -## @brief Einlesung der Konsolenargumente -## @param Einzulesende Konsolenargumente -ReadArguments() -{ - mode="incremental" - if [ -n "$1" ]; then - case "$1" in - "full") - mode="$1" - ;; - "check") - CheckBackupDate - exit 0 - ;; - "-h"|"--help"|"help") - usage - exit 0 - ;; - *) - mode="incremental" - ;; - esac - fi -} - ## @fn SizeHumanReadable() ## @brief Berechnung lesbare Groesseneinheiten ## @param Dateiegroesse @@ -468,7 +442,26 @@ main() head -2 license echo - ReadArguments $* + + mode="incremental" + if [ -n "$1" ]; then + case "$1" in + "full") + mode="$1" + ;; + "check") + CheckBackupDate + exit 0 + ;; + "-h"|"--help"|"help") + usage + exit 0 + ;; + *) + mode="incremental" + ;; + esac + fi SetDefaultVariables CreateBackupFolder