Chapter 9. The Shell II: The Bourne Again Shell
IN THIS CHAPTER
The Bourne Again Shell (bash) is a command interpreter and high-level programming language. As a command interpreter, bash processes commands that you enter on the command line in response to a prompt. When you use it as a programming language, a shell processes groups of commands stored in files called shell scripts. Like other languages, a shell has variables and control flow commands (for example, for loops and if statements).
Tip: Run These Utilities from a Command Line
This chapter ...