Ero sivun ”Grep” versioiden välillä

Siirry navigaatioon Siirry hakuun
p (→‎Käyttö: selitystä vähän)
p (-A ja -B)
Rivi 16: Rivi 16:
  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. -v -valinta tarkoittaa sitä, että grep jättääkin pois kaikki ne rivit, jotka täsmäävät annettuun lausekkeeseen.
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.
[[cat]] elaimet | grep -A5 -B4 kissa
Etsisi tiedostosta <tt>elaimet</tt> rivit, joilla lukee kissa ja tulostaisi myös viisi tätä seuraavaa riviä (-A5) ja neljä edeltävää (-B4).


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.
Noudettu kohteesta ”https://www.linux.fi/wiki/Grep