Re: Man grep или любой другой Клевый поисковик нуден
![](/images/graemlins/smile.gif)
встроенный поиск в Total Commander
Как вариант, есть еще поисковики, которые индексируют содержимое файлов, типа Google Desktop Search.
Как ты собираешься использовать grep без остального unix-окружения, я не понимаю. Тебе скорее нужен find. В таком случае можно поставить такие среды, как Cygwin или MKS Toolkit.
Еще можно использовать просто отдельно скомпиленный shell и нужные тебе unix-утилиты.
как-то ставила субж про управление файлами
мне КОНТРА запостил о грепе..и добавилЮ что оно у него под Виндой работает
![](/images/graemlins/shocked.gif)
а в локалке все под Юникс как и должно быть.....
забей на контру, он любит моск @бать
там вполне рабочий греп
фпоиск!
поподробнее
содержит вроде как ls, grep, cat, head, tail, chmod, chown, cp, dd, find, more, less и прочее...
![](/images/graemlins/crazy.gif)
и берётся здесь:
100 КБ? 1 МБ? 10? 100?
---
...Я работаю антинаучным аферистом...
![](/images/graemlins/smile.gif)
а 37 занято
На самом деле, непонятно, какую именно задачу ты решаешь.
Лучше определись с этим, тогда будет ясно, что именно тебе нужно.
---
"Абстрактной истины нет, истина всегда конкретна."
мне нужен быстрый и многофункциональный поиск файлов на компе...
по содержанию (по слову в документе чтобы все как-то отсортировать по смыслу...
ТС видела.. поиск там не особенно удобен
Поиск я бы делал на основе find, file, grep, catdoc/wvXXXX и т.п.
С классификацией сложнее.
Там надо подумать насчёт использования какого-нибудь bogofilter или чего-то другого спамоборческого.
Я пока ещё думаю, стоит ли мне заморачиваться над этим.
---
...Я работаю антинаучным аферистом...
просто скажи какой версии у тебя этот самый греп?
Классификация - фиг с ней... я ее вручную могу сделать..когда найду файлы по нужным мне словам
$ grep --version
grep (GNU grep) 2.5.1
Зачем это?
Лишь единичному вменяемому человеку требуется ручная установка,
в основном, всё делается автомагически.
---
...Я работаю антинаучным аферистом...
![](/images/graemlins/crazy.gif)
щас гляну с поиске локальном
просто греп же под линукс вроде
Этого тебе достаточно.
Может, я чего-то упустил, это устранится в дальнейшем.
---
...Я работаю антинаучным аферистом...
и чего тебе там не хватает?
что именно? где?:) в ТС? много чего:(
а как его ставить.. я загрузила Cygwin.exe но там еще есть setup.exe и еще куча всего
с чего хоть начать?
![](/images/graemlins/crazy.gif)
в ТС? много чего:(слова, слова, слова.
ты хоть толком сформулируй, что надо искать и как.
пока из того, что ты написала, TC умеет всё.
![](/images/graemlins/crazy.gif)
![](/images/graemlins/confused.gif)
нашла в локале директорию Cygwin и там просто огоромное кличество всего.. от сетапа до патчей и т.д.
скажите в какой последовательности все ставить?
![](/images/graemlins/confused.gif)
ЗЫ: да, я блондинка
![](/images/graemlins/crazy.gif)
![](/images/graemlins/blush.gif)
у меня около 20 000 файлов на компе... из них более половины материалы к диссеру, собранные в разное вр у разных челов и т.д.
у файлов названия соотв ничего не говорящие совершенно
поэтому файлы надо как-то отсортировать
единственно, что приходит в голову - это сначала произвести поиск по ключевым словам в файле.
и чтобы потом можно было бы уже в найденном отсортировать например по датам.. , по названиям, по... и т.д.
Вот
![](/images/graemlins/crazy.gif)
![](/images/graemlins/confused.gif)
Только есть у меня ощущение, что он содран с аналогичного гугла.
мне не подходит пока, так как памяти не хвататет и места на компе
там индексный файл весит около 1 Гб (в гугл десктоп)
Я бы посоветовал стереть что-нибудь не очень нужное, ну или пользоваться встроенным виндовым поиском
Не уверен, правда, что он в документах Word'а умеет искать
если допустить перемещение файлов перед сортировкой по дате, размеру и т.п., то TC справится.
+ почему то не воспринимает рдф-ные файлы.. т.е. выдает только док и хтмл
![](/images/graemlins/crazy.gif)
может я не тот ТС скачала.. но он не могет (по-моему)
- искать в конкр папке
- искать файлы конкретного расширения
- искать в найденном
остальное вроде бы может
![](/images/graemlins/smile.gif)
более того, начиная с 6.махровой версии в качестве шаблона пожно использовать regexp.
там индексный файл весит около 1 Гб (в гугл десктоп)Есть такое. Но можно индексировать выборочно, исключив лишние директории - попробуй, возможно индекс поменьше будет...
Во-первых, их связка не решает поставленную девушкой задачу, во-вторых если уж советуешь - дал бы просто версии под win32 - занимают заметно меньше цигвина.
почему то не воспринимает рдф-ные файлыПотому что формат такой. Word, Excel, DjVu тоже не воспринимает наверняка...
кстати а эта самая грем под вин 32 это что такое?
А вот Цигвин --- полезная вещь.
Например, из-за diff, который может оказаться оченно полезен,
раз там материалы к диссертации.
---
...Я работаю антинаучным аферистом...
приходилось вручную формат рдф ставить - тогда что-то искалось
![](/images/graemlins/smile.gif)
кстати а эта самая грем под вин 32 это что такое?я ж говорю - лежит тута
Одиночный греп, я думаю, не решит.Сорри, не дочитал до конца
![](/images/graemlins/smile.gif)
А что, catdoc успешно смотрит современные вордовые файлы, которые в юникоде?
Сейчас модно wvXXXX.
---
...Я работаю антинаучным аферистом...
Мне уже ву принципе все равно
но вручную я буду неск дней за компом все сортировать
![](/images/graemlins/ooo.gif)
wvXXXXможно пример XXXX? а то ничего кроме wvdial не вспоминается
![](/images/graemlins/smile.gif)
Далее ставишь базовую систему.
Я думаю, что проще будет руками отсортировать.
Помещаешь всё в условно "мусор", откуда постепенно
выковыриваешь то, что тебе непосредственно надо,
попутно упорядочивая как мусор, так и извлечённое.
---
...Я работаю антинаучным аферистом...
там еще есть setup.exe
ты с unix/linux системами знакома?
. (setup.exe, cygwin.exe, какой-то конфиг)
./release
./release/coreutils
./release/bash
...
Тебе нужно всё это поддерево.
Если это по самбе, то можно сразу запускать setup.exe,
он спросит, где это поддерево.
---
...Я работаю антинаучным аферистом...
Да и с результатом поиска ничего толкового не сделаешь - сохранить его, например, нельзя - а девушкевроде бы нужна как раз массовая обработка
![](/images/graemlins/frown.gif)
Хотя потенциально за счет использования плагинов он способен искать внутри любых документов - только вот есть ли уже плагины для того же pdf-а например?
Feed to listbox жмёшь и ищешь.
список файлов сохранять вовсе необязательно - можно сразу сортировать с F6
./releaseа эти релизы - куда девать? остальное поставилось!
./release/coreutils
./release/bash
...
умеет он в найденном искать.у меня ТС 550 без наворотов вроде
Feed to listbox жмёшь и ищешь
и там просто серч есть... серч по слову - есть
где серчить - у меня выбор только между локальными дисками с, а, д (по папкам не вижу)
и не вижу выбора расширения (ну ладно фиг с ним)
даты - есть
Feed to listbox жмёшь и ищешьИ где эта волшебная галочка? Еще раз облазил диалог поиска - ничего похожего не нашел (правда у меня интерфейс русский, но тогда это должны были очень криво пересести)
![](/images/graemlins/frown.gif)
список файлов сохранять вовсе необязательно - можно сразу сортировать с F6Это после выведения на панель или до?
*.?oc
112?.zip
где серчить - надо alt+F7 нажимать, находясь в каталоге, где искать надо
5.5 regexp не умеет.
это не перед поиском - а уже после него.
у меня ТС 550 без наворотов вродеПоставь 6.5х
у меня выбор только между локальными дискамиУ меня если ты был в папке - то она подставляется. Если было выбрано несколько папок - есть галочка - поиск в выделенном.
Или можно их через ; писать (вот конечно очень неудобно, что нет кнопочки обзор
![](/images/graemlins/frown.gif)
и не вижу выбора расширенияПишешь в Искать файлы *.pdf, например.
А вообще есть такая магическая кнопка - ф1 - не пробовала?
![](/images/graemlins/wink.gif)
Ну вот нажал я алтф7, поискал что-то.
Что я дальше должен делать, чтобы поискать в найденном?
результаты поиска появятся в окне.
ещё раз жми Alt+F7
дальше думаю догадаешься
---
...Я работаю антинаучным аферистом...
ты с unix/linux системами знакома?только общие положения этого
результаты поиска появятся в окне.Делаю все это. Получаю обычный диалог поиска. И по результатам тоже не работает
ещё раз жми Alt+F7
дальше думаю догадаешься
![](/images/graemlins/frown.gif)
Так что либо я такой недогадливый, либо у тебя что-то донастроено/доустановлено, либо одно из трех...
Кстати, в помощи про это тоже ничего не нашел
![](/images/graemlins/frown.gif)
У меня 6.53 eXtended Pack 3.2.
значит надо результаты первого поиска выделить перед вторичным нажатием alt+F7
Но вообще-то не самая очевидная последовательность.
И сразу минус - нельзя искать в найденом, если искал внутри архивов
![](/images/graemlins/frown.gif)
Если честно, то я вообще не понимаю, нафига сделали такое дурацкое ограничение (что результаты такого поиска нельзя вывести на панель)
![](/images/graemlins/frown.gif)
есть такой момент.
я кстати немного в шоке, что нет нормального и главное удобного поисковика для файлов.. чтобы реально можно было бы удобно искать без выворотов
и без индексных файлов в 1ГБ
![](/images/graemlins/smile.gif)
![](/images/graemlins/frown.gif)
Я еще понимаю - Фар - фришный продукт (хоть и только для СНГ) - его разработчики делают под свои задачи.
Но ТС-то вроде исходно коммерческий продукт - а все равно не доведен до ума
![](/images/graemlins/frown.gif)
![](/images/graemlins/smile.gif)
фар умеет искать внутри архивов, а потом делать повторный поиск?
кстати, с помощью regexp можно почти всегда избежать необходимости повторного поиска.
я кстати немного в шоке, что нет нормального и главное удобного поисковика для файлов.. чтобы реально можно было бы удобно искать без выворотовА что по этому поводу скажут любители Маков?
агга так ищется, но не зная этих приколов - мало что найдешьКогда знаешь - это кажется логичным.
Но вот так почему-то не догадался. Правда я обычно делаю только один поиск или для второго поиска не подходит уже найденное - мб поэтому и не догадался, что не надо было...
без выворотов нормальных возможностей ты не получишь.
либо длииииииииииииинные строки (в случае с find+grep либо куча галочек, строчек, вкладок и т.п.
я с ним сегодня просто задолбалась
![](/images/graemlins/ooo.gif)
фар умеет искать внутри архивов, а потом делать повторный поиск?Повторный - умеет, насчет архивов - не в курсе.
кстати, с помощью regexp можно почти всегда избежать необходимости повторного поиска.Я и так избегаю. Да и повторный поиск нужен при соотв манере поиска.
воспользуйся поиском от MS - поймёшь, что TC умеет намного больше.А я и не сравниваю его с другими - я оцениваю его с точки зрения "хороших вещей" и с точки зрения соответствия своим нуждам.
без выворотов нормальных возможностей ты не получишь.Это ты про что? Про удобство интерфейса?
либо длииииииииииииинные строки (в случае с find+grep либо куча галочек, строчек, вкладок и т.п.
Написание скрипта избавляет от длинных строчек.
---
"Vyroba umelych lidi, slecno, je tovarni tajemstvi."
а чё за новая мода в форуме писать "нуден" вместо "нужен"?
![](/images/graemlins/crazy.gif)
![](/images/graemlins/smile.gif)
![](/images/graemlins/smile.gif)
![](/images/graemlins/smile.gif)
---
"Vyroba umelych lidi, slecno, je tovarni tajemstvi."
![](/images/graemlins/grin.gif)
![](/images/graemlins/smile.gif)
![](/images/graemlins/smile.gif)
![](/images/graemlins/smile.gif)
![](/images/graemlins/smile.gif)
а точно медленно? может просто машина тормозная? с Google Desktop на той же машине, только на винде пробовал сравнивать?
![](/images/graemlins/smile.gif)
А что спотлайт - на Маке проц другой, да и в целом железо совсем другое. Вот если бы это Мак на x86 был - можно было бы сравнивать хоть как-то.
все ищется замечательно просто
Только вопрос, а как можно результаты поиска и поиска в найденном забросить в отдельную папку (переместить в отдельную папку)?
сделать feed to listbox и потом скопировать куда надо
а откуда этот спотлайт например модуль для декодирования форматов ms office берёт?
а если вырезать? получицца?
да вроде
![](/images/graemlins/smile.gif)
![](/images/graemlins/smile.gif)
![](/images/graemlins/smile.gif)
![](/images/graemlins/smile.gif)
а как можно результаты поиска и поиска в найденном забросить в отдельную папку (переместить в отдельную папку)?Это как раз просто - выделяешь и перемещаешь/копируешь.
Но наверное гораздо интереснее делать хардлинки
![](/images/graemlins/smile.gif)
Только вот я забыл, как в ТС их делать
![](/images/graemlins/frown.gif)
Напомните, плиз...
Оставить комментарий
igigig2007
man grepА для посика файлов какая версия нужна, и чтобы была совместима с Виндоус
Навеяло Контрой (что оно у него греп совместим с Виндой)
В Локалке масса этих самых грепов... но по-моему они все под Юникс
Или посоветуйте клевйю прогу - поисковик файлов (многоуровневое что нить с большими возможностями)= задолбалась я совсем