Series: Cookbooks (O'Reilly)
Paperback: 630 pages
Publisher: O'Reilly Media; 1 edition (June 3, 2007)
Language: English
ISBN-10: 0596526784
ISBN-13: 978-0596526788
Product Dimensions: 7 x 1.2 x 9.2 inches
Shipping Weight: 1.9 pounds (View shipping rates and policies)
Average Customer Review: 4.5 out of 5 stars See all reviews (31 customer reviews)
Best Sellers Rank: #291,007 in Books (See Top 100 in Books) #16 in Books > Computers & Technology > Operating Systems > Unix > Shell #226 in Books > Computers & Technology > Operating Systems > Linux #339 in Books > Textbooks > Computer Science > Operating Systems
This book covers the GNU Bourne Again Shell, which is a member of the Bourne family of shells that includes the original Bourne shell sh, the Korn shell ksh, and the Public Domain Korn Shell pdksh. This book is for anyone who uses a Unix or Linux system, as well as system administrators who may use several systems on any given day. Thus, there are solutions and useful sections for all levels of users including newcomers. This book is full of recipes for creating scripts and interacting with the shell that will allow you to greatly increase your productivity.Chapter 1, "Beginning bash" covers what a shell is, why you should care about it, and then the basics of bash including how you get it on your system. The next five chapters are on the basics that you would need when working with any shell - standard I/O, command execution, shell variables, and shell logic and arithmetic. Next there are two chapters on "Intermediate Shell Tools". These chapters' recipes use some utilities that are not part of the shell, but which are so useful that it is hard to imagine using the shell without them, such as "sort" and "grep", for example. Chapter nine features recipes that allow you to find files by case, date, type, size, etc. Chapter 10, "Additional Features for Scripting" has much to do with code reuse, which is something you find even in scripting. Chapter 11, "Working with Dates and Times", seems like it would be very simple, but it's not. This chapter helps you get through the complexities of dealing with different formats for displaying the time and date and converting between various date formats.Chapter 12, "End-User Tasks As Shell Scripts", shows you a few larger though not large examples of scripts.
O'Reilly's "Cookbook" series sometimes gives complex recipes for large tasks, but unfortunately a lot of its listings are just the basic commands of the language in question. That's the case with its BASH COOKBOOK.Thus one finds recipes like "How to separate variable names from surrounding text" (consisting of nothing more than an encouragement to use ${...}), "How to export variables" (which is only a mention of the "export" syntax), or "Renaming many files" (the solution is a simple for loop). These are real basics of bash, or shells in general. So, if you have already read O'Reilly's Learning the bash Shell and Classic Shell Scripting, which I would strongly recommend, then this book will not be of much use to you. A proficient bash/Unix user would already know the vast majority of stuff in here.If you have *not* read those or a comparable introduction to bash and Unix piped commands in general, then you won't really understand much this book, you would just be blindly copying commands. And if you just want to cargo-cult code, then there are innumerable free resources on the web to do so, which you can reach with just a quick Google search of the form "bash" + problem.
bash Cookbook: Solutions and Examples for bash Users (Cookbooks (O'Reilly)) Free Cookbooks: Box Set: The Complete Healthy And Delicious Recipes Cookbook Box Set(30+ Free Books Included!) (Free Cookbooks, Free, Cookbooks, Recipes, Easy, Quick, Cooking,) Command Line Kung Fu: Bash Scripting Tricks, Linux Shell Programming Tips, and Bash One-liners Linux: Linux Bash Scripting - Learn Bash Scripting In 24 hours or less Learning the bash Shell: Unix Shell Programming (In a Nutshell (O'Reilly)) Excel Scientific and Engineering Cookbook (Cookbooks (O'Reilly)) SQL Cookbook (Cookbooks (O'Reilly)) JUNOS Cookbook (Cookbooks (O'Reilly)) XSLT Cookbook (Cookbooks (O'Reilly)) BILL O'REILLY - SERIES READING ORDER (SERIES LIST) - IN ORDER: KILLING JESUS, KILLING PATTON, KILLING LINCOLN, KILLING KENNEDY, KILLING REAGAN, HITLER'S LAST DAYS, THE O'REILLY FACTOR & MANY MORE! Haunted Tales - A Mary O'Reilly Paranormal Mystery - Book Fifteen (Mary O'Reilly Series 15) Deadly Circumstances - A Mary O'Reilly Paranormal Mystery (Book 16) (Mary O'Reilly Paranormal Mysteries) Frayed Edges - A Mary O'Reilly Paranormal Mystery (Book Seventeen) (Mary O'Reilly Paranormal Mysteries Series 17) Bash Pocket Reference: Help for Power Users and Sys Admins Recipes: Box Set: The Complete Healthy And Delicious Recipes Cookbook Box Set(30+ Free Books Included!) (Recipes, Healthy Cooking, Recipe Books, Diets, Cooking, Cookbooks, Diet Cookbooks,) Anti Inflammatory Cookbook - 50 Slow Cooker Recipes With Anti - Inflammatory Ingredients - (Great For Gout Relief!) Crockpot Recipes, Slow Cooker Recipes, (Low Cooker Cookbooks, Crockpot Cookbooks) Best of the Best from Hawaii Cookbook: Selected Recipes from Hawaii's Favorite Cookbooks (Best of the Best State Cookbooks) Cookbooks for Fans: Dallas Football Outdoor Cooking and Tailgating Recipes: Cookbooks for Cowboy FANS ~ Barbecuing & Grilling Meat & Game (Outdoor Cooking ... ~ American Football Recipes Book 3) Breakfast Meals Made Simple Cookbooks: 100 Sensation Breakfast Recipes - Healthy food (Breakfast,Meals Made Simple, Breakfast cookbooks,Breakfast recipes,Breakfast ... : 100 Sensation Breakfast Recipes) My Child Won't Sleep Through the Night: 5 No-Cry Solutions to Solve Your Child's Sleep Issues (Baby Sleep Solutions, Toddler Sleep Problems, Child Sleep Solutions, No-Cry Sleep Solution)