Linux Shell Scripting with Bash (Paperback)
Ken O. Burtch
$650CMMI: Guidelines for Process Integration and Product Improvement (Harcover)
$385You Don't Know JS: Types & Grammar (Paperback)
With the proliferation of Linux as both a server and desktop operating system, users are looking for more advanced methods of getting up and running quickly and efficiently solving problems. The most powerful way of achieving this is to employ the command line interface known as the shell. Bash, the Bourne Again Shell, is the most popular Linux shell today.
Linux Shell Scripting with Bash emphasizes professional scripting solutions through the use of structured programming and standard Linux development tools. The book focuses on the Linux environment and the robust tool set therein. Because the shell relies on the operating system for its functionality this is the ideal methodology to learn shell scripting and sets the book apart from general scripting titles. Promoting good programming practices with real-world scripts, which are readable, extendable, and easy to debug, this book will be an essential asset to any Linux user.
Table of Contents
1. The Linux Environment.
2. Operating the Shell.
3. Files, Users, and Shell Customization.
4. Script Basics.
7. Compound Commands.
8. Debugging and Version Control.
9. Parameters and Subshells.
10. Job Control and Signals.
11. Text File Basics.
12. Text File Processing.
13. Console Scripting.
14. Functions and Script Execution.
15. Shell Security.
16. Network Programming.
17. Data Structures and Databases.
18. Final Topics.
Appendix A. A Complete Example.
Appendix B. Summary of Bash Built-In Commands.
Appendix C. Bash Options.
Appendix D. Error Codes.
Appendix E. Signals.
Appendix F. ASCII Table.