Author : Mendel Cooper
Release : 2019-11-09
Genre :
Kind : eBook
Book Rating : 394/5 ( reviews)
GET EBOOK
Book Synopsis Advanced Bash Scripting Guide - Volume 1 by : Mendel Cooper
Download or read book Advanced Bash Scripting Guide - Volume 1 written by Mendel Cooper. This book was released on 2019-11-09. Available in PDF, EPUB and Kindle. Book excerpt: Summary This comprehensive and authoritative book about bash programming is a must-have book for any Linux/Unix professionals. It is both a tutorial and a reference on shell scripting with Bash.It assumes no previous knowledge of scripting or programming, but progresses rapidly toward an intermediate/advanced level of instruction . . . all the while sneaking in little nuggets of UNIX® wisdom and lore. It serves as a textbook, a manual for self-study, and as a reference and source of knowledge on shell scripting techniques. The exercises and heavily-commented examples invite active reader participation, under the premise that the only way to really learn scripting is to write scripts. This book is suitable for classroom use as a general introduction to programming concepts. Notes: this book has been splited into Volume 1 and Volume 2.Volume 1 contains all content except appdendixes. ( https://www.amazon.com/dp/170640039X ) Volume 2 contains all appdendixes. ( https://www.amazon.com/dp/1707048916) Table of Contents of Volume 1 Part 1. Introduction 1. Shell Programming! 2. Starting Off With a Sha-Bang Part 2. Basics 3. Special Characters 4. Introduction to Variables and Parameters 5. Quoting 6. Exit and Exit Status 7. Tests 8. Operations and Related Topics Part 3. Beyond the Basics 9. Another Look at Variables 10. Manipulating Variables 11. Loops and Branches 12. Command Substitution 13. Arithmetic Expansion 14. Recess Time Part 4. Commands 15. Internal Commands and Builtins 16. External Filters, Programs and Commands 17. System and Administrative Commands Part 5. Advanced Topics 18. Regular Expressions 19. Here Documents 20. I/O Redirection 21. Subshells 22. Restricted Shells 23. Process Substitution 24. Functions 25. Aliases 26. List Constructs 27. Arrays 28. Indirect References 29. /dev and /proc 30. Network Programming 31. Of Zeros and Nulls 32. Debugging 33. Options 34. Gotchas 35. Scripting With Style 36. Miscellany 37. Bash, versions 2, 3, and 4 38. Endnotes 38.1. Author's Note 38.2. About the Author 38.3. Where to Go For Help 38.4. Tools Used to Produce This Book 38.5. Credits 38.6. Disclaimer Bibliography