search all directories for file linux code example
Example 1: linux search all directories for file
find / -iname 'book1*'
Example 2: 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 3: search for files in linux terminal
find /path/to/folder/ -iname *file_name_portion*
find / -iname *test*
/downloads/test_2.txt
/downloads/test_1.csv
/home/ubuntu/first_test.txt
Example 4: search all folders for file match linux
find . -name "foo*"
Example 5: linux find file
find . '(' -name "Test*.pm" -a ! -name 'Useless*' ')'