Filhåndtering

Sådan finder du tekst i filer i Linux

Sådan finder du tekst i filer i Linux

For en systemadministrator er det almindeligt at arbejde med tekstfiler. Måske skal du finde et specifikt afsnit fra bunker af logfiler til fejlfinding af noget? Eller skal du hurtigt finde det dokument, der indeholder vigtige oplysninger?

I tilfælde af Linux er der mange metoder til at finde tekster i filer. Det er muligt at bruge både indbyggede værktøjer og tredjepartsapps. Tjek, hvordan du finder tekster i filer i Linux.

Finde tekst i filer

Afhængigt af antallet af filer, du skal udføre en søgning på, er der to måder at udføre tekstsøgning på: automatisk eller manuel. Hvis du skal arbejde med et par tekstfiler, er den manuelle søgning mere passende. Men hvis der er hundredvis af tekstfiler, er den automatiserede søgning den mest effektive.

Til automatisk søgning bruger vi grep. Grep kommer forudinstalleret på enhver Linux-distro. Hvad angår manuel søgning, vil enhver moderne teksteditor gøre jobbet.

Find tekst i filer ved hjælp af grep

I Linux er grep standardværktøjet til søgning af tekster. Navnet stammer fra ed-kommandoen g / re / p, der står for “globalt søg efter et regulært udtryk og udskriv matchende linjer.”Den er tilgængelig på enhver moderne Linux-distro.

Grep er et kommandolinjeværktøj. Dens kommandostruktur er som følger.

$ grep
5 bedste arkadespil til Linux
I dag er computere seriøse maskiner, der bruges til spil. Hvis du ikke kan få den nye høje score, ved du hvad jeg mener. I dette indlæg vil du kende n...
Kamp om Wesnoth 1.13.6 Udvikling frigivet
Kamp om Wesnoth 1.13.6 udgivet i sidste måned, er den sjette udviklingsudgivelse i 1.13.x-serien, og den leverer en række forbedringer, især til bruge...
Sådan installeres League Of Legends på Ubuntu 14.04
Hvis du er fan af League of Legends, er dette en mulighed for dig at prøvekøre League of Legends. Bemærk, at LOL understøttes på PlayOnLinux, hvis du ...