Bestandsbeheer

Tekst zoeken in bestanden in Linux

Tekst zoeken in bestanden in Linux

Voor een systeembeheerder is het werken met tekstbestanden een veelvoorkomend fenomeen. Misschien moet je een specifiek gedeelte vinden uit stapels logbestanden om iets op te lossen? Of u moet snel het document vinden dat essentiële informatie bevat?

In het geval van Linux zijn er talloze methoden om teksten in bestanden te vinden. Het is mogelijk om zowel ingebouwde tools als apps van derden te gebruiken. Bekijk hoe je teksten in bestanden in Linux kunt vinden.

Tekst in bestanden zoeken

Afhankelijk van het aantal bestanden waarop u een zoekopdracht moet uitvoeren, zijn er twee manieren om de tekstzoekopdracht uit te voeren: automatisch of handmatig. Als u met een aantal tekstbestanden moet werken, is handmatig zoeken geschikter. Als er echter honderden tekstbestanden zijn, is automatisch zoeken het meest efficiënt.

Voor geautomatiseerd zoeken gebruiken we grep. Grep is voorgeïnstalleerd op elke Linux-distro. Wat betreft handmatig zoeken, elke moderne teksteditor zal het werk doen.

Zoek tekst in bestanden met grep

In Linux is grep het standaardhulpmiddel voor het zoeken naar teksten. De naam is afgeleid van het ed-commando g/re/p dat staat voor "globaal zoeken naar een reguliere expressie en overeenkomende regels afdrukken."Het is beschikbaar op elke moderne Linux-distro.

Grep is een opdrachtregelprogramma. De commandostructuur is als volgt:.

$ grep
5 beste arcade-spellen voor Linux
Tegenwoordig zijn computers serieuze machines die worden gebruikt om te gamen. Als je de nieuwe hoge score niet kunt halen, weet je wat ik bedoel. In ...
Strijd om Wesnoth 1.13.6 Ontwikkeling vrijgegeven
Strijd om Wesnoth 1.13.6 die vorige maand werd uitgebracht, is de zesde ontwikkelingsrelease in de 1.13.x-serie en het levert een aantal verbeteringen...
Hoe League Of Legends op Ubuntu 14 te installeren.04
Als je fan bent van League of Legends, dan is dit een kans voor jou om League of Legends te testen. Merk op dat LOL wordt ondersteund op PlayOnLinux a...