Recursive ctags for only one filetype

bash, ctags, recursion

Solution

I usually use

find -name '*.c' -exec ctags {} +

Problem

I want to use ctags to create tags for a project, that is distributed over several subfolders. I know that this can be done using `ctags -R *`. Is it possible to restrict the generation to only use files with the same suffix? For example it should create tags for all `*.c` files but not for `*.h` files or Makefiles. Thank you!

Original source