silent-modus eingebaut
This commit is contained in:
parent
e7b2d5bd69
commit
1ae6b0525c
65
rechnung.sh
65
rechnung.sh
|
@ -51,7 +51,7 @@ fi
|
||||||
|
|
||||||
PROGRAMM_NAME=`basename $0`
|
PROGRAMM_NAME=`basename $0`
|
||||||
PROGRAMM_VERSION="0.0.1"
|
PROGRAMM_VERSION="0.0.1"
|
||||||
#VERBOSITY=0
|
VERBOSITY=1
|
||||||
STY_HOME="$HOME/texmf/tex/latex"
|
STY_HOME="$HOME/texmf/tex/latex"
|
||||||
STY_RECHNUNG="rechnung.sty"
|
STY_RECHNUNG="rechnung.sty"
|
||||||
STY_URL="https://github.com/tomka/rechnung"
|
STY_URL="https://github.com/tomka/rechnung"
|
||||||
|
@ -92,28 +92,40 @@ print_start() {
|
||||||
|
|
||||||
msg=$*
|
msg=$*
|
||||||
|
|
||||||
if [ "$COLORED_OUTPUT" -eq 1 ]; then
|
if [ "$VERBOSITY" -eq 0 ]; then
|
||||||
printf "%s[+]%s %s" "$GREEN" "$NORMAL" "$msg"
|
return
|
||||||
else
|
else
|
||||||
printf " Failed"
|
if [ "$COLORED_OUTPUT" -eq 1 ]; then
|
||||||
|
printf "%s[+]%s %s" "$GREEN" "$NORMAL" "$msg"
|
||||||
|
else
|
||||||
|
printf " Failed"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
print_failed() {
|
print_failed() {
|
||||||
|
|
||||||
if [ "$COLORED_OUTPUT" -eq 1 ]; then
|
if [ "$VERBOSITY" -eq 0 ]; then
|
||||||
printf "%s Failed%s\n" "$RED" "$NORMAL"
|
return
|
||||||
else
|
else
|
||||||
printf " Failed\n"
|
if [ "$COLORED_OUTPUT" -eq 1 ]; then
|
||||||
|
printf "%s Failed%s\n" "$RED" "$NORMAL"
|
||||||
|
else
|
||||||
|
printf " Failed\n"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
print_ok() {
|
print_ok() {
|
||||||
|
|
||||||
if [ "$COLORED_OUTPUT" -eq 1 ]; then
|
if [ "$VERBOSITY" -eq 0 ]; then
|
||||||
printf "%s OK%s\n" "$GREEN" "$NORMAL"
|
return
|
||||||
else
|
else
|
||||||
printf " OK\n"
|
if [ "$COLORED_OUTPUT" -eq 1 ]; then
|
||||||
|
printf "%s OK%s\n" "$GREEN" "$NORMAL"
|
||||||
|
else
|
||||||
|
printf " OK\n"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -121,10 +133,14 @@ print_deko() {
|
||||||
|
|
||||||
msg=$*
|
msg=$*
|
||||||
|
|
||||||
if [ "$COLORED_OUTPUT" -eq 1 ]; then
|
if [ "$VERBOSITY" -eq 0 ]; then
|
||||||
echo "${BLUE}${msg}${NORMAL}"
|
return
|
||||||
else
|
else
|
||||||
echo "$msg"
|
if [ "$COLORED_OUTPUT" -eq 1 ]; then
|
||||||
|
echo "${BLUE}${msg}${NORMAL}"
|
||||||
|
else
|
||||||
|
echo "$msg"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -132,10 +148,14 @@ print_info() {
|
||||||
|
|
||||||
msg=$*
|
msg=$*
|
||||||
|
|
||||||
if [ "$COLORED_OUTPUT" -eq 1 ]; then
|
if [ "$VERBOSITY" -eq 0 ]; then
|
||||||
echo "${GREEN}[+]$NORMAL $msg"
|
return
|
||||||
else
|
else
|
||||||
echo "[-] $msg"
|
if [ "$COLORED_OUTPUT" -eq 1 ]; then
|
||||||
|
echo "${GREEN}[+]$NORMAL $msg"
|
||||||
|
else
|
||||||
|
echo "[-] $msg"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -143,10 +163,14 @@ print_warn() {
|
||||||
|
|
||||||
msg=$*
|
msg=$*
|
||||||
|
|
||||||
if [ "$COLORED_OUTPUT" -eq 1 ]; then
|
if [ "$VERBOSITY" -eq 0 ]; then
|
||||||
echo "${YELLOW}[-]$NORMAL $msg"
|
return
|
||||||
else
|
else
|
||||||
echo "[-] $msg"
|
if [ "$COLORED_OUTPUT" -eq 1 ]; then
|
||||||
|
echo "${YELLOW}[-]$NORMAL $msg"
|
||||||
|
else
|
||||||
|
echo "[-] $msg"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -433,12 +457,13 @@ quit() {
|
||||||
# --------------------- #
|
# --------------------- #
|
||||||
|
|
||||||
# CLI Optionen auswerten
|
# CLI Optionen auswerten
|
||||||
while getopts f:hl:v opt
|
while getopts f:hl:qv 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;;
|
||||||
|
q) VERBOSITY=0;;
|
||||||
v) display_version; exit 0;;
|
v) display_version; exit 0;;
|
||||||
*) display_help; exit 1;;
|
*) display_help; exit 1;;
|
||||||
esac
|
esac
|
||||||
|
|
Loading…
Reference in a new issue