Re: find file containing text inside the file
- From: SAnton <guest@xxxxxxxxxxxxxxxxx>
- Date: Wed, 21 Oct 2009 10:50:00 -0500
pacinitaly;1173379 Wrote:
SAnton;1173259 Wrote:
Imagine the folowing situation: I downloaded .zip-archive with thouzands
of .php-files. I unpacked the file to the folder at my Desktop (which is
indexed by default). I want to find all files containing string «Test».
So, I added «Plain text filter» to the .php files extension in the
indexing settings. Should I wait hours until the indexing will be done?
Or I can just search (more slowly)? I tryed and did not get any results!
So, I will wait. It's very annoying!
Another case: I want to find files containing Russian word
«Привет». The problem is that that
word can be encoded by different bytes depending on codepage (most
popular are cp1251, UTF-8, KOI8-R). I tested text search and found that
if BOM present at the start of the file, file considered UTF-8,
otherwise file considered cp1251. But how about UTF-8 files which do not
have BOM mark at the beginning? When I program PHP I always remove BOM,
because othervise these BOMs are sended to the user-agent by server.
Notepad application still detects UTF-8 in such files, but Search is not
(see attached files). Also, how about KOI8? I didn't find any way to
specify encoding in search options.
Third case: how about different word forms in Russian? «One day» =
«Один день», «Three
days» = «Три дня», «Five days» =
«Пять дней», «All these
days» = «Все эти
дни»,... How I will find
«день» («day») with all possible forms?
It's a pity that Windows text search is completely useless. :(> >
love the post!!!
try 'Super Finder 1.5.3.0 Free Download'
(http://freemedia.realgage.com/super-finder-1530.html)
I have tryed Super Finder. It fast, perform real content search. That
is good.
First I tryed it on my folder with 300 PHP-files (don't worry, these
files are English-only). It found 3 files compared to the 1 file found
by Vista using the same search query. That is very strange: it looks
like Vista Search is approximate and unreliable. Imagine that your boss
required you to find all files containing "bucks" and replace these by
"dollars". Failed to perform this task may result in serious
consequences for you.
The bad thing is that Russian text was found only in CP1251-encoded
text files. UTF-8 files (with and without BOM) are ignored. I tryed to
check «unicode» checkbox in the Super Finder, but in that case I got
zero results. This is worse than Vista search, which at least can
recognise UTF-8 by BOM.
--
SAnton
.
- Follow-Ups:
- Re: find file containing text inside the file
- From: pacinitaly
- Re: find file containing text inside the file
- References:
- Re: find file containing text inside the file
- From: SAnton
- Re: find file containing text inside the file
- From: pacinitaly
- Re: find file containing text inside the file
- Prev by Date: Re: Access Folder Denied
- Next by Date: Re: find file containing text inside the file
- Previous by thread: Re: find file containing text inside the file
- Next by thread: Re: find file containing text inside the file
- Index(es):
Relevant Pages
|