One of the most powerful things you can do in Unix is process large amounts of text. The links below describe some of the tools Unix provides
- regex101.com is a really nice site with a regex tester
- https://regexr.com/
- A regular expression quick-start
- RegEx for Noobs
- How to write Regular Expressions from GeeksforGeeks
- There slight differences in regular expression syntax in different languages. Here is a summary of the differences
- For a look under the hood, see this First Look at How a Regex Engine Works Internally
- The sed manual
- Sed - An Introductorian and Tutorial by Bruce Barnett
- Why you should learn just a little Awk - an awk tutorial by example
- awk summary
- Another article about Why learn awk? and a longer awk tutorial
- The AWK Programming Language book by Aho, Kernighan, & Weinberger
- 7 Unix Commands Every Data Scientist Should Know covers greap, cat, find, head/tail, wc, awk, & shuf
- Problem solving with Unix commands