add-printing #1

Merged
tux merged 9 commits from add-printing into master 2020-04-12 18:15:20 +02:00
Showing only changes of commit 20dea73b12 - Show all commits

View file

@ -5,7 +5,8 @@
```bash
echo "Max Hackerberg\nLeibnizstr. 32\n39104 Magdeburg" | python address-label.py
jq -r .stammdaten.address_label ../Vorstand/stammdaten-formular/example.json | python address-label.py
MEMBERFILE="../Vorstand/stammdaten-formular/example.json"
jq -r .stammdaten.address_label $MEMBERFILE | python address-label.py
```
### Print label
@ -15,5 +16,6 @@ Needs to be in the same network as the printer.
```bash
echo "Max Hackerberg\nLeibnizstr. 32\n39104 Magdeburg" | address-label.sh
Review

Ich habe mir inzwischen angewöhnt, Parameter bei solchen Script-Beispielen in Umgebungsvariablen zu schrieben. Sowas wie

MEMBERFILE=./Vorstand/stammdaten-formular/example.json
jq -r .stammdaten.address_label $MEMBERFILE | address-label.sh

Dann muss man bei den Kommandos nicht jedes Mal überlegen, was genau die Parameter sind und es lässt sich später leichter verscripten.

Ich habe mir inzwischen angewöhnt, Parameter bei solchen Script-Beispielen in Umgebungsvariablen zu schrieben. Sowas wie ```bash MEMBERFILE=./Vorstand/stammdaten-formular/example.json jq -r .stammdaten.address_label $MEMBERFILE | address-label.sh ``` Dann muss man bei den Kommandos nicht jedes Mal überlegen, was genau die Parameter sind und es lässt sich später leichter verscripten.
jq -r .stammdaten.address_label ../Vorstand/stammdaten-formular/example.json | address-label.sh
MEMBERFILE="../Vorstand/stammdaten-formular/example.json"
jq -r .stammdaten.address_label $MEMBERFILE | address-label.sh
```