TGViewer
Шпаргалки программиста Шпаргалки программиста @progersit · 2.23K subscribers
Post #666 871

Forwarded from Linux Books

🖥 Шпаргалка по grep командам:

grep --help
Отобразить справочную информацию по команде grep.

grep --version
Показать установленную версию grep.

grep "search_term" document.txt
Найти строку с указанным термином в файле document.txt.

grep -i "search_term" document.txt
Выполнить поиск без учёта регистра (регистр букв не важен).

grep -v "exclude_term" document.txt
Показать только те строки, в которых не встречается указанный термин.

grep -c "count_term" document.txt
Подсчитать, в скольких строках встретился указанный термин.

grep -l "find_term" *.txt
Вывести список имён файлов (в каталоге), в которых есть указанный термин.

grep -L "missing_term" *.txt
Вывести список имён файлов, в которых нет указанного термина.

grep -w "whole_word" document.txt
Искомый шаблон должен совпадать целиком с отдельным словом, а не лишь частью.

grep -x "exact_line" document.txt
Выбрать только те строки, которые ровно совпадают с указанным текстом.

grep -o "only_match" document.txt
Показать только ту часть строки, которая совпала с шаблоном.

grep -n "numbered_term" document.txt
Вывести результаты поиска вместе с номерами строк.

grep -A 2 "after_term" document.txt
Показать 2 строки после каждой найденной (последовательность -A N).

grep -B 2 "before_term" document.txt
Показать 2 строки до каждой найденной (-B N).

grep -C 2 "context_term" document.txt
Показать 2 строки до и после каждого совпадения (-C N).

grep -E "regex_pattern" document.txt
Использовать расширенные регулярные выражения (equivalent to egrep).

grep -F "fixed_string" document.txt
Искомая строка — фиксированная, без обработки как регулярного выражения.

grep -P "perl_regex" document.txt
Применить Perl‑совместимые регулярные выражения.

grep --include="*.log" "error_message" /var/log/
Искать термин только в файлах с расширением .log внутри /var/log/.

grep --exclude="*.tmp" "search_term" *
Исключить из поиска файлы с расширением .tmp, обрабатывать остальные.

@linux_read
More from @progersit
  1. Jun 23, 2026🐍 Python Парсинг: Большой продвинутый бесплатный курс Полное практическое руководство по…
  2. Jun 16, 2026⚡️ Machine Learning Roadmap 2026: большая карта входа в ML без сказок про “нейросети за ме…
  3. Jun 16, 2026🔍Тестовое собеседование с руководителем Frontend-разработки в этот четверг 18 июня(в четв…
  4. May 13, 2026🖥 C# Roadmap: с нуля до профи Практическое руководство по росту в C#-разработке. Материал…
  5. May 7, 2026🦀 Полный roadmap по изучению Rust на русском + большой список ресурсов. Rust Roadmap 2026…
  6. May 6, 2026📚 Из любой книги теперь можно сделать slash-команду для Claude Не просто прочитать, подче…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →