From 4273113873b0adb06d484bcc1102d8196252156e Mon Sep 17 00:00:00 2001 From: Toby Vincent Date: Tue, 27 Jun 2023 17:58:26 -0500 Subject: feat: add script to address generic cover letter --- build-generic.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 build-generic.sh (limited to 'build-generic.sh') diff --git a/build-generic.sh b/build-generic.sh new file mode 100755 index 0000000..12c6d8e --- /dev/null +++ b/build-generic.sh @@ -0,0 +1,15 @@ +#!/bin/sh +# shellcheck disable=1003 + +if [ "$#" -eq 0 ]; then + echo 'Error: Missing name and address' + echo 'Example:' + echo ' build-generic.sh "Chuck'\''s Clucks" "Cluckville, KY"' + exit 1 +fi + +sed "s/\(recipient{.\+}\){.*}/\1{$1"'\\\\'"$2}/" -i src/generic/cover_letter.tex +latexmk src/generic/cover_letter.tex +sed "s/\(recipient{.\+}\){.*}/\1{}/" -i src/generic/cover_letter.tex + +xdg-open src/generic/cover_letter.pdf -- cgit v1.2.3-70-g09d2