Поиск и фильтрация

grep

Ищет в тексте совпадения с шаблонами.

grep фильтрует строки по тексту или регулярному выражению. Это один из основных инструментов для поиска релевантных результатов.

Синтаксис
grep [options] pattern [file...]

Аргументы простыми словами

  • шаблон — это текст или регулярное выражение для поиска.
  • файл не является обязательным; grep может читать стандартный ввод.
  • -я игнорирую регистр.
  • -r ищет каталоги рекурсивно.
  • -n показывает номера строк.
  • -E включает расширенные регулярные выражения.

Типичные примеры

Поиск в журнале
grep -n "error" app.log

Показывает соответствующие строки с номерами строк.

Фильтровать выходные данные процесса
ps aux | grep nginx

Находит строки процесса, содержащие nginx.

grep Команда
ПолеПодробности
Командаgrep
КатегорияПоиск и фильтрация
Основное назначениеИщет в тексте совпадения с шаблонами.
Синтаксисgrep [options] pattern [file...]