Pro Bash Programming: Scripting the Linux Shell by Chris F.A. Johnson
Читать

Pro Bash Programming: Scripting the Linux Shell by Chris F.A. Johnson

The bash shell is a complete programming language, not merely a glue to combine external Linux commands. By taking full advantage of shell internals, shell programs can perform as snappily as utilities written in C or other compiled languages. And you will see how, without assuming Unix lore, you can write professional bash 4.0 programs through standard programming techniques. Complete bash coverage Teaches bash as a programming language Helps you master bash 4.0 features.