Re: An appropriate directory search tool?
- Date: Fri, 19 Oct 2018 11:12:30 -0400
- From: Roberto C. Sánchez <roberto@xxxxxxxxxx>
- Subject: Re: An appropriate directory search tool?
On Fri, Oct 19, 2018 at 10:00:25AM -0500, Richard Owlett wrote:
> The "MATE Search Tool" comes close.
> It can:
> Select a starting directory.
> Search for a specific extension.
> Search for a keyword in file content.
> It cannot:
> Search ONLY the specified directory.
> Return files that DO NOT contain a keyword.
> I suspect what I want would most likely be what I'm looking for.
> "ls" can search by extension and stay in specified directory.
> It cannot include/exclude keywords.
> My immediate problem involves only a couple dozen files so manual search is
I recommend 'find' run from the terminal.
For example, I have a directory tree full of files like shell scripts,
Perl scripts, and also XML documents and their Russian translations. To
find the XML documents that are not Russian translations, I can do this:
find . -name '*.xml' -a \! -name '*_ru.xml'
Read that as "find, the current director, files named *.xml and not
It also supports an amazing array of conditions, like newer/older than,
same/different permissions, size, etc.
Roberto C. Sánchez