#!/bin/sh if [ ! "$1" == "" ]; then cd $1 fi echo "Formatting directory $(pwd)" files=$(find . -type f | grep "\.tex") idx=1 total=$(echo "$files" | wc -l) for file in $files; do echo "Processing file $idx / $total" latexindent -s -w -l $file idx=$((idx + 1)) done echo "Cleaning up..." backups=$(find . -type f | grep "\.bak") for backup in $backups; do rm $backup done