From 9e6774420f9f2f8c380cf2f649e2c2d65e76c569 Mon Sep 17 00:00:00 2001 From: qbi Date: Mon, 3 May 2021 18:55:55 +0200 Subject: [PATCH] Mehr Backslashes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit In der LaTeX-Datei fehlte ein Backslash. Bei der Ersetzung benötigt sed ein paar mehr Backslashes, weil einige bei der Ersetzung "verloren" gehen. Damit hat sich der Issue #2 erledigt. --- rechnung.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rechnung.sh b/rechnung.sh index dce271f..8895b4d 100755 --- a/rechnung.sh +++ b/rechnung.sh @@ -206,7 +206,7 @@ make_invoice() { local subject="Rechnung zu $SHORT" local filename="$(date '+%Y%m%d')_Rechnung_$(echo "$month_ascii")_$(echo "$KUNDE" | $TR_BIN " " "_").ltx" local buffer="$KUNDE; $ADRESSE" - local anschrift="$(echo "$buffer" | sed 's/; /\\\\\\\\/g')" + local anschrift="$(echo "$buffer" | sed 's/; /\\\\\\\\\\\\\\ /g')" echo "[+] Erstelle Rechnung: $filename" echo -n "s!#SUBJECT#!" >$SEDFILE; echo "$subject!" >>$SEDFILE