find files recursively linux code example

Example 1: count files recursively linux

find DIR_NAME -type f | wc -l

Example 2: linux search for a given string in all files recursively

$ grep -r "String to be searched goes here" *

Example 3: ubuntu terminal find file recursive

sudo find . -print | grep -i '.*[.]xml'

Example 4: find recursively

Extremely useful command!!
In Mac and Linux: Define directory where to search as "." for current directory
and then specify the name or regex of file or folder to find.

find . -name "foo*"  

In Windows: Define "/s" for a recursively search and name or regex of file or
folgder to search

dir /s "foo*"

Example 5: search for filename recursively linux

find . -name "foo*"