Grep kasutamine: Difference between revisions
From ICO wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
grep, egrep, fgrep, rgrep - väljastab sisendisse antust kõik read, mis sisaldavad otsitut tekstifraasi või regulaaravaldist. | grep, egrep, fgrep, rgrep - väljastab sisendisse antust kõik read, mis sisaldavad otsitut tekstifraasi või regulaaravaldist. | ||
Lihtsamalt öeldes kasutatakse | Lihtsamalt öeldes kasutatakse grep'i faili SISU järgi otsimiseks/vaatamiseks - "grep MIDA KUST" | ||
=Võtmed= | |||
* -i, --ignore-case - Otsing ei ole enam tähtede suhtes tõstutundlik. | |||
* -n, --line-number - Lisab vastele ka rea numbri. | |||
* -r, --recursive - Uurib ka alamkatalooge. | |||
* -v, --invert-match - Väljastab read, mis ei sisalda otsitut | |||
* -c, --count - Loeb ära mitmes reas sinu otsitav sõna esines. | |||
Grep'i kohta põhjalikku infot saab, kui trükite sisse <code>man grep</code> | |||
=Näited= | |||
<code>grep root /etc/passwd</code> | |||
Tulemus: otsib sõna root failist /etc/passwd | |||
<code>grep false /etc/passwd -c</code> | |||
Tulemus: otsitakse /etc/passwd alt sõna "false" ning tulemusena kuvatakse numbrina ridade arv, mitmes reas sõna "false" leiti | |||
<code></code> | |||
Autori andmed | Autori andmed | ||
Revision as of 20:16, 7 May 2010
grep, egrep, fgrep, rgrep - väljastab sisendisse antust kõik read, mis sisaldavad otsitut tekstifraasi või regulaaravaldist.
Lihtsamalt öeldes kasutatakse grep'i faili SISU järgi otsimiseks/vaatamiseks - "grep MIDA KUST"
Võtmed
- -i, --ignore-case - Otsing ei ole enam tähtede suhtes tõstutundlik.
- -n, --line-number - Lisab vastele ka rea numbri.
- -r, --recursive - Uurib ka alamkatalooge.
- -v, --invert-match - Väljastab read, mis ei sisalda otsitut
- -c, --count - Loeb ära mitmes reas sinu otsitav sõna esines.
Grep'i kohta põhjalikku infot saab, kui trükite sisse man grep
Näited
grep root /etc/passwd
Tulemus: otsib sõna root failist /etc/passwd
grep false /etc/passwd -c
Tulemus: otsitakse /etc/passwd alt sõna "false" ning tulemusena kuvatakse numbrina ridade arv, mitmes reas sõna "false" leiti
Autori andmed