Skip to main content

Beginning Shell Scripting

Beginning Shell Scripting

Eric Foster-Johnson, John C. Welch, Micah Anderson

ISBN: 978-0-764-58320-9

Apr 2005

528 pages

Select type: Paperback

Product not available for purchase


  • Covering all major platforms-Linux, Unix, Mac OS X, and Windows-this guide shows programmers and power users how to customize an operating system, automate commands, and simplify administration tasks using shell scripts
  • Offers complete shell-scripting instructions, robust code examples, and full scripts for OS customization
  • Covers shells as a user interface, basic scripting techniques, script editing and debugging, graphing data, and simplifying administrative tasks
  • In addition to Unix and Linux scripting, the book covers the latest Windows scripting techniques and offers a complete tutorial on Mac OS X scripting, including detailed coverage of mobile file systems, legacy applications, Mac text editors, video captures, and the Mac OS X Open Scripting Architecture

Chapter 1: Introducing Shells.

Chapter 2: Introducing Shell Scripts.

Chapter 3: Controlling How Scripts Run.

Chapter 4: Interacting with the Environment.

Chapter 5: Scripting with Files.

Chapter 6: Processing Text with sed.

Chapter 7: Processing Text with awk.

Chapter 8: Creating Command Pipelines.

Chapter 9: Controlling Processes.

Chapter 10: Shell Scripting Functions.

Chapter 11: Debugging Shell Scripts.

Chapter 12: Graphing Data with MRTG.

Chapter 13: Scripting for Administrators.

Chapter 14: Scripting for the Desktop.

Appendix A: Answers to Exercises.

Appendix B: Useful Commands.


Code Downloads Download