Instructor Notes
This is a placeholder file. Please add content here.
Introduction
Jargon Busting
Hello Open Source
Getting Ready for the Next step
What is the shell?
Working with files and directories
Automating the tedious with loops
Counting and mining with the shell
Watch out for different behaviour of the -E option across systems
Learners may encounter some inconsistent behaviour between operating
systems when solving the challenge below. grep -E
on macOS
acts like grep -P
on other platforms. On Windows and Linux,
grep -E
is halfway between grep -P
and
grep
: it only does what grep
can do, but uses
Perl-compatible syntax to do it.