option zum anzeigen der version eingefügt
This commit is contained in:
parent
5e18587864
commit
e7b2d5bd69
|
@ -24,7 +24,7 @@ Optionen
|
|||
|
||||
-h
|
||||
|
||||
Gibt eine kurze Hilfe aus und beendet das Programm
|
||||
Gibt eine kurze Hilfe aus und beendet das Programm.
|
||||
|
||||
-f kundendatei
|
||||
|
||||
|
@ -34,3 +34,5 @@ Optionen
|
|||
|
||||
Verwendet 'lco-datei' für verschiedene Variablen des Absenders.
|
||||
|
||||
-v
|
||||
Zeigt die Programmversion an.
|
||||
|
|
|
@ -417,6 +417,11 @@ display_help() (
|
|||
echo "Usage: $PROGRAMM_NAME [-f rechnungsfile] [-h] [-l lco-file]"
|
||||
)
|
||||
|
||||
display_version() (
|
||||
|
||||
echo "$PROGRAMM_NAME version $PROGRAMM_VERSION"
|
||||
)
|
||||
|
||||
quit() {
|
||||
printf "\n"
|
||||
printf "%s" "$BLUE"
|
||||
|
@ -428,12 +433,13 @@ quit() {
|
|||
# --------------------- #
|
||||
|
||||
# CLI Optionen auswerten
|
||||
while getopts f:hl: opt
|
||||
while getopts f:hl:v opt
|
||||
do
|
||||
case $opt in
|
||||
f) RECHNUNGSFILE=$OPTARG;;
|
||||
h) display_help; exit 0;;
|
||||
l) LCOFILE=$OPTARG;;
|
||||
v) display_version; exit 0;;
|
||||
*) display_help; exit 1;;
|
||||
esac
|
||||
done
|
||||
|
|
Loading…
Reference in a new issue