bernd
80c76e5e88
bugfix in check_sty() und install_sty(), umstellung auf absender.lco und option -l
2021-05-28 21:40:18 +02:00
bernd
5180cb2972
bugfix bei den ersetzungen mit sed
2021-05-28 18:51:52 +02:00
bernd
7331d31bcf
fehlerhaftes exit entfernt, hilfe und option -f hinzugefügt
2021-05-15 23:22:39 +02:00
qbi
e5df5ee85d
POSIX-konformisiert
2021-05-05 17:23:42 +02:00
bernd
4da2b81005
installation von rechnung.sty hinzugefügt, ausgaben überarbeitet
2021-05-05 11:50:12 +02:00
qbi
17ddeb8df8
Umbruch vor einer Meldung eingebaut
2021-05-03 23:20:44 +02:00
qbi
99832c946b
Unnötiges echo entfernt
2021-05-03 23:18:47 +02:00
qbi
ac114d4b29
Umleitung gruppiert
2021-05-03 23:17:35 +02:00
qbi
5ac94c7dc0
Prüfung auf rubber entfernt, ist nur optional
2021-05-03 23:07:45 +02:00
qbi
411a682bbf
Rückgabewerte der Funktionen direkt nutzen
2021-05-03 23:06:20 +02:00
qbi
6866be70f2
Fehler: muss printf heißen
2021-05-03 22:59:01 +02:00
qbi
08f773c525
YELLOW in {}, da es sonst nach Array aussieht
2021-05-03 22:57:47 +02:00
qbi
b8abc498f3
Unbenutzte Variablen entfernt
2021-05-03 22:57:06 +02:00
qbi
de4f137f8b
Var PROGRAMM_NAME nutzen
2021-05-03 22:55:50 +02:00
qbi
16d27ace1b
tput statt Color codes
2021-05-03 22:44:03 +02:00
qbi
710a452577
Einige printfs und echos umgebaut
2021-05-03 22:43:20 +02:00
qbi
c065d125da
Weitere Vars gequotet
2021-05-03 21:51:45 +02:00
qbi
fc13201345
Variablen gequotet
2021-05-03 21:49:13 +02:00
qbi
58a98bd5ea
Das local-Builtin ist ein Bashismus.
2021-05-03 21:41:53 +02:00
qbi
f55129a6dd
s/-/--/
2021-05-03 20:04:25 +02:00
qbi
dcc925e9b8
Format des Rechnungsdatum angepasst
2021-05-03 19:55:50 +02:00
qbi
df4a20e623
Check auf Wochenende eingebaut
...
Das Zahlungsziel darf nicht an einem Wochenende liegen. Der Code prüft jetzt, ob
es ein Wochenendtag ist und verlängert das Datum um zwei Tage.
2021-05-03 19:49:57 +02:00
qbi
a52f9731d1
Verwendung von rubber eingebaut
...
Das Programm `rubber` kompiliert automatisch LaTeX-Texte und lässt LaTeX so oft
durchlaufen, wie es notwendig ist. Hier wird `rubber` außerdem genutzt, um
hinterher aufzuräumen.
2021-05-03 19:32:14 +02:00
qbi
e2a7d6053b
LATEX_BIN --> PDFLATEX_BIN
2021-05-03 19:19:25 +02:00
qbi
9e6774420f
Mehr Backslashes
...
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.
2021-05-03 18:55:55 +02:00
qbi
9aa2b4047a
s/quit/exit/
2021-05-03 14:28:04 +02:00
qbi
e7717f527f
Check auf EUID ausgetauscht
...
Der Check auf $EUID ist Bash-spezifisch. Die sh nutzt $euid etc.
Damit würde der Check über verschiedene Shells fehlschlagen. Der
Befehl `id -u` ist hingegen vorhanden und sollte Shell-übergreifend
funktionieren.
2021-05-03 14:24:49 +02:00
qbi
cd86cfa7c9
Standardoptionen für Skripte gesetzt
...
Das Skript soll bei fehlgeschlagenene Kommandos oder wenn nicht gesetzte
Variablen genutzt werden, stoppen.
Die Option `posix` scheint Bash-spezifisch zu sein -> entfernt.
2021-05-03 14:21:39 +02:00
qbi
3487f78866
Kleinen Schreibfehler berichtigt.
2021-05-03 14:08:07 +02:00
bernd
3714984af5
initialer commit
2021-05-03 12:56:43 +02:00