1
0
Fork 0
hsarch/scripts/add_pdf.sh
2022-10-07 18:48:33 +02:00

32 lines
698 B
Bash
Executable file

#!/usr/bin/bash
set -e
if [ "$#" != "3" ]; then
echo "Usage: add_pdf.sh [PDF_FILE] [PDF_TYPE] [PDF_NUMBER]"
echo " For Example: PDF_FILE: '~/Downloads/hs_ausgabe81.pdf'"
echo " PDF_TYPE: 'hertzschlag' / 'hertzblatt'"
echo " PDF_NUMBER: '81'"
exit 1
fi
PDF_FILE="$(readlink -f "$1")"
PDF_TYPE="$2"
PDF_NUMBER="$3"
cd "$(dirname "$0")/.."
echo
echo "-> Adding PDF"
cp -v "$PDF_FILE" "assets/files/$PDF_TYPE/pdf/$PDF_NUMBER.pdf"
scripts/update.sh
echo
if [[ "$(
read -e -p '-? Commit changes? [y/N] '
echo $REPLY
)" == [Yy]* ]]; then
echo "-> Committing changes"
git add assets/files/. assets/data.json
git commit -m "$PDF_TYPE/$PDF_NUMBER"
fi