#!/bin/sh main() { if [ $# -lt 1 ]; then echo "$0 DIR..." 1>&2 exit 1 fi # Search paths search="${*:-.}" echo "$0 in $search" # shellcheck disable=2086 find $search -regex ".*.[c|h]pp" \ -exec printf "\\033[32;1m** \\033[0mFormatting %s\\n" {} \; \ -exec clang-format -style=file -i {} \; } main "$@"