Huvud Linux Hitta filer som innehåller specifik text i Linux

Hitta filer som innehåller specifik text i Linux



Linux, oavsett distro du använder, kommer med ett antal GUI-verktyg som gör det möjligt att söka efter filer. Många moderna filhanterare stöder filsökning direkt i fillistan. De flesta av dem tillåter dock inte att du söker i filens innehåll. Här är två metoder som du kan använda för att söka efter filinnehåll i Linux.

Annons


Förmodligen finns det fler metoder tillgängliga. Det finns Catfish, ett populärt sökverktyg med ett sökindex, som snabbt kan hitta dina filer. Den levereras med ett alternativ för att söka efter filinnehåll, men det fungerar inte pålitligt för mig.

none

hur man byter namn i overwatch

Jag skulle vilja dela med mig av de metoder jag använder.
Den första metoden involverar grep-verktyget, som finns i alla distroer, även i inbäddade system byggda på upptagenbox.

För att hitta filer som innehåller specifik text i Linux , gör följande.

  1. Öppna din favoritterminalapp. XFCE4-terminal är min personliga preferens.
  2. Navigera (om det behövs) till den mapp där du ska söka efter filer med viss text.
  3. Skriv följande kommando:
    grep -iRl 'din text för att hitta' ./

    Här är omkopplarna:
    -i - ignorera textfall
    -R - sök rekursivt filer i underkataloger.
    -l - visa filnamn istället för filinnehållsdelar.

    ./ - den sista parametern är sökvägen till mappen som innehåller filer du behöver för att söka efter din text. I vårt fall är det den aktuella mappen med filmasken. Du kan ändra den till hela sökvägen för mappen. Till exempel, här är mitt kommando

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

none

Obs! Andra användbara omkopplare som du kanske vill använda med grep:
-n - visa radnumret.none
-w - matcha hela ordet.

hur man handlar med rocket league steam

En annan metod jag använder är Midnight Commander (mc), appen för konsolfilhanterare. Till skillnad från grep ingår inte MC som standard i alla Linux-distros jag har provat. Du kan behöva installera det själv.

Hitta filer som innehåller specifik text med mc

För att hitta filer som innehåller viss text med Midnight Commander, starta appen och tryck på följande sekvens på tangentbordet:
Alt + Skift +?
Detta öppnar sökdialogrutan.

none

Fyll i avsnittet 'Innehåll:' och tryck på Enter. Den hittar alla filer med önskad text.

none

Du kan placera dessa filer på vänster eller höger panel med hjälp av alternativet Panelize och kopiera / flytta / radera / visa / göra vad du vill ha dem.

none

hur man spelar in strömmar på twitch

Midnight Commander är ett mycket tidsbesparande verktyg när det gäller sökning.

Det är allt.

Intressanta Artiklar

Redaktionen

none
FuboTV vs. Sling: The Ultimate Review
Sladdskärning är på topp just nu, så många streamingtjänster tävlar om din prenumeration. Om du har svårt att välja mellan fuboTV och Sling TV är det inte förvånande eftersom båda tjänsterna är utmärkta val.
none
Vilken version av Windows har jag?
Vet du vilken version av Windows du har? Det är viktigt att veta. Så här berättar du vilken version av Windows som finns på din dator. (11, 10, 8, 7, etc.)
none
Lägg till Extract Context Menu Command till MSI-filer
Med en enkel registerjustering kan du lägga till ett användbart kommando 'Extract' till MSI-filens snabbmeny i Windows 10, Windows 8 och Windows 7.
none
Hur man lägger till RSS-flöden i Microsoft Outlook
Medan feeds från sociala medier överträffar dem i popularitet är RSS-feeds fortfarande ett värdefullt sätt att hålla kontakten med världen. De hjälper dig att spåra bloggar, nyhetswebbplatser och annat innehåll, och du kan länka dem till din
none
Kommer YouTube Red äntligen till Storbritannien? Google strävar efter att utöka tjänsten till 100 nya länder
YouTube planerar tydligen att utvidga sin röda prenumerationstjänst till
none
Aktivera eller inaktivera automatisk profilbyte i Microsoft Edge
Så här aktiverar eller inaktiverar du automatisk profilbyte i Microsoft Edge Microsoft Edge har fått en ny funktion. För de som på Canary bygger Edge 83.0.449.0. Det kan upptäcka om en länk öppnas i fel Microsoft-kontoprofil och träffar användaren för att välja rätt webbläsarprofil som ska öppnas
none
Hur man ångrar i Notes på iPhone och iPad
Fyra olika sätt att åtgärda ett misstag i Notes på iOS med delete-tangenten, Skaka för att ångra, tryck på en ångra-ikon på skärmen eller tryck på Kommando+Z.