Nieuws:

Ubuntu-NL weer online!

Na een periode van technische problemen en een overbelaste server zijn we eindelijk weer bereikbaar.
Samen met Hobbynet, onze sponsor en hostingpartner, hebben we een oplossing gevonden zodat alles weer soepel draait.

Bedankt voor jullie geduld en begrip. We hopen nu weer verder te gaan waar we gebleven waren.

Het team van Ubuntu-NL

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Doorzoeken van alle files in een directory op textstring  (gelezen 1412 keer)

valentijn

  • Gast
Doorzoeken van alle files in een directory op textstring
« Gepost op: 2009/02/04, 13:20:33 »
Hallo allemaal

Weet iemand precies hoe ik alle bestanden in een grote directory kan doorzoeken op het voorkomen van een textstring, en dan een lijst van de bestanden terugkrijgen die de string bevatten. In Windows kan dat vanuit Search. Moet dat in Ubuntu vanuit een bash shell misschien, of is er een andere manier?

Dank!

Offline mrGee

  • Lid
Re: Doorzoeken van alle files in een directory op textstring
« Reactie #1 Gepost op: 2009/02/04, 13:34:23 »
Hallo

Ik ben zelf meer van de terminal/bash shell dusss,
Het kan ondermeer met grep (en afgeleiden fgrep egrep etc, doe evt.; man grep )
bijv;
ga in de te doorzoeken directory (anders moet je het complete pad weer ingeven)
tik in;
grep -H zoekstring * >verzameldelijstfile
de -H zorgt ervoor dat de filenaam ook wordt meegenomen.
zoekstring kan uit meerdere woorden bestaan, dan moet je hem quoten; "tekst zoek bla" 
de >verzameldelijstfile zorgt ervoor dat de resultaten in die file terechtkomen.
met >> voeg je evt toe aan een bestaande file
de * zegt hem alles in die directory te greppen

Groeten Gerrit
-- = >  simplify if you can   -- = >

valentijn

  • Gast
Re: Doorzoeken van alle files in een directory op textstring
« Reactie #2 Gepost op: 2009/02/04, 14:02:07 »
Gerrit, (wederom?) hartstikke bedankt! dit doet het.

Offline Jenske

  • Lid
Re: Doorzoeken van alle files in een directory op textstring
« Reactie #3 Gepost op: 2009/02/04, 14:23:33 »
Wat ook kan: gebruik Beagle of Tracker, laat ze even hun werk doen en ... zoek wat je wilt.
... Kubuntu 25.10 ... KDE Plasma ... Wayland ...
... 32 Gb RAM ... NVidia GeForce RTX 3060 ...

Offline mrGee

  • Lid
Re: Doorzoeken van alle files in een directory op textstring
« Reactie #4 Gepost op: 2009/02/05, 13:57:57 »
Kleine aanvulling;
als ook de subdirectories doorzocht moeten; -R of -r  (recursief) gebruiken
en als je geen onderscheid wilt tussen HOOFDLETTERS of kleine letters optie -i
dus zoiets; grep -H -i -r zoekstring * >resultaatfile

Groeten Gerrit
-- = >  simplify if you can   -- = >