Chapter 2: Introducing Shell Programming

A chapter in the Linux Programming Bible; see the Table of Contents for more.


Many people don't realize how powerful and important shell programming is in the Linux environment. This chapter begins with an introduction to shell programming and progresses to advanced shell programming topics. You'll learn about variables, return values, substitutions, chaining, conditionals, wildcards & patterns, quoting, redirection, piping, functions, and more. You'll also read about shell utilities such as awk, sed, and tr.

Main Sections