diff options
author | Vikas Kushwaha <dev@vikas.rocks> | 2024-11-21 14:37:35 +0530 |
---|---|---|
committer | Vikas Kushwaha <dev@vikas.rocks> | 2024-11-21 14:37:35 +0530 |
commit | fe4da131de10a4318ab415d6540f9e939a5b17f2 (patch) | |
tree | 59a582c39e0ef71530ceaa13ecf0d5d0e3670cc6 /bits24-certs.sh |
Diffstat (limited to 'bits24-certs.sh')
-rwxr-xr-x | bits24-certs.sh | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/bits24-certs.sh b/bits24-certs.sh new file mode 100755 index 0000000..118c422 --- /dev/null +++ b/bits24-certs.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +[ -f certificate.jpg ] || exit + +for file in *Participants.csv; do + event="${file%Participants.csv}" + mkdir -pv "$event" + + while IFS=\| read -r email name; do echo + # [ -f "$event/$email" ] && continue + convert -verbose certificate.jpg \ + -pointsize 200 -fill white -font MesloLGL-Nerd-Font-Bold \ + -annotate +3700+2550 "$name" -annotate +3700+3100 "$event" \ + "$event/$email.jpg" + done < "$file" +done |