Rating:  Summary: The Second Book of UNIX(r) Review: If your job requires you to perform some tasks in UNIX but you know very little beyond the level a beginner's guide gave you (e.g. cd and ls) then Learning the Korn Shell will let you build on those basics to the point where you'll be able to program shell scripts.
You'll start with a quick explanation of what a shell is (i.e. it's a user interface, not the OS itself) then useful key strokes (avoid CTRL-D) and how Korn parses the command line. The book then explains how you can set up your environment and then moves into basic shell scripting. By the end of the book, you'll be able to read and edit the scripts along with your more experienced colleagues.
Highly recommended.
Rating:  Summary: A better book is... Review: In addition to my previous review, let me add that a much better reference for shell programming is "Portable Shell Programming" by Bruce Blinn.
Rating:  Summary: Quick and concise intro to Korn Shell Review: Korn shell is a Unix shell environment that really comes in handy in most Unix machines, because it provides a flexible and powerful alternative to regular Bourne Shell. This excludes Linux, which uses Bourne Again Shell (bash). Professional IT people who want to work in such Unix environments as Solaris and AIX should definitely take the time to read this book.I really enjoyed how this book covers every aspect of Korn Shell, from setting up your environment files, to writing complex scripts. Most books cover how to program in Korn Shell, but if you can't work in the Korn Shell environment, then it is not easy. I have read both the first and second edition, and I liked first edition alot, but it suffered from some terse examples, and really expected you to be a C programmer. The second edition is a major improvement, in that it has richer examples, and provides better explanations of Korn Shell concepts. In summary, I highly recommend this book for people who want to work in Unix environments (again excluding Linux), particularly IT professionals. This book provides a very comprehensive guide to a very useful tool. Enjoy!
Rating:  Summary: More like a draft than a finished release Review: The book is often unclear with confusing examples. Too bad this book is required in Brooklyn College for UNIX Shell Programming (CIS 2.50) course. I hope the next edition will be cleaned up.
Rating:  Summary: Not well organized and very poor in contents Review: There's no way you can be a proficient ksh programmer by using only this book. Many topics are not explained clearly nor well organized for a beginner ksh programmer. At least the author could have provide with some clearly written sample ksh scripts for a few major topics. I think that those 'dummy' books are much better learning tool than this book.
Rating:  Summary: Good Desk Reference for ksh Review: This book is a good desk reference for the korn shell. It starts off with the basics and eventually gets to more complicated stuff. As a whole, the organization of the book leaves a little bit to be desired. However, if you know what you are looking for, it is just fine.
Rating:  Summary: Decent Introduction, but not a good reference. Review: This book is a good introduction to the basics of the Korn shell. After reading through it once, you'll have a good feeling for what you can do with the shell, but I find myself frustrated when I try to use the book to solve problems I encounter using the Korn shell. It seems to take forever to find the right section. I'm looking for another book to supplement this one.
Rating:  Summary: Good resource for learning shells Review: This book is mainly for those that do not have or have little shell usage/programming experience. Although complex issues are covered, their brevity will leave you hanging. This book would be helpful for newbie UNIX admins.
Rating:  Summary: Bad organization and Bad explanation Review: This book is poor organize and bad explanation. The example is not clear. Hard to understand even though, I had a unix background.
Rating:  Summary: An excellent book for the beginner - advanced ksh programmer Review: This is a great book for someone new to ksh programmer. It should be treated as a work manual and not as a reference book. Read this book through from cover to cover and you'll soon be writing ksh scripts with ease. The book takes you though Korn shell basics from answer what a shell is to using files, I/O, and character quoting. From there it goes into command line editing, customizing your environment, and into basic programming. Once through that you learn flow control, arrays, advanced I/O, and process handling. Finally you learn how to debug the script you just wrote. As a reference manual this book is average. It's not meant to be a typical "nutshell" book and shouldn't be treated as one. The bottom line? Buy this book if you are truly interested in learning how to program in the Korn shell.
|