🧰 GREP в Linux: шпаргалка 🔹 Синтаксис grep [ОПЦИИ] 'ШАБЛОН' [ФАЙЛ...] команда | grep [ОПЦИИ] 'ШАБЛОН' ⚙️ Топ-опции (must-have) -i - без учёта регистра -n - номер строки -H - печатать имя файла -r / -R - рекурсивно по каталогам (-R следует по symlink) -l - только имена файлов с совпадениями -L - файлы без совпадений -v - инверсия (показать НЕ совпавшие строки) -c - количество совпадений (строк) -o - вывести только совпавшую часть -w - совпадение целого слова -x - совпадение всей строки целиком --color=auto - подсветка 🧠 Контекст вокруг совпадения -A 5 - 5 строк после -B 5 - 5 строк до -C 5 - 5 строк вокруг grep -nC 2 'error' /var/log/syslog 🧵 Несколько шаблонов -e - несколько выражений -f patterns.txt - шаблоны из файла grep -E -e 'error' -e 'warn' app.log gr…
Читать целиком