Мир Линукса
grep: история о возможностях, которыми почти никто не пользуется
Большинство знают grep как “поиск строки в файле”. На самом деле это один из самых мощных инструментов анализа в Linux.
Поиск по множеству файлов
grep "ERROR" /var/log/*.log
grep -r "token" .
Можно искать по каталогам, маскам и даже по всему проекту.
Регулярки и флаг -E
grep -E "ERROR|WARN|FATAL" app.log
-E включает расширенные регулярные выражения. Без него половина возможностей просто недоступна.
Читаемый вывод
grep --color=auto "timeout" app.log
Цвет - не гулянка. Это скорость анализа и меньше ошибок глазами.
Поиск с исключениями
grep -v "healthcheck" access.log
Идеально, когда нужно убрать шум и оставить только важное.
7 · 490 ·