Ero sivun ”Grep” versioiden välillä

Siirry navigaatioon Siirry hakuun
240 merkkiä lisätty ,  9. heinäkuuta 2007
p
→‎Käyttö: selitystä vähän
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==

Navigointivalikko