Терминал Linux #3 - Команда Grep: поиск по файлам и папкам

preview_player
Показать описание
Мои курсы:
Boosty:

Patreon:

Команда grep на примерах - для поиска текста по файлам, папкам и для фильтрации вывода других команд. Смотрим на различные режимы ее использования, на поиск по регулярным выражениям Python/Perl.

*** ИСХОДНЫЙ КОД ***
Основных проектов доступен в Patreon:
***

-----

Все видео серии:

Терминал Linux #1 - навигация по файловой системе

Терминал Linux #2 - Операции с файлами и папками

Терминал Linux #3 - Команда Grep: поиск по файлам и папкам

Терминал Linux #4 - Aliases: как упростить работу в терминале

Терминал Linux #5 - Как установить MySQL на Ubuntu/Mint

Терминал Linux #6 - Как установить PostgreSQL на Ubuntu/Mint

Терминал Linux #7.1 - crontab: запуск задач по расписанию

Терминал Linux #7.2 - crontab: как запускать Python-скрипт по расписанию

_____

Поддержите канал!

🔷 Для донатов. Всегда очень признателен за это:
Рекомендации по теме
Комментарии
Автор

Спасибо огромное за видео и вообще за плейлист по terminal, очень информативно и понятно🔥

skill_x_
Автор

Лучше потратить час, два для изучения всех возможностей grep, чтобы сэкономить себе время в будущем!

PostMapping
Автор

Очень полезный видеоролик. Олег, я б наверно еще бы хотел видеть навигацию по оболочке(чтобы курсор из угла в угол гонять) 👨🏽‍🦲

Munchen
Автор

Потрясающая подача! Огромная благодарность автору

jirniy_bob
Автор

Спасибо, доступное для понимания изложение.

sergiusz
Автор

Спасибо огромное!!! Нашла всю нужную мне инфу

kopibara_rulit
Автор

Присоединяюсь к комментариям ниже. Как говорится "You saved my day". Лайк и в закладки!

Iaxls
Автор

Огромное спасибо, довольно доступно и понятно, кроме -p но это уже мелочи.

umswghb
Автор

Таймкоды
3:58 Поиск по нескольким файлам в папке
6:01 GREP в качестве фильтра
9:54 Поиск по группе регулярных выражений

epxogjg
Автор

Подскажите пожалуйста есть ли разница какие кавычки использовать для регулярных выражений? В видео вы использовали только двойные кавычки. Спасибо)

iotmnsg
Автор

спасибо, и как я по твоему запишу понятие grep -p 😂?

doomer
Автор

Как я понимаю сейчас в grep для поиска по регуляркам питона используется флаг -е?)

skill_x_
Автор

Странно, почему 480p нет.
Хороший тут, спасибо!

acerlmt
Автор

Как можно сделать поиск уже после вхождения
Например есть лог файл с информацией о коннектах/дисконнектах юзеров. А также содержит прочую инфу о юзере.
Задача такова:
Выбрать все сведения по юзеру от коннекта до следующего коннекта
С группировкой по юзерам
Это реально? Спасибо.

Yurazzz
Автор

Здравствуйте. Скажите пожалуйста, Вам знакома команда или способ осуществить поиск содержимого файла по нескольким словам, но не последовательно, а в разброс. Например в экселе в ячейке есть предложение: "Предложение — единица человеческой речи." Нажимаю контрл+F и ввожу: *единица*человеческой*речи*. Нажимаю найти и программа выделяет нужную ячейку, где имеется набор этих слов. Проблема в том, что можно вводить только последовательно, а не в разброс, а именно нажимаю контрл+F и ввожу: *речи*единица*человеческой. Нажимаю найти и программа пишет что ничего не найдено. А хотелось бы.

rcsinzy
Автор

Олег, добрый день!
Подскажите пожалуйста, в чем может быть проблема? Создал несколько .txt файлов с разным содержанием. При попытке запуска в терминале:
grep "google" word.txt
я просто проваливаюсь на следующую строку без каких-либо результатов (во всяком случае видимых). Ни на русском, ни на английском языках я ответа не нашел.

mikailvasilev
Автор

ls | grep -E ^[^0-9].*[c]{3}.*[a-k]$ как сделать то же самое, только не используя -E?

aboba
Автор

Да вообще кому нахер надо искать слова?

qiklpgu