- Taschenbuch: 256 Seiten
- Verlag: Apress; Auflage: 1st ed. (2. Juni 2010)
- Sprache: Englisch
- ISBN-10: 1430219971
- ISBN-13: 978-1430219972
- Größe und/oder Gewicht: 19,7 x 1,5 x 24,1 cm
- Durchschnittliche Kundenbewertung: Schreiben Sie die erste Bewertung
- Amazon Bestseller-Rang: Nr. 123.569 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
- Komplettes Inhaltsverzeichnis ansehen
Pro Bash Programming: Scripting the GNU/Linux Shell (Expert's Voice in Linux) (Englisch) Taschenbuch – 2. Juni 2010
Dieses Buch gibt es in einer neuen Auflage:
Kunden, die diesen Artikel gekauft haben, kauften auch
Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?
Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.
Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.
Wenn Sie dieses Produkt verkaufen, möchten Sie über Seller Support Updates vorschlagen?
Über den Autor und weitere Mitwirkende
Chris F.A. Johnson was introduced to Unix in 1990 and learned shell scripting because there was no C compiler on the system. His first major project was a menu-driven, user-extensible database system with report generator. Chris uses the shell as his primary, general-purpose programming language, and his projects have included a member database, menuing system, and POP3 mail filtering and retrieval. Chris is the author of Shell Scripting Recipes: A Problem-Solution Approach (Apress, 2005). When not pushing shell scripting to the limit, he designs and codes web sites, teaches chess, and composes cryptic crosswords.
Die hilfreichsten Kundenrezensionen auf Amazon.com
Until I read this book. Once I had this and was even half way through I got a clear understanding of how to utilize BASH and a lot of it's more powerful features. It's informative, but not bloated. It's basic and it's advanced in a way that is not confusing or intimidating. And the examples are practical and flow nicely from what you need to get started to what you need to iterate over a config file and read in params. And it even teaches you a bunch of useful BASH commands, most that I was aware of after working in BASH for 4 years, some I had never heard of, and even better I learned new ways to utilize old favorites. And to boot this book does have tasks that are relevant at the end of each chapter which is usually where I get the most value from reading something.
I guess my only semi-complaint about the book was that sometimes the author would use code that he hadn't used before or commands he didn't explain to make an example. He named things very clearly so it was easy to tell what was going on, but it was slightly annoying when I had to read ahead or go on the internet the 5 or so times it happened. Otherwise, I couldn't really figure out a command or technique that was being used.
Overall, pretty great. Would and have recommended this book to co-workers and friends.
Is author Chris F. A. Johnson pushing an agenda? You bet he is and that is a good thing. His agenda isn't hidden; he succinctly states it in the introduction:
"While most shell programs do call external utilities, a lot of programming can be done entirely in the shell. Many scripts call just one or two utilities for information that is used later in the script. Some scripts are little more than wrappers for other commands such as awk, grep, or sed. This book is about programming in the shell itself. There's a sprinkling of the second type, where the script gets information (such as the current date and time) and then processes it. The third type gets barely more than a cursory nod."
Resist the urge to call awk, grep, sed, perl or another Linux tool first; this book teaches the Bash shell's prgramming capabilities. Why call an external program when the shell can do the work for you?
Should this be your first Bash programming book? Not if you require lots of syntactic hand holding. But if a motivated and clever beginner masters the first 10 chapters of this book, that beginner is on their way to becoming an expert. You will learn how to create functions, deal with files, parse strings, etc - correctly!
There might also be something here for the expert. I've been creating *nix shell scripts for a long time, and I admit to being set in my programming ways. After reviewing this book, I changed the way I now parse and manipulate strings.
Ähnliche Artikel finden