find . -name '*.[ch]' -type f
*.[ch]
representa todos os arquivos * .h e * .c, -type f
encontra arquivos regulares.
P.S. Você pode querer aceitar respostas para suas outras perguntas:)
Alguém poderia me ajudar a encontrar todos os arquivos * .c e * .h em uma árvore de diretórios?
Se você estiver no topo da árvore de diretórios.
find . -name *.c -print
encontrará todos os arquivos .c localizados abaixo do "" atual. " diretório.
Mais ajuda do lote pode ser encontrada pesquisando " Comando unix find ".
Tags linux