Find all files with the extension .txt in the current directory and its subdirectories, and search for the phrase 'text to find' in each of them, then list the files that contain the phrase.
find ~ -type f -name '*.txt' -exec grep -l 'text to find' {} \;