Findwild
Findwild is (yet another) free open source Linux program to search for files. It works quite differently from the other programs you may have used.
- directory path to search, with multiple wildcards placed anywhere
- file name(s) to search for, with multiple wildcards anywhere
- file name(s) to exclude, with multiple wildcards anywhere
- file content string(s) to search for, with multiple wildcards anywhere
- file content string(s) to exclude, with multiple wildcards anywhere
- file modification date (or age) within a desired range
- search string delimiters can be changed as needed
- you can search the files found by a prior search
Search criteria can be saved and recalled. It is relatively easy to modify a query incrementally, to zero-in on the results you need. If a search spans a very large set of files (e.g. 50K files) and needs to be repeated with different (narrower) search criteria, you can limit the next search to the files already found, which can be dramatically faster.
Performance Benchmarks:
+ Search /usr/share/* (58K files) for all files containing the string: thumb*
193 files found, 68 seconds
+ Modify the query to search for the string: thumbnails
92 files found, 2 seconds
To download findwild, visit the download page.
screenshot
