#!/bin/bash WHERE=$( cd $(dirname $0) ; pwd -P ) # default configs if [[ -e "$WHERE/CONFIG" ]]; then source $WHERE/CONFIG fi OPTIND=1 #reset getopts while getopts :b: opts; do case $opts in b) BIB=$OPTARG ;; ?) echo "invalid option -$OPTARG"; exit; ;; :) echo "option -$OPTARG requires an argument"; exit; ;; esac done shift $((OPTIND-1)) # bibliography exists? if [[ -z "$BIB" ]]; then echo "No bibliography" exit; fi ./parse/refactorbib.py -i $BIB #node $BIBLIOGRAPHE_PATH/refactorbib.js --data $BIB --index --print