Chapter 2: Command-Line Building Blocks