From e0fe671d7335565bfe35feaf64403bef645150c6 Mon Sep 17 00:00:00 2001 From: hk Date: Fri, 9 Jun 2017 12:54:59 +0200 Subject: [PATCH] Output version with -V --- src/borgwrapper.sh | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/borgwrapper.sh b/src/borgwrapper.sh index 1e3882a..0a1dfa2 100755 --- a/src/borgwrapper.sh +++ b/src/borgwrapper.sh @@ -1,5 +1,8 @@ #!/bin/bash +VERSION="1.0.0" + + print_usage () { cat << EOF Usage: $(basename "${BASH_SOURCE[0]}") [OPTIONS] MODE @@ -12,6 +15,10 @@ MODES EOF } +print_version () { + echo "borgwrapper v${VERSION}" +} + error_handler () { local SCRIPT_NAME="$0" local LINE="$1" @@ -187,11 +194,15 @@ POST_BACKUP_CMD=() POST_VERIFY_CMD=() BWLIMIT=0 -while getopts ":c:" OPT; do +while getopts ":c:V" OPT; do case ${OPT} in c) CONFIG="${OPTARG}" ;; + V) + print_version + exit 0 + ;; *) print_usage exit 1