Paperback: 1032 pages
Publisher: Wiley; 2 edition (June 3, 2008)
Language: English
ISBN-10: 0470183012
ISBN-13: 978-0470183014
Product Dimensions: 7.4 x 2.1 x 9.3 inches
Shipping Weight: 3.4 pounds (View shipping rates and policies)
Average Customer Review: 4.3 out of 5 stars See all reviews (28 customer reviews)
Best Sellers Rank: #1,002,874 in Books (See Top 100 in Books) #18 in Books > Computers & Technology > Operating Systems > Unix > Administration #38 in Books > Computers & Technology > Operating Systems > Unix > Shell #39 in Books > Computers & Technology > Programming > APIs & Operating Environments > Unix
Unix Shell Scripting 2nd edition is a practical reference book to UNIX shell scripting. There are 954 pages committed to various scripts appropriate for any type of production environment: research, banking, web hosting, personal, security or system administration. Each script is well written. His style is concise and consistent, with shell scripting notation, control statements, and choice of commands commented throughout. You will find that his techniques are sampled over and over.Randal proves a point that there's not one way to write a script but there is one choice better than the rest. In Chapter 2 Randal demonstrates 24 ways to process a file line-by-line. Of the 24 some are slower than others. He shows that with existing UNIX systems functions there are ways to time script execution. Even though the execution time is important he does not forget to mention the importance of system availability and personal identity management. Some script writers don't know how to handle sensitive personal information well. Randal provides a tid-bit on concealing personal identity from eavesdroppers, validating file ownership, and secure data transmission over encrypted protocols. Having any biasness over less secure alternatives is important to mention when a company's asset confidentiality must be 100% reliable and aligned with corporate Security policy. There are chapters on UNIX system availability. Resource availability ensures that services are available for business process to continue. Michael does a good job of providing a holistic approach of application and system availability by providing references to: rysnc, dirvish, oracle database testing, process monitoring, disk capacity monitoring, and swap file monitoring; all the while participating in some sort of notification.
Mastering Unix Shell Scripting: Bash, Bourne, and Korn Shell Scripting for Programmers, System Administrators, and UNIX Gurus The Bourne Identity: Jason Bourne Book #1 (Jason Bourne Series) Linux: Linux Bash Scripting - Learn Bash Scripting In 24 hours or less Command Line Kung Fu: Bash Scripting Tricks, Linux Shell Programming Tips, and Bash One-liners UNIX Shell Scripting Interview Questions, Answers, and Explanations: UNIX Shell Certification Review Learning the bash Shell: Unix Shell Programming (In a Nutshell (O'Reilly)) Portable Shell Programming: An Extensive Collection of Bourne Shell Examples Linux Shell Scripting with Bash Mastering Unix Shell Scripting Shell Programming in Unix, Linux and OS X: The Fourth Edition of Unix Shell Programming (4th Edition) (Developer's Library) Unix in easy steps: Commanding the BASH shell Learning the Korn Shell bash Cookbook: Solutions and Examples for bash Users (Cookbooks (O'Reilly)) Classic Shell Scripting: Hidden Commands that Unlock the Power of Unix Shell Scripting Tutorial For Unix Linux - Included Free 6+ Hours of Online Tutorial Included Management And Leadership For Nurse Administrators (Roussel, Management and leadership for Nurse Administrators With Online Access) Mastering Linux Shell Scripting Accelerating AIX: Performance Tuning for Programmers and Systems Administrators Learning the bash Shell, 2nd Edition Linux Command Line and Shell Scripting Bible