Filhantering

Hur man hittar text i filer i Linux

Hur man hittar text i filer i Linux

För en systemadministratör är arbete med textfiler ett vanligt fenomen. Måste hitta ett specifikt avsnitt från högar med loggfiler för felsökning av något? Eller måste du snabbt hitta dokumentet som innehåller viktig information?

När det gäller Linux finns det många metoder för att hitta texter i filer. Det är möjligt att använda både inbyggda verktyg och appar från tredje part. Kolla in hur du hittar texter i filer i Linux.

Hitta text i filer

Beroende på antalet filer du måste utföra en sökning på finns det två sätt att utföra textsökning: automatiserad eller manuell. Om du måste arbeta med ett par textfiler är den manuella sökningen mer lämplig. Men om det finns hundratals textfiler är den automatiserade sökningen den mest effektiva.

För automatiserad sökning använder vi grep. Grep kommer förinstallerat på alla Linux-distroer. När det gäller manuell sökning kommer alla moderna textredigerare att göra jobbet.

Hitta text i filer med grep

I Linux är grep standardverktyget för sökning av texter. Dess namn kommer från ed-kommandot g / re / p som står för “globalt söka efter ett reguljärt uttryck och skriva ut matchande rader.”Den är tillgänglig på alla moderna Linux-distroer.

Grep är ett kommandoradsverktyg. Dess kommandostruktur är som följer.

$ grep
Shadow of the Tomb Raider for Linux Tutorial
Shadow of the Tomb Raider är det tolfte tillskottet till Tomb Raider-serien - en action-äventyrsspelfranchise skapad av Eidos Montreal. Spelet mottogs...
Hur man förbättrar FPS i Linux?
FPS står för Bildrutor per sekund. FPS: s uppgift är att mäta bildfrekvensen i videouppspelningar eller spelprestanda. Med enkla ord betecknas antalet...
De bästa Oculus App Lab-spelen
Om du är Oculus-headsetägare måste du vara förtjust i sidoladdning. Sideladdning är processen för att installera icke-butiksinnehåll på ditt headset. ...