Rückgabewerte der Funktionen direkt nutzen

This commit is contained in:
qbi 2021-05-03 23:06:20 +02:00
parent 4de0872217
commit 411a682bbf

View file

@ -233,15 +233,15 @@ make_invoice() {
echo -n "s!#DEADLINE#!" >>$SEDFILE; echo "$inv_dead!" >>$SEDFILE
cp "$TEMPLATEFILE" "$filename"
$SED_BIN -i -f "$SEDFILE" "$filename"
$GENPDF "$filename"
if [ -x "$RUBBER_BIN" ]; then
"$RUBBER_BIN" --clean "$filename"
if ! $GENPDF "$filename"; then
echo "[-] Rechnung fehlgeschlagen"
else
echo "[+] Rechnung erfolgreich erstellt"
fi
if [ $? -eq 0 ]; then
echo "[+] Rechnung erfolgreich erstellt"
else
echo "[-] Rechnung fehlgeschlagen"
if [ -x "$RUBBER_BIN" ]; then
"$RUBBER_BIN" --clean "$filename"
fi
}
@ -273,8 +273,8 @@ proced_ini_line() {
# alle anderen zeilen
else
is_option "$line"
if [ $? -eq 0 ]
if is_option "$line"
then
set_value "$line"
else
@ -285,7 +285,7 @@ proced_ini_line() {
quit() {
printf "\n"
printf "$BLUE"
printf "%s" "$BLUE"
printf "[-] Exit%s\n" "$NORMAL"
exit 1
}