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