filters using regular expressions grep: searching a pattern
TRANSCRIPT
![Page 1: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/1.jpg)
Filters using Regular Expressionsgrep: Searching a Pattern
![Page 2: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/2.jpg)
Filters using Regular Expressionsgrep: Searching a Pattern
![Page 3: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/3.jpg)
Filters using Regular Expressionsgrep: Searching a Pattern
![Page 4: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/4.jpg)
grep Options
![Page 5: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/5.jpg)
grep Options
![Page 6: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/6.jpg)
grep Options
![Page 7: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/7.jpg)
grep Options
![Page 8: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/8.jpg)
Basic Regular Expressions(BRE)
![Page 9: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/9.jpg)
Basic Regular Expressions(BRE)
![Page 10: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/10.jpg)
Basic Regular Expressions(BRE)- The Character Class
![Page 11: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/11.jpg)
Basic Regular Expressions(BRE)- The Character Class
![Page 12: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/12.jpg)
Basic Regular Expressions(BRE)- The *
![Page 13: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/13.jpg)
Basic Regular Expressions(BRE)- The *
![Page 14: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/14.jpg)
Basic Regular Expressions(BRE)- The Dot
![Page 15: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/15.jpg)
Basic Regular Expressions(BRE)- Specifying Pattern Locations (^ and $)
![Page 16: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/16.jpg)
Basic Regular Expressions(BRE)- Specifying Pattern Locations (^ and $)
![Page 17: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/17.jpg)
Extended Regular Expressions(ERE) and egrep
![Page 18: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/18.jpg)
Extended Regular Expressions(ERE) – The + and ?
![Page 19: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/19.jpg)
Extended Regular Expressions(ERE) – Matching Multiple Patterns (|, ( and ))
![Page 20: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/20.jpg)
sed – The Stream Editor
![Page 21: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/21.jpg)
sed – The Stream Editor – Line Addressing
![Page 22: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/22.jpg)
sed – The Stream Editor – Line Addressing
![Page 23: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/23.jpg)
sed – The Stream Editor – Line Addressing
![Page 24: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/24.jpg)
sed – The Stream Editor – Using Multiple Instructions (-e and –f)
![Page 25: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/25.jpg)
sed – The Stream Editor – Using Multiple Instructions (-e and –f)
![Page 26: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/26.jpg)
sed – The Stream Editor – Context Addressing
![Page 27: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/27.jpg)
sed – The Stream Editor – Context Addressing
![Page 28: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/28.jpg)
sed – The Stream Editor – Writing Selected Lines to a File
![Page 29: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/29.jpg)
sed – The Stream Editor – Text Editing
![Page 30: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/30.jpg)
sed – The Stream Editor – Text Editing
![Page 31: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/31.jpg)
sed – The Stream Editor – Text Editing
![Page 32: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/32.jpg)
sed – The Stream Editor – Substitution (s)
![Page 33: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/33.jpg)
sed – The Stream Editor – Substitution (s)
![Page 34: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/34.jpg)
sed – The Stream Editor – Substitution (s)
![Page 35: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/35.jpg)
sed – The Stream Editor – Substitution (s)
![Page 36: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/36.jpg)
sed – The Stream Editor – Remembered Pattern (//)
![Page 37: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/37.jpg)
sed – The Stream Editor – Repeated Pattern (&)
![Page 38: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/38.jpg)
sed – The Stream Editor
![Page 39: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/39.jpg)
Interval Regular Expressions (IRE)
![Page 40: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/40.jpg)
Interval Regular Expressions (IRE)
![Page 41: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/41.jpg)
Interval Regular Expressions (IRE)
![Page 42: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/42.jpg)
The Tagged Regular Expressions (TRE)
![Page 43: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/43.jpg)
The Tagged Regular Expressions (TRE)
![Page 44: Filters using Regular Expressions grep: Searching a Pattern](https://reader030.vdocuments.us/reader030/viewer/2022032600/56649db55503460f94aa5dd1/html5/thumbnails/44.jpg)
The Tagged Regular Expressions (TRE)