#!/bin/bash # 2024-03-06 Hyperling # PanDoc Usage: https://pandoc.org/MANUAL.html#general-writer-options DIR="$(dirname -- "${BASH_SOURCE[0]}")" cd $DIR date ebook="ebook.pdf" if [[ -e $ebook ]]; then echo -n "Old: " du -h $ebook rm -v $ebook fi cp ebook.md /tmp/ sed -i "s/{REVISION_DATE}/`date +'%Y-%m-%d'`/g" /tmp/ebook.md pandoc /tmp/ebook.md \ -s \ -o $ebook status=$? pdfbook2 -n $ebook echo "Completed with status '$status'." echo -n "New: " du -h $ebook date exit $status