Mastering Unix Shell Scripting: Bash, Bourne, and Korn Shell Scripting for Programmers, System Administrators, and UNIX Gurus
Mastering Unix Shell Scripting: Bash, Bourne, and Korn Shell Scripting for Programmers, System Administrators, and UNIX Gurus by Randal K. Michael
- Binding:
- Paperback
- Number of Pages:
- 1032
- ISBN:
- 0470183012
- Product Group:
- book
- Publisher:
- John Wiley & Sons
- Publication Date:
- July 22, 2008
- BooksForGeeks.com ID:
- 111
UNIX expert Randal K. Michael guides you through every detail of writing shell scripts to automate specific tasks. Each chapter begins with a typical, everyday UNIX challenge, then shows you how to take basic syntax and turn it into a shell scripting solution.
Reviews for Mastering Unix Shell Scripting: Bash, Bourne, and Korn Shell Scripting for Programmers, System Administrators, and UNIX Gurus
-
The best and most authoritative book on Unix Shell scripting on the market
Rated out of 5 stars, March 12th, 2010
This book is simply the best. It's worth the money, believe me. Although it doesn't spend lots of time on the basics (the author skims through basic shell knowledge in the first chapter), this book contains *ANYTHING* you will need to know about Unix shell scripting. Before this book I bought "Classic Bash scripting" but it was nothing compared to Randal's book, and I'm not talking only about book "volume". After starting with bash scripting I soon had additional needs, such as functions to display users progress of a long running task, timing functions, rsync, process management, the use of expect to automatically interact with interactive programs, etc). This book has it all; especially it's divided into three sections, depending on the needs: The first section is about the basics of Shell programming (oh and BTW it covers BASH, Bourne and KORN). The second part is for programmers, testers and analysts, and it covers topics such as working with record files, FTP, rsync, finding large files, process monitoring, etc; the third part is aimed at system administrators, and it covers file monitoring, monitoring paging and swap space, system load , stale disk partitions, etc.
Every page of this book is gold for the brain and for our professional luggage. I strongly recommend this book to whoever wants to write anything more than a simple echo "Hello world" bash script.

