Поиск

Oct. 3rd, 2009 10:11 pm
[identity profile] 0832.livejournal.com posting in [community profile] useful_faq
Есть папка с некими файлами, которые имеют названия - файл_4; файл_14; файл_43 и т.п.

В файлах находятся таблицы, имеющие определенное количество строк.

Цифра в конце названия файла и означает количество строк в таблице.

Когда мне необходимо найти файл с таблицей с определенным количеством строк (например, 4), то я ввожу в поиске цифру 4 и поиск мне выкидывает все файлы, в названии которых есть цифра 4. Это достаточно неудобно при большом объеме этих файлов.

Внимание, вопрос: каким образом можно так отсортировать поиск, чтобы в результате выводились файлы, содержащие таблицы только с четырьмя строками?

Спасибо.

Date: 2009-10-03 06:24 pm (UTC)
From: [identity profile] polnoe-govno.livejournal.com
man grep\man find

Date: 2009-10-03 07:41 pm (UTC)
From: [identity profile] polnoe-govno.livejournal.com
да не особо, можно поставить http://en.wikipedia.org/wiki/UnxUtils там есть все эти тулзы.
From: [identity profile] vniko.livejournal.com
если б название было типа "файл_04", а не "файл_4", то поиск "04" давал бы правильные результаты.

ну а, если ничего не менять, то "_4.*" вобщем-то тоже подойдет, наверное, решить проблему.

Date: 2009-10-03 07:48 pm (UTC)
From: [identity profile] smartcoder.livejournal.com
в какой оси? Если просто в виндовом поиске файл_4.*

Date: 2009-10-14 06:19 pm (UTC)
From: [identity profile] smartcoder.livejournal.com
странно...

Date: 2009-10-05 08:37 pm (UTC)
From: [identity profile] biero.livejournal.com
Спереди звезду забыли: "*_4.*"

Date: 2009-10-07 08:00 pm (UTC)
From: [identity profile] biero.livejournal.com
Смоделировал ситуацию:
Image
Слева - результат поиска по папке "E:\Temp\Test" по запросу "*_4.*" (разумеется, без кавычек).

Date: 2009-10-07 08:04 pm (UTC)
From: [identity profile] biero.livejournal.com
ЗЫ Кстати, виндовый поиск оказался умнее, чем я думал. Полная маска не нужна, он сам её дополняет.
Такой же результат получился и по простому запросу "_4"

Date: 2009-10-08 06:10 pm (UTC)
From: [identity profile] biero.livejournal.com
Угу, опечатался. Току упустил.

Date: 2009-10-08 06:11 pm (UTC)
From: [identity profile] biero.livejournal.com
*точку