Find all files in the current directory (and its subdirectories) and pipe the results to a command that will list all files that do not start with a '#' character.
find . -iname '*' | xargs grep -L '^#'