find . -type f -name \*.c -exec wc -l {} \; > /tmp/c_counts
find . -type f -name \*.h -exec wc -l {} \; > /tmp/h_counts
Это приведет к выводу wc для каждого файла с определенным расширением, одно расширение
в файл / tmp. Вы можете запустить эти результаты с помощью простого сценария awk, чтобы получить общую сумму, если это то, что вам нужно.