for project in "./"*/; do if [ -f $project"main.tex" ]; then cd $project latexmk "-synctex=1" "-interaction=nonstopmode" "-file-line-error" "-lualatex" rm ./*.log ./*.out ./*.aux ./*.run.xml ./*.bcf ./*.tex.bbl ./*.tex.blg cd .. filename=$(echo $project | awk -F '/' '{print $2}') mv $project"main.pdf" "./build/"$filename".pdf" fi done