Основен Linux Намерете файлове, съдържащи специфичен текст в Linux

Намерете файлове, съдържащи специфичен текст в Linux



Linux, независимо от дистрибуцията, която използвате, се предлага с редица GUI инструменти, които позволяват търсене на файлове. Много съвременни файлови мениджъри поддържат търсене на файлове точно в списъка с файлове. Повечето от тях обаче не ви позволяват да търсите в съдържанието на даден файл. Ето два метода, които можете да използвате за търсене на съдържанието на файлове в Linux.

Реклама


Вероятно има повече налични методи. Има Catfish, популярен инструмент за търсене с индекс за търсене, който може да намери вашите файлове наистина бързо. Предлага се с опция за търсене на съдържанието на файла, но за мен не работи надеждно.

Сом Linux

mbr или gpt за втори hdd

Бих искал да споделя методите, които използвам сам.
Първият метод включва помощната програма grep, която съществува във всяка дистрибуция, дори във вградени системи, построени на busybox.

За да намерите файлове, съдържащи специфичен текст в Linux , направете следното.

  1. Отворете любимото си приложение за терминал. XFCE4 терминал е моето лично предпочитание.
  2. Придвижете се (ако е необходимо) до папката, в която ще търсите файлове с определен текст.
  3. Въведете следната команда:
    grep -iRl 'your-text-to-find' ./

    Ето превключвателите:
    -i - игнориране на текстови букви
    -R - рекурсивно търсене на файлове в поддиректории.
    -l - показва имена на файлове вместо части от съдържанието на файла.

    ./ - последният параметър е пътят до папката, съдържаща файлове, от които се нуждаете, за да търсите текста си. В нашия случай това е текущата папка с файловата маска. Можете да го промените до пълния път на папката. Например, тук е моята команда

    grep -iRl 'linux' / home / user / Documents / winaero

Съдържание на файла за търсене на Grep

Забележка: Други полезни превключватели, които може да искате да използвате с grep:
-n - показва номера на реда.Съдържание на файла за търсене на Mc
-w - съвпада с цялата дума.

windows опит индекс най-висок резултат windows 10

Друг метод, който използвам, е Midnight Commander (mc), приложението за конзолен файлов мениджър. За разлика от grep, mc не е включен по подразбиране във всички дистрибуции на Linux, които съм опитвал. Може да се наложи да го инсталирате сами.

Намерете файлове, съдържащи конкретен текст с mc

За да намерите файлове, съдържащи някакъв специфичен текст с помощта на Midnight Commander, стартирайте приложението и натиснете следната последователност на клавиатурата:
Alt + Shift +?
Това ще отвори диалоговия прозорец за търсене.

Резултати от търсенето на Mc

Попълнете раздела „Съдържание:“ и натиснете клавиша Enter. Той ще намери всички файлове с необходимия текст.

Резултати от търсенето на Mc панел

Можете да поставите тези файлове в левия или десния панел с помощта на опцията Panelize и да копирате / премествате / изтривате / преглеждате / правите каквото искате.

номер на модела на amazon fire tv stick

Midnight Commander е много спестяващ време инструмент, когато става въпрос за търсене.

Това е.

Интересни Статии

Избор На Редактора

Слухове и новини за GTA 6 UK Release: Всичко, което знаем до момента
Слухове и новини за GTA 6 UK Release: Всичко, което знаем до момента
GTA 6 все още е малко повече от име, плаващо във вятъра, но изглежда Rockstar има някои големи обувки, които да запълни, когато най-накрая разкрие подробности за дългоочакваната игра с отворен свят. Вече познавахме GTA
Преглед на Epson Expression Premium XP-820
Преглед на Epson Expression Premium XP-820
С настоящия потребител на слота all-in-one в списъка A, Canon Pixma MG6450, продаващ се само за £ 75, принтер, струващ повече от два пъти, който се нуждае от сериозни трикове в ръкавите си. На 160 паунда Epson
Активирайте Планировката за изтегляне по-късно в Chrome на Android
Активирайте Планировката за изтегляне по-късно в Chrome на Android
Как да активирате Планировката за изтегляне по-късно в Chrome на Android Chrome на Android ще позволи планиране на изтеглянията. Google работи по добавянето на функция за планиране на изтегляне. Вече налична в Canary версията на приложението, новата опция позволява да изтеглите файл точно сега, следващия път, когато се свържете с Wi-Fi мрежа, или
Sony най-накрая въвежда функционалност за кръстосано възпроизвеждане на PS4 от днес
Sony най-накрая въвежда функционалност за кръстосано възпроизвеждане на PS4 от днес
Функционалността на PS4 за кръстосана игра отдавна идва. Един от основните неприятности за PS4 играчите е как Sony им позволява само да играят онлайн с други потребители на PS4. Сравнително, Microsoft и Nintendo постигнаха крачки в подкрепата
Не мога да намеря потребителското си име и парола за влизане в WiFi - какво трябва да направите?
Не мога да намеря потребителското си име и парола за влизане в WiFi - какво трябва да направите?
Днешните въпроси и отговори са от читател на TechJunkie, който иска да знае „Какво да направя, ако не мога да намеря потребителското си име и парола за WiFi?“ Това е много често срещан проблем и обикновено има прост отговор.
Как да намерите своя продуктов ключ на Microsoft Office
Как да намерите своя продуктов ключ на Microsoft Office
Бърз отговор: Бягай
Управление на използването на батерията от приложение в Windows 10
Управление на използването на батерията от приложение в Windows 10
В тази статия ще видим как да управляваме използването на батерията от приложение в Windows 10 и да изключим приложение от Power Throttling чрез Настройки.