#!/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" "data/$PDF_TYPE/pdf/$PDF_NUMBER.pdf" scripts/generate_compressed.sh scripts/generate_thumbnails.sh scripts/apply_metadata.sh "$PDF_TYPE" "$PDF_NUMBER" echo if [[ "$( read -e -p '-? Commit changes? [y/N] ' echo $REPLY )" == [Yy]* ]]; then echo "-> Committing changes" git add data/. git commit -m "$PDF_TYPE/$PDF_NUMBER" fi