понедельник, 2 сентября 2013 г.

Поиск текста в файле через консоль

У меня в ~/.bashrc прописана такая команда:
alias my_search='grep -EHnr --color'
 
Очень удобно. Если набрать
my_search "что ищу" /path/to/dir
 
то команда найдет все вхождения строки "что ищу" во всех файлах (рекурсивно) директории /path/to/dir. При этом выведет имя файла, строку и ее номер в файле, в которой было найдено совпадение, и подсветит в данной строке найденный паттерн. Причем в качестве "что ищу" можно использовать регулярные выражения.

Комментариев нет:

Отправить комментарий