From ac114d4b29826eaaaf593dfc53232f0e5d87d776 Mon Sep 17 00:00:00 2001 From: qbi Date: Mon, 3 May 2021 23:17:35 +0200 Subject: [PATCH] Umleitung gruppiert --- rechnung.sh | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/rechnung.sh b/rechnung.sh index e9fc0d4..3f79d68 100755 --- a/rechnung.sh +++ b/rechnung.sh @@ -224,14 +224,16 @@ make_invoice() { anschrift="$(echo "$buffer" | sed 's/; /\\\\\\\\\\\\\\ /g')" echo "[+] Erstelle Rechnung: $filename" - echo -n "s!#SUBJECT#!" >$SEDFILE; echo "$subject!" >>$SEDFILE - echo -n "s!#ANREDE#!" >>$SEDFILE; echo "$ANREDE!" >>$SEDFILE - echo -n "s!#ANSCHRIFT#!" >>$SEDFILE; echo "$anschrift!" >>$SEDFILE - echo -n "s!#RECHNUNGSNUMMER#!" >>$SEDFILE; echo "$rechnungsnummer!" >>$SEDFILE - echo -n "s!#ANZAHL#!" >>$SEDFILE; echo "$ANZAHL!" >>$SEDFILE - echo -n "s!#POSITION#!" >>$SEDFILE; echo "$POSITION!" >>$SEDFILE - echo -n "s!#BETRAG#!" >>$SEDFILE; echo "$BETRAG!" >>$SEDFILE - echo -n "s!#DEADLINE#!" >>$SEDFILE; echo "$inv_dead!" >>$SEDFILE + { + printf "s!#SUBJECT#!%s!\n" "$subject" + printf "s!#ANREDE#!%s!\n" "$ANREDE" + printf "s!#ANSCHRIFT#!%s!\n" "$anschrift" + printf "s!#RECHNUNGSNUMMER#!%s!\n" "$rechnungsnummer" + printf "s!#ANZAHL#!%s!\n" "$ANZAHL" + printf "s!#POSITION#!%s!\n" "$POSITION" + printf "s!#BETRAG#!%s!\n" "$BETRAG" + printf "s!#DEADLINE#!%s!\n" "$inv_dead" + } >>$SEDFILE cp "$TEMPLATEFILE" "$filename" $SED_BIN -i -f "$SEDFILE" "$filename"