Text
Linux command line and shell scripting bible
Table of Contents
Acknowledgments xi
Part I: The Linux Command Line 1
Chapter 1: Starting with Linux Shells 3
Chapter 2: Getting to the Shell 21
Chapter 3: Basic Bash Shell Commands 47
Chapter 4: More Bash Shell Commands 85
Chapter 5: Understanding the Shell 113
Chapter 6: Using Linux Environment Variables 137
Chapter 7: Understanding Linux File Permissions 163
Chapter 8: Managing Filesystems 189
Chapter 9: Installing Software 209
Chapter 10: Working with Editors 235
Part II: Shell Scripting Basics 273
Chapter 11: Basic Script Building 275
Chapter 12: Using Structured Commands 303
Chapter 13: More Structured Commands 345
Chapter 14: Handling User Input 377
Chapter 15: Presenting Data 411
Chapter 16: Script Control 435
Part III: Advanced Shell Scripting 471
Chapter 17: Creating Functions 473
Chapter 18: Writing Scripts for Graphical Desktops 499
Chapter 19: Introducing sed and gawk 531
Chapter 20: Regular Expressions 565
Chapter 21: Advanced sed 591
Chapter 22: Advanced gawk k 627
Chapter 23: Working with Alternative Shells 659
Part IV: Creating and Managing Practical Scripts 679
Chapter 24: Writing Simple Script Utilities 681
Chapter 25: Getting Organized 723
Appendix A: Quick Guide to Bash Commands 741
Appendix B: Quick Guide to sed and gawk 755
Index 767
No other version available