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'