2019-04-14 22:40:18 +00:00
|
|
|
#!/bin/bash -e
|
|
|
|
|
|
|
|
|
|
BASEDIR=$(dirname $0)
|
|
|
|
|
|
|
|
|
|
for FILE in $BASEDIR/*.md; do
|
|
|
|
|
BASENAME=$(basename $FILE)
|
2019-04-14 23:49:51 +00:00
|
|
|
if [[ $BASENAME == 'template.md' ]]; then
|
|
|
|
|
continue
|
|
|
|
|
fi
|
2019-04-14 22:40:18 +00:00
|
|
|
OUTNAME=${BASENAME%.md}.html
|
|
|
|
|
echo "$BASENAME -> $OUTNAME"
|
2019-04-14 23:00:42 +00:00
|
|
|
TEMP=$(tempfile --dir=$BASEDIR --mode=0644 --suffix=.tmp)
|
2019-04-14 22:40:18 +00:00
|
|
|
markdown $FILE > $TEMP
|
2019-04-14 23:00:42 +00:00
|
|
|
diff -ud --color=always $BASEDIR/../$OUTNAME $TEMP || true
|
2019-04-14 22:40:18 +00:00
|
|
|
mv $TEMP $BASEDIR/../$OUTNAME
|
|
|
|
|
done
|
2019-04-14 23:00:42 +00:00
|
|
|
|
|
|
|
|
printf "\033[0;32mDONE\033[0m\n"
|