Is there a simple way to recursively find all files in a directory hierarchy, that do not end in a list of extensions? E.g. all files that are not *.dll or *.exe
find . ! \( -name "*.exe" -o -name "*.dll" \)