9781118024485

Shell Scripting : Expert Recipes for Linux, Bash, and More

by
  • ISBN13:

    9781118024485

  • ISBN10:

    1118024486

  • Edition: 1st
  • Format: Paperback
  • Copyright: 8/30/2011
  • Publisher: Wrox
  • Purchase Benefits
  • Free Shipping On Orders Over $59!
    Your order must be $59 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $49.99 Save up to $14.00
  • Buy New
    $35.99

    USUALLY SHIPS IN 3-4 BUSINESS DAYS

Supplemental Materials

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

Summary

A compendium of shell scripting recipes that can immediately be used or adjusted Shell scripting is the primary way of communicating with the Unix/Linux system and provides a direct way to program the system by automating simple-to-intermediate tasks. With this unique book, shell scripting guru Steve Parker shares a collection of shell scripting recipes that can be used as is or easily modified for a variety of environments or situations. The book covers shell programming, with a focus on Linux and the Bash shell, and provides a host of must-have recipes, all aimed at making your life much easier. Shares a collection of helpful shell scripting recipes that can immediately be used for the Unix/Linux and Bash systems or easily adjusted to work in other environments Features recipes for system tools, recipes for using shell features, and recipes for systems administration Provides a look at how shell scripting serves as the main way to communicate with the Unix system Come out of your shell and dive into this collection of shell scripting recipes that you can start using today!

Author Biography

Steve Parker is an IT consultant specializing in Solaris and GNU/Linux. He has been providing consultancy services for more than a decade. He is the author of the popular Bourne Shell Programming/Scripting Tutorial (http://steve-parker.org/sh/sh.shtml), which sees more than one million visitors a year.

Table of Contents

INTRODUCTION xxix

PART I: ABOUT THE INGREDIENTS.

CHAPTER 1: THE HISTORY OF UNIX, GNU, AND LINUX 3

CHAPTER 2: GETTING STARTED 15

CHAPTER 3: VARIABLES 33

CHAPTER 4: WILDCARD EXPANSION 67

CHAPTER 5: CONDITIONAL EXECUTION 83

CHAPTER 6: FLOW CONTROL USING LOOPS 111

CHAPTER 7: VARIABLES CONTINUED 139

CHAPTER 8: FUNCTIONS AND LIBRARIES 161

CHAPTER 9: ARRAYS 199

CHAPTER 10: PROCESSES 219

CHAPTER 11: CHOOSING AND USING SHELLS 255

PART II: RECIPES FOR USING AND EXTENDING SYSTEM TOOLS.

CHAPTER 12: FILE MANIPULATION 279

CHAPTER 13: TEXT MANIPULATION 315

CHAPTER 14: TOOLS FOR SYSTEMS ADMINISTRATION 353

PART III: RECIPES FOR SYSTEMS ADMINISTRATION.

CHAPTER 15: SHELL FEATURES 409

CHAPTER 16: SYSTEMS ADMINISTRATION 427

CHAPTER 17: PRESENTATION 459

CHAPTER 18: DATA STORAGE AND RETRIEVAL 471

CHAPTER 19: NUMBERS 483

CHAPTER 20: PROCESSES 501

CHAPTER 21: INTERNATIONALIZATION 517

PART IV: REFERENCE.

APPENDIX: FURTHER READING 529

GLOSSARY 533

INDEX 539

Rewards Program

Write a Review