Поиск файлов в Linux и Unix — find, grep, ack, ripgrep

Поиск файлов в Linux и Unix — find, grep, ack, ripgrep

Диджитализируй!

4 года назад

31,116 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Alex Zubkov
Alex Zubkov - 30.08.2023 05:51

rg -i --files - для файлов!

Ответить
Max L
Max L - 24.08.2023 05:01

ripgrep is a fantastic thing

Ответить
Алексей С П
Алексей С П - 10.02.2023 18:11

а в чем разница между find и grep?

Ответить
Max Kov
Max Kov - 25.12.2022 17:16

Еще интересно было бы посмотреть про обзор бесплатных панелей для управления веб сервером

Ответить
Max Kov
Max Kov - 25.12.2022 17:15

Про свой почтовый сервер было бы интересно послушать и посмотреть.

Ответить
Max Kov
Max Kov - 25.12.2022 17:09

Сразу лайк, потому, что интересно!

Ответить
Mikhail Plekhov
Mikhail Plekhov - 05.12.2022 21:48

Спасибо добрый человек !

Ответить
Евгений Ходченков
Евгений Ходченков - 21.11.2022 18:03

смотреть с 2.05

Ответить
Булат Нугманов
Булат Нугманов - 10.09.2022 16:08

Ахах, так забавно смотреть видео, в котором главный котан радуется 10к подписчиков)

Ответить
ТвойКанал
ТвойКанал - 19.07.2022 16:04

это не поиск а фигня, попробуй найти ченить, зная название но не зная где он находится

Ответить
Drollery ЮморШутки
Drollery ЮморШутки - 14.06.2022 16:23

Дерб, адов :-) Water, drivel :-)

Ответить
Артем Артем
Артем Артем - 05.06.2022 03:46

Спасибо, круто!!!

Ответить
magomedov maksim
magomedov maksim - 19.05.2022 09:07

Так и не понял это было видео ripgrep с рекламой боржоми или наоборот🤔😀

Ответить
Дмитрий Голов
Дмитрий Голов - 12.02.2022 21:37

Алаксей, подскажи плиз, ripgrep не выполняет функции zgrep? У меня не получилось)

Ответить
Николай Алексеевич
Николай Алексеевич - 15.09.2021 00:16

рипгреп да, но если у тебя администрировании > 10k хостов с разными `хозяинами`, куберы шмуберы, то все подобные микрофишки просто неактуальны)
И даже портят общую картину, на самом деле, почти везде голый баш, а зайдешь куда-то, срочно что-то вчинить, и, хоп, oh my zsh, вообще не в тему кто-то решил `оптимизировать`... Не критично, и можно конечно в оболочку проставить обычный, чаще из баша все работет, но это опять же лишние кнопки. Админы и прогеры ленивые существа )

Ответить
silence=death
silence=death - 29.07.2021 23:18

Приятно смотреть и слушать. Контент полезный. Спасибо!

Ответить
Lind X
Lind X - 31.05.2021 07:37

а какое дает преимущество, говорить "кейс" в место "случай" ? в принципе, то и то слово произносится довольно быстро, кейс ~0.55 сек. и случай ~0.7 сек. Мне кажется подобные англицизмы обедняют речь.

Ответить
Андрей Щербаков
Андрей Щербаков - 16.04.2021 22:42

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

Ответить
Fi Gi
Fi Gi - 10.12.2020 17:56

не работает rg -i "discord"

Ответить
Ernando C
Ernando C - 05.10.2020 13:47

Есть возможность записи результатов поиска в файл? В документации не нашел. При парсинге логов веб-сервера это необходимо, иначе скроллить в cmd не айс.

Ответить
Just Man
Just Man - 02.08.2020 23:45

Доброго времени суток вам. У меня есть вопрос как мне вывести отдельно текст из скобок? Пример:
{
"code": 1,
"text": "Этот текст"
}

Ответить
Envy
Envy - 18.06.2020 20:12

отличное видео!
раньше при поиске текста в файлах приходилось использовать find, а далее передавать через xargs найденные файлы грепу. теперь буду использовать рекурсивный греп, спасибо!

Ответить
Doktornikita
Doktornikita - 26.05.2020 21:44

ripgrep - вот за это спасибо!

Ответить
Olexander Potebenko
Olexander Potebenko - 20.05.2020 03:49

Я про include записал). Спс

Ответить
Alexander Rudakov
Alexander Rudakov - 15.05.2020 20:32

а ripgrep и правда мощный! спасибо за "наколку"!

Ответить
Alexander Rudakov
Alexander Rudakov - 15.05.2020 19:18

Хотел уточнить, а если мы использует grep -rin --include="*.ry" и тд. То если я Вас правильно понял то он будет искать только в текущем катологе или по всей системе? А как сделать, например чтобы смысл был тот же, но уже в текущей папке? ну например /var/pr1/log

Ответить
Alexander Rudakov
Alexander Rudakov - 15.05.2020 19:08

ЭТОФИНАМИНАЛЬНО!!!!!ТОЧТОНАДОИВОДНОММЕСТЕ!!!! Примного благодарен!

Ответить
cryDAY
cryDAY - 11.05.2020 01:31

капец тебя накрыло под конец видео; буду пить барджоми

Ответить
cryDAY
cryDAY - 11.05.2020 01:22

Ни один нормальный программист не станет пить борджоми, так что я уверен там внутри как минимум мамин компот

Ответить
Иван Петров
Иван Петров - 20.04.2020 14:15

Лайк

Ответить
Alex Brofman
Alex Brofman - 19.04.2020 22:29

Здраствуйте, все круто насамом деле про ripgrep я не знал
Можете подробно рассказать про docker-compose

Ответить
Дмитрий Терещенко
Дмитрий Терещенко - 20.03.2020 04:07

Спасибо, что помогаешь прокачивать различные скилзы :)

Ответить
MOVxR32
MOVxR32 - 13.03.2020 00:01

Классный ты парень, информативность роликов -> 100%. Коротко и лаконично без воды и все по делу!!! Спасибо!!!

Ответить
Фома Корнилов
Фома Корнилов - 06.03.2020 14:05

Спасибо!

Ответить
Alayzcer
Alayzcer - 19.02.2020 21:44

Благодарю! Открыл для себя reipgrep. Хочу обратить ваше внимание на fzf - нечёткий поиск. В vim'e аналог - ctrlp. Я использую для открытия файлов в vs2019 и для запуска приложений в i3-gaps. Например, в большинстве DE поиск не сможет найти Firefox по запросу: frfx

Ответить
Taras Kolodny
Taras Kolodny - 06.02.2020 14:49

Ты работаешь стоя ?

Ответить
Zenofex Warder
Zenofex Warder - 17.01.2020 14:35

А как, к примеру, выдать только нужное количество символов после Charfield ?

Ответить
Алексей Другой
Алексей Другой - 13.01.2020 20:48

По теме сюда awk просится.
ЗЫЖ за ripgrep спасибо. Всё забываю потрогать

Ответить
Docha Stalina
Docha Stalina - 13.01.2020 19:21

А мне, как новичку всё нравится.

Ответить
Сергей Зеленин
Сергей Зеленин - 13.01.2020 06:29

Вот спасибо огромное. grep работает отлично. Я даже не искал варианты. :) Оч. полезно.

Ответить
FQA
FQA - 12.01.2020 09:47

А какие проблемы вызвал ack? делает всё быстро , есть плагин под vim, работают исключения.

Ответить
Andrey Kapro
Andrey Kapro - 10.01.2020 18:31

Прошу больше про администрирование линукс серверов

Ответить
Just Krybik
Just Krybik - 08.01.2020 00:43

Вот прям от всей души!!! Огромное спасибо.

Ответить
Владислав
Владислав - 04.01.2020 16:46

Наглядно рассказал. Респект

Ответить
Lord Bow
Lord Bow - 03.01.2020 12:37

Брат, все классно, поясни докеры pls, эта тема горит.

Ответить
fperson
fperson - 01.01.2020 16:05

check lsd out - modern ls written in rust.

Ответить
Алексей Цыплаков
Алексей Цыплаков - 30.12.2019 07:44

Хорошая подача материала, спасибо автору канала, ничего лишнего все по делу. )))

Ответить
Dmitry Shavrin
Dmitry Shavrin - 29.12.2019 19:17

А еще ripgrep умеет искать в файлах с кодировкой utf16

Ответить
Николай Кизан
Николай Кизан - 27.12.2019 02:11

Огромное тебе спасибо чувак!!! Ты меня избавил от долгих мучений с говнокодом opencart 2 и неизвестным для меня MVC (что и где находится). Дело в том, что я долго не мог найти ключ массива $product, который был в модуле, который в свою очередь был в xml модуле, который я устанавливал год назад)))) Все нашлось, еще раз огромное спасибо за такую годноту:)

Ответить