You are on page 1of 1

www.cz-milka.

net

OPERAČNÍ SYSTÉMY II. P8


2006-11-21
REGULÁRNÍ VÝRAZY:

\ – znak výluky
. – libovolný znak
[], ^ – alternativa [ab]
^ – začátek řetězce
$ – konec řetězce
.* – libovolný, i prázdný
..* – libovolný neprázdný
^$ – prázdný řetězec

Instance regulárních výrazů:


a* ab*
a a
aa ab
aaa abb

Grep:
grep řetězec [soubor] – grep čte soubor řádek po řádce a pokud najde řetězec, propustí ho na standardní výstup,
jinak nepropustí.
grep regulární_výraz [soubor] – grep čte soubor řádek po řádce a pokud najde instanci, propustí ho na standardní
výstup, jinak nepropustí.

Příklad:
ls -l
ls -l | grep “^l”
cat /etc/passwd | grep '^p' | wc -l – počet prázdných řádek

-1-

You might also like