Unix file search 
Search files in a directory tree:
find . -name *.txt -exec grep -H 'text to search' '{}' ;This searches all text files (*.txt) within the current directory and subdirectories for the string 'text to search' and prints the filename and line for each match.