diff options
author | Patryk Niedźwiedziński <pniedzwiedzinski19@gmail.com> | 2021-06-14 23:39:39 +0200 |
---|---|---|
committer | Patryk Niedźwiedziński <pniedzwiedzinski19@gmail.com> | 2021-06-14 23:39:39 +0200 |
commit | d0bed851e73b6659f18ebe5904b84fe911fc761c (patch) | |
tree | 15f5975d8dc21f2b6295aa97cd0fd3ff1421e085 | |
parent | c53665cbeff362c8bed7da998007c1b0519f8d2b (diff) | |
download | sprzet-d0bed851e73b6659f18ebe5904b84fe911fc761c.tar.gz sprzet-d0bed851e73b6659f18ebe5904b84fe911fc761c.zip |
Skrypt do wypożyczania sprzętu
-rwxr-xr-x | wypozycz.sh | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/wypozycz.sh b/wypozycz.sh new file mode 100755 index 0000000..48ee2c6 --- /dev/null +++ b/wypozycz.sh @@ -0,0 +1,42 @@ +#!/bin/sh +# requirements: fzf, coreutils (or toybox, busybox etc.) + +cat > file.rozkaz << EOF +.DRUŻYNA 19 Poznańska Drużyna Harcerzy “Puszcza” +.sp 1 +.DATA Data: \l'1i' +.sp 1 +.ad c +.ps +4 +Wypożyczenie sprzętu +.ps +.br +.ad b +.sp 1 +.TS +tab(,) allbox center; +c l lw25 cw15 . +L.p.,Zastęp,Sprzęt,Stan +EOF +for f in zastępy/*; do cat $f | xargs -I {} echo $(basename $f .csv),{}; done | fzf -m --bind ctrl-a:select-all,ctrl-d:deselect-all | cut -d, -f1-4 | nl -w1 -s, >> file.rozkaz +cat >> file.rozkaz << EOF +.TE + +Numer telefonu: \l'2i' + +Planowany termin zwrotu: \l'2i' + + +\l'2i' + +Podpis wypożyczającego +.br +.ad r +.sp -4 + +\l'2i' + +Podpis wydającego sprzęt +.br +EOF +compiler file.rozkaz |