Случайно наткнулся на замечательный инструмент для поиска по файлам:
http://pypi.python.org/pypi/grin
Раньше для поиска пользовался чем-то аля:
find . | xargs grep searchstring |
но grin это более высокоуровневая обертка над теми же стандартными юниксовыми командами, которая ищет и подсвечивает результаты сразу “из коробки”:
Все что нужно сделать, это запустить:
grin threading |
и насладиться результатом:
…
…
Также, по умолчанию игнорируются все “служебные” директории (аля .svn/, CVS/ and build/.), что очень удобно.
Дополнительные настройки можно экспортировать в GRIN_ARGS, если что-то не устраивает и не вводить каждый раз. Например, добавить в вывод по 2 строчки контекста до и после найденого совпадения:
export GRIN_ARGS="-C 2" |
VarangaOfficial – препарат варанга цена – исключительно достоверные, проверенные факты. Воспользовавшись нашим онлайн-сервисом, вы сможете узнать обстоятельную информацию касательно этого натурального лекарственного комплекса. Увидеть данные о клиническом тестировании геля, прочитать реальные отзывы пациентов и врачей, использующих крем в своей лечебной практике. Ознакомиться с инструкцией по применению, прочитать об особенностях и методах работы комплекса, уяснить, как работает крем Варанга, где нужно покупать оригинальный сертифицированный препарат и, как избежать покупки подделки. Мы очень тщательно проверяем размещаемые данные. Предоставляем посетителям нашего онлайн-ресурса сведения, взятые только из авторитетных источников. Если вы нашли признаки появления грибка или же долго и безрезультатно пытаетесь избавиться от этого неприятного коварного недуга, на нашем сайте вы отыщете легкий и быстрый способ устранения проблемы. Приобщайтесь и живите полноценной, здоровой жизнью. Теперь все ответы на самые популярные и волнующие пользователей вопросы, собраны на одном ресурсе.