1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | #!/usr/bin/env bash
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
cd "$DIR/.."
function compile(){
clear
echo "$(date) [$x] $1"
echo ""
bash latex/pdf.sh
}
inotifywait -rm . -e close_write |
while read x; do
[[ "${x: -3}" == ".py" ]] && {
rm -rf latex.out
compile "(Clear cache)"
}
[[ "$x" == *"latex/"* ]] && {
compile ""
}
[[ "${x: -4}" == ".fst" ]] && {
compile ""
}
done
|