Regular Expressions on the Command Line
Would you like to use regular expressions with the classic command line utilities find, grep, sed and awk? These venerable Unix utilities allow you to search, filter and transform large amounts of text (including many common data formats) efficiently and repeatably.
You'll learn:
- find to locate files and directories matching regexes.
- grep to filter lines in files based on pattern matches.
- sed to find and replace using regular expressions and captures.
- awk to work with row- and column-oriented data.
Prerequisites:
This course assumes prior knowledge of the basic syntax of regular expressions. If you're new to regular expressions or would like a refresher, take our Mastering text with Regular Expressions course first.
This course also assumes basic familiarity with the Bash command line environment found on GNU/Linux and other Unix-like environments. Take our Unix Shell and Command Line Basics course to get up to speed quickly.
For more information, please click here.
Licence: All Rights Reserved
Contact: training@intersect.org.au
Keywords: Data Analysis, Regular Expressions
Additional information
Status: Active
Regular Expressions on the Command Line
https://intersect.org.au/training/course/regex201
https://dresa.org.au/materials/regular-expressions-on-the-command-line
Would you like to use regular expressions with the classic command line utilities find, grep, sed and awk? These venerable Unix utilities allow you to search, filter and transform large amounts of text (including many common data formats) efficiently and repeatably.
#### You'll learn:
- find to locate files and directories matching regexes.
- grep to filter lines in files based on pattern matches.
- sed to find and replace using regular expressions and captures.
- awk to work with row- and column-oriented data.
#### Prerequisites:
This course assumes prior knowledge of the basic syntax of regular expressions. If you're new to regular expressions or would like a refresher, take our Mastering text with Regular Expressions course first.
This course also assumes basic familiarity with the Bash command line environment found on GNU/Linux and other Unix-like environments. Take our Unix Shell and Command Line Basics course to get up to speed quickly.
**For more information, please click [here](https://intersect.org.au/training/course/regex201).**
training@intersect.org.au
Data Analysis, Regular Expressions