#!/usr/bin/env bash cd $1 echo $(pwd) ls -la # remove main.pdf [ -f main.pdf ] && rm main.pdf || echo "continue without remove" # test if main.pdf is removed [ -f main.pdf ] && exit 1 || echo "continue building pdf output" # build pdf from source pdflatex main.tex # exit successfully if pdf present or with error if not present [ -f main.pdf ] && exit 0 || exit 1