Mastering Unix Shell Scripting: Bash, Bourne, and Korn Shell Scripting for Programmers, System Administrators, and UNIX Gurus, 2nd Edition
Part One: The Basics of Shell Scripting.
Chapter 1: Scripting Quick Start and Review.
Chapter 2: 24 Ways to Process a File Line-by-Line.
Chapter 3: Automated Event Notification.
Chapter 4: Progress Indicators Using a Series of Dots, a Rotating Line, or Elapsed Time.
Part Two: Scripts for Programmers, Testers, and Analysts.
Chapter 5: Working with Record Files.
Chapter 6: Automated FTP Stuff.
Chapter 7: Using rsync to Efficiently Replicate Data.
Chapter 8: Automating Interactive Programs with Expect and Autoexpect.
Chapter 9: Finding Large Files and Files of a Specific Type.
Chapter 10: Process Monitoring and Enabling Pre-Processing, Startup, and Post-Processing Events.
Chapter 11: Pseudo-Random Number and Data Generation.
Chapter 12: Creating Pseudo-Random Passwords.
Chapter 13: Floating-Point Math and the bc Utility.
Chapter 14: Number Base Conversions.
Chapter 15: hgrep: Highlighted grep Script.
Chapter 16: Monitoring Processes and Applications.
Part Three: Scripts for Systems Administrators.
Chapter 17: Filesystem Monitoring.
Chapter 18: Monitoring Paging and Swap Space.
Chapter 19: Monitoring System Load.
Chapter 20: Monitoring for Stale Disk Partitions (AIX-Specific).
Chapter 21: Turning On/Off SSA Identification Lights.
Chapter 22: Automated Hosts Pinging with Notification of Failure.
Chapter 23: Creating a System-Configuration Snapshot.
Chapter 24: Compiling, Installing, Configuring, and Using sudo.
Chapter 25: Print-Queue Hell: Keeping the Printers Printing.
Chapter 26: Those Pesky Sarbanes-Oxley (SOX) Audits.
Chapter 27: Using Dirvish with rsync to Create Snapshot-Type Backups.
Chapter 28: Monitoring and Auditing User Keystrokes.
Appendix A: What’s on the Web Site.
|ReadMe||5.49 KB||Click to Download|
|Mastering_UNIX_SS.tar.gz||103.41 KB||Click to Download|
|Mastering_UNIX_SS.tar.Z||235.49 KB||Click to Download|
Do you think you've discovered an error in this book? Please check the list of errata below to see if we've already addressed the error. If not, please submit the error via our Errata Form. We will attempt to verify your error; if you're right, we will post a correction below.
|"Bash" in code should be "bash" as UNIX is case sensitive
ERRATA: (This errata is for the first 4,000 copies of this book.) During the course of editing this book, a global search-and-replace was conducted that changed all instances of "bash" to "Bash" in the code. Given that UNIX is case-sensitive, references in the code should be to "bash". Note that all the original code available at the Downloads tab of this page was never affected. The result was limited to the first line of Bash shell scripts, defined as: #!/bin/Bash Instead, the correct declaration should be: #!/bin/bash In the book you may also see some Bash shell script filenames incorrectly named with a ".Bash" filename extension instead of the correct ".bash" filename extension. For example, the filename: my_shell_script.Bash should actually be: my_shell_script.bash Thanks for your understanding.
|June 2, 2008||1st|
Mastering Unix Shell Scripting: Bash, Bourne, and Korn Shell Scripting for Programmers, System Administrators, and UNIX Gurus, 2nd Edition (US $50.00)
Total List Price: US $94.99
Discounted Price: US $71.24 (Save: US $23.75)