Linux Shell Scripting Tutorial

Chapter 1: Quick Introduction to Linux
Chapter 2: Getting started with Shell Programming
Chapter 3: Shells (bash) structured Language Constructs
Chapter 4: Advanced Shell Scripting Commands
Chapter 5: Essential Utilities for Power User
Chapter 6: Learning expressions with ex
Chapter 7: awk Revisited
Chapter 8: Examples of Shell Scripts

Linux Shell Scripting Tutorial - A Beginner's handbook
(Also available on freeos.com guides.)