Learn how to effectively utilize the Bash shell in your programming. This refreshed and expanded third edition has been
236 81 29MB
English Pages xxi, 305 [314] Year 2023
Table of contents :
Front Matter
Pages i-xxi
Hello, World: Your First Shell Program
Pages 1-9
Input, Output, and Throughput
Pages 11-26
Looping and Branching
Pages 27-40
Command-Line Parsing and Expansion
Pages 41-59
Parameters and Variables
Pages 61-83
Shell Functions
Pages 85-96
String Manipulation
Pages 97-114
File Operations and Commands
Pages 115-137
Reserved Words and Built-In Commands
Pages 139-158
Writing Bug-Free Scripts and Debugging the Rest
Pages 159-174
Programming for the Command Line
Pages 175-195
Runtime Configuration
Pages 197-217
Data Processing
Pages 219-247
Scripting the Screen
Pages 249-263
Entry-Level Programming
Pages 265-283
Back Matter
Pages 285-305