Shell for Starters
|Wiki Page:||Shell for Starters|
The Bourne shell is universally available on every Linux system, from the least-powerful embedded device, to the largest supercomputer.
In this tutorial, we'll cover the basics of:
The Shell's input: how it reads words, splits them, expands special stuff, etc.
Control flow: case, if, while, for
Common utilities: sed, awk, grep, test, find, xargs, etc
After some introductory material, we'll spend the time working together to build a simple server for fortunes/fables entirely in shell.
Attendees should bring laptops, and be competent with a text editor.
I have been using Unix and then Linux since 1979, and have never used a Microsoft operating system.
I'm currently working with NICTA and UNSW on Trustworthy Operating Systems