<-- Back to schedule

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.

Peter Chubb

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