Grep jegyzet

Mára egy kevés grep tudás jutott:

Konfig fájloknál alkalmanként szükség van rá, hogy a kikommentelt részeket nem szeretnénk látni, csak a konfigurációt magát.
Erre egy lehetséges megoldás:

grep -v "#.*" dovecot.conf

Az így kapott kimenetben sok üres sor is megjelenik, hiszen a konfiguráció üres sorokat is tartalmaz.

Ezeket is kiszűrhetjük az előző példa módosításával:

grep -v "#.*" dovecot.conf | grep -v  "^$"

Ez a parancs átlátható konfigurációt eredményez. Ez nem szép megoldás, hiszen pipe-ot ( | ) és mégegy grep-et is használunk.

A következő példa is jó szolgálatot tehet, segítségével a grep kettő vagy több értékre keres:

 grep -v "#.*" dovecot.conf | grep -v  "^$" | grep -E 'imap|pop'



Új hozzászólás: