Find all files with a ".txt" extension in any directory and subdirectory, excluding hidden directories, and print the file names that contain any character.
grep -rlZ --exclude-dir=".*" '.*' $(find / -name "*.txt")