#!/bin/bash FILES=*/*/*.cpp for f in $FILES do gcc "$f" -lstdc++ -lm -o /dev/null status=$?; if [ $status -eq 1 ]; then echo "Compilation of $f failed"; exit 1; fi echo "$f was compiled successfully"; done