1
0
Fork 0
curriculum-vitae/scripts/grad-school.sh

26 lines
749 B
Bash

#!/bin/sh
mkdir -p ./dist
# CV
xsltproc ./assets/xsl/grad-school.xsl cv.xml > ./dist/cv-grad-school.html
weasyprint --quiet ./dist/cv-grad-school.html ./dist/cv-grad-school.pdf
# Personal Statement
schools=(
'Trinity College Dublin'
'University College Dublin'
'University College Cork'
)
for school in "${schools[@]}";
do
name=$(echo $school | tr ' ' '-' | tr '[:upper:]' '[:lower:]')
temp_file=/tmp/$name-personal-statement.md
sed -e "s/\`INSTITUTION_NAME\`/$school/g" ./letters/grad-school-personal-statement.md > $temp_file
sh ./scripts/letter.sh $temp_file "$school" "$school Admissions Team"
rm $temp_file
mv ./dist/letter.html ./dist/$name-personal-statement.html
mv ./dist/letter.pdf ./dist/$name-personal-statement.pdf
done