Hlavní Linux Najděte soubory obsahující konkrétní text v systému Linux

Najděte soubory obsahující konkrétní text v systému Linux



Linux, bez ohledu na to, jakou distribuci používáte, přichází s řadou nástrojů GUI, které umožňují vyhledávání souborů. Mnoho moderních správců souborů podporuje vyhledávání souborů přímo v seznamu souborů. Většina z nich vám však neumožňuje prohledávat obsah souboru. Zde jsou dvě metody, které můžete použít k vyhledání obsahu souborů v systému Linux.

Reklama


Pravděpodobně existuje více metod. K dispozici je Catfish, populární vyhledávací nástroj s indexem vyhledávání, který dokáže vaše soubory najít opravdu rychle. Dodává se s možností vyhledávat obsah souboru, ale nefunguje to pro mě spolehlivě.

Catfish Linux

váš počítač narazil na problém a je třeba restartovat správu paměti

Rád bych se podělil o metody, které používám sám.
První metoda zahrnuje nástroj grep, který existuje v jakémkoli distribuci, dokonce i ve vestavěných systémech postavených na busyboxu.

Vyhledání souborů obsahujících konkrétní text v systému Linux , Udělej následující.

  1. Otevřete svou oblíbenou aplikaci terminálu. Terminál XFCE4 je moje osobní preference.
  2. Přejděte (je-li to nutné) do složky, ve které budete hledat soubory s určitým konkrétním textem.
  3. Zadejte následující příkaz:
    grep -iRl 'your-text-to-find' ./

    Zde jsou přepínače:
    -i - ignorovat velká a malá písmena
    -R - rekurzivně prohledává soubory v podadresářích.
    -l - zobrazí názvy souborů namísto částí obsahu souboru.

    ./ - posledním parametrem je cesta ke složce obsahující soubory, které potřebujete k vyhledání textu. V našem případě se jedná o aktuální složku s maskou souboru. Můžete jej změnit na úplnou cestu ke složce. Například tady je můj příkaz

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

Grep Hledejte obsah souboru

Poznámka: Další užitečné přepínače, které můžete použít s grep:
-n - zobrazí číslo řádku.Obsah souboru Mc Search
-w - shoda celého slova.

kolik televizorů může sledovat disney plus

Další metodou, kterou používám, je Midnight Commander (mc), aplikace pro správu souborů konzoly. Na rozdíl od grepu není mc standardně součástí všech distribucí Linuxu, které jsem zkoušel. Možná si ji budete muset nainstalovat sami.

Najděte soubory obsahující konkrétní text pomocí mc

Chcete-li pomocí aplikace Midnight Commander vyhledat soubory obsahující určitý konkrétní text, spusťte aplikaci a stiskněte následující sekvenci na klávesnici:
Alt + Shift +?
Tím se otevře dialogové okno vyhledávání.

Výsledky hledání Mc

Vyplňte sekci „Obsah:“ a stiskněte klávesu Enter. Najde všechny soubory s požadovaným textem.

Výsledky vyhledávání Mc Panelize

Tyto soubory můžete umístit do levého nebo pravého panelu pomocí možnosti Panelize a kopírovat / přesouvat / mazat / prohlížet / dělat, co chcete.

jak přidat přátele do warframe

Midnight Commander je nástroj, který při hledání velmi šetří čas.

A je to.

Zajímavé Články

Redakce Choice

Euphoria Vertical Tabs skin od AIMP3
Euphoria Vertical Tabs skin od AIMP3
Zde si můžete stáhnout Euphoria Vertical Tabs sking pro AIMP3 Typ pleti: Tento skin lze aplikovat pouze na AIMP3 Extension: .acs3 Velikost: 793711 bytů AIMP3 si můžete stáhnout z jeho oficiálních stránek. Poznámka: Winaero není autorem tohoto vzhledu, všechny kredity patří původnímu autorovi vzhledu (viz vzhled
Jak vyměnit dva sloupce v aplikaci Excel
Jak vyměnit dva sloupce v aplikaci Excel
Pokud často používáte tabulky aplikace Excel, možná budete muset čas od času změnit uspořádání sloupců dat. Někdy je třeba restrukturalizovat data a jindy budete chtít pro srovnání umístit určité sloupce vedle sebe. Tento
VS Code - Jak změnit písmo
VS Code - Jak změnit písmo
Pro vývojáře je snadné podcenit význam jejich pracovního prostředí. Ne, nemluvíme o vaší židli, stole a barvě stěny. Mluvíme o vašem virtuálním pracovním prostředí. Vytvoření editoru kódu sady Visual Studio
WhatsApp pro Windows Phone aktualizován o nové funkce uživatelského rozhraní
WhatsApp pro Windows Phone aktualizován o nové funkce uživatelského rozhraní
WhatsApp pro telefony se systémem Windows je stále stará aplikace vytvořená původně pro Windows Phone 8, což znamená, že se jedná o aplikaci Silverlight, a může být ukončena v příštím vydání Windows 10 Mobile. Tato skutečnost však nezastavuje vývojáře v tom, aby do aktuální verze aplikace přinesli další funkce. Před několika dny WhatsApp
Jak důvěřovat aplikaci na iPhone
Jak důvěřovat aplikaci na iPhone
Podrobný návod, jak důvěřovat aplikaci na iPhone, jako jsou podnikové aplikace, které nebyly staženy z App Store.
Jaký je rozdíl mezi Disney Plus a DisneyNow?
Jaký je rozdíl mezi Disney Plus a DisneyNow?
Disney Plus je zákazníkům k dispozici již více než měsíc a lze s jistotou říci, že tato služba byla velkým úspěchem. Na konci listopadu se nové streamovací platformě podařilo přesvědčit více než
Přidejte do aplikace Mail ve Windows 10 náčrtky ke zprávám
Přidejte do aplikace Mail ve Windows 10 náčrtky ke zprávám
Společnost Microsoft nedávno přidala podporu inkoustu do aplikace Mail v systému Windows 10, takže nyní umožňuje vkládat do dopisů kresby a náčrty.