4 175
muokkausta
Pb (keskustelu | muokkaukset) p (wikitystä) |
p (→Käyttö: selitystä vähän) |
||
Rivi 3: | Rivi 3: | ||
== Käyttö == | == Käyttö == | ||
grep foobar * -R | grep foobar * -R | ||
Näyttää kaikki tiedostot ja niiden rivit missä esiintyy sana foobar nykyisestä hakemistosta ja sen alihakemistoista. | Näyttää kaikki tiedostot ja niiden rivit missä esiintyy sana foobar nykyisestä hakemistosta ja sen alihakemistoista (-R). | ||
grep "^foobar" *.html | grep "^foobar" *.html | ||
Rivi 15: | Rivi 15: | ||
grep -v -E '^\#|^$' file.conf | grep -v -E '^\#|^$' file.conf | ||
Näyttää file.conf-tiedoston ilman #-alkuisia ja tyhjiä rivejä, näppärä pitkiä .conf-tiedostoja tarkastellessa. | Näyttää file.conf-tiedoston ilman #-alkuisia ja tyhjiä rivejä, näppärä pitkiä .conf-tiedostoja tarkastellessa. -v -valinta tarkoittaa sitä, että grep jättääkin pois kaikki ne rivit, jotka täsmäävät annettuun lausekkeeseen. | ||
Grepiä voidaan myös kutsua komennoilla <tt>egrep</tt> ja <tt>fgrep</tt>, jotka vastaavat <tt>grep -E</tt> ja <tt>grep -F</tt> -komentoja. | Grepiä voidaan myös kutsua komennoilla <tt>egrep</tt> ja <tt>fgrep</tt>, jotka vastaavat <tt>grep -E</tt> ja <tt>grep -F</tt> -komentoja. | ||
Lisää grep-komennon käyttötapoja löytyy [[Komentorivivinkkejä]]-sivulta. | Lisää grep-komennon käyttötapoja löytyy [[Komentorivivinkkejä]]-sivulta. Grepin kanssa hyödynnetään myös usein mahdollisuutta [[Komentorivin perusteet#Putkitus|putkittaa]] komentoja. | ||
==Katso myös== | ==Katso myös== |