Январь 6, 2008
Rak - приятная замена grep-у
Установка:
sudo gem install rak
Выхлоп у него гораздо наряднее, чем у грепа.И номер строки вам пожалуйста и подсветочку:

Понятно, что это для тех случаев, когда надо что-то поискать глазами. Для скриптинга эти все красивости нафиг не нужны.
Особенно вот такое применение понравилось:
pdftk --help | rak background --passthru

Т.е. оно просто прогоняет поток через себя и подсвечивает совпадения - нужое в юниксовых хелпах теперь ищется глазами буквально на раз.
Возможностей у него понятно, богаче (читать тут), но меня даже эти впечатлили.
ЗЫ. Знаю, знаю, щас придет vnaum, и скажет что grep так тоже уже сто лет как умеет и даже лучше :)

Конечно, приду!
Конечно, скажу!
Про греп скажу
export GREP_OPTIONS=’–line-number –color=auto’
Уж не знаю насчёт –line-number (на любителя), а –color=auto должно быть в .bashrc у каждого.
А в нормальных “юниксовых хелпах” (man, perldoc, pydoc, ri) обычно вызывается $PAGER (кто не в курсе что это такое - у вас вызывается less), а у него есть свой механизм поиска.
В less нажмите ‘/’ для поиска.
less вообще богат - вплоть до закладок. Press ‘h’ Ж-)
Комментарий от vnaum — Январь 6, 2008 @ 11:27