Learning the bash Shell: Unix Shell Programming (In a Nut... und über 1,5 Millionen weitere Bücher verfügbar für Amazon Kindle. Erfahren Sie mehr
  • Alle Preisangaben inkl. MwSt.
Nur noch 3 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon.
Geschenkverpackung verfügbar.
Learning the bash Shell: ... ist in Ihrem Einkaufwagen hinzugefügt worden
+ EUR 3,00 Versandkosten
Gebraucht: Sehr gut | Details
Verkauft von worldofbooksde
Zustand: Gebraucht: Sehr gut
Kommentar: The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged.
Ihren Artikel jetzt
eintauschen und
EUR 0,10 Gutschein erhalten.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Anhören Wird wiedergegeben... Angehalten   Sie hören eine Probe der Audible-Audioausgabe.
Weitere Informationen
Alle 2 Bilder anzeigen

Learning the bash Shell: Unix Shell Programming (In a Nutshell (O'Reilly)) (Englisch) Taschenbuch – 5. April 2005

3 Kundenrezensionen

Alle 4 Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Amazon-Preis Neu ab Gebraucht ab
Kindle Edition
"Bitte wiederholen"
"Bitte wiederholen"
EUR 22,95
EUR 19,94 EUR 15,23
55 neu ab EUR 19,94 6 gebraucht ab EUR 15,23

Hinweise und Aktionen

  • Große Hörbuch-Sommeraktion: Entdecken Sie unsere bunte Auswahl an reduzierten Hörbüchern für den Sommer. Hier klicken.

Wird oft zusammen gekauft

Learning the bash Shell: Unix Shell Programming (In a Nutshell (O'Reilly)) + Classic Shell Scripting + bash Cookbook: Solutions and Examples for bash Users (Cookbooks (O'Reilly))
Preis für alle drei: EUR 96,16

Die ausgewählten Artikel zusammen kaufen
Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.




O'Reilly's bestselling book on Linux's bash shell is at it again. Now that Linux is an established player both as a server and on the desktop Learning the bash Shell has been updated and refreshed to account for all the latest changes. Indeed, this third edition serves as the most valuable guide yet to the bash shell. As any good programmer knows, the first thing users of the Linux operating system come face to face with is the shell the UNIX term for a user interface to the system. In other words, it's what lets you communicate with the computer via the keyboard and display. Mastering the bash shell might sound fairly simple but it isn't. In truth, there are many complexities that need careful explanation, which is just what Learning the bash Shell provides. If you are new to shell programming, the book provides an excellent introduction, covering everything from the most basic to the most advanced features. And if you've been writing shell scripts for years, it offers a great way to find out what the new shell offers. Learning the bash Shell is also full of practical examples of shell commands and programs that will make everyday use of Linux that much easier.

With this book, programmers will learn: How to install bash as your login shell The basics of interactive shell use, including UNIX file and directory structures, standard I/O, and background jobs Command line editing, history substitution, and key bindings How to customize your shell environment without programming The nuts and bolts of basic shell programming, flow control structures, command-line options and typed variables Process handling, from job control to processes, coroutines and subshells Debugging techniques, such as trace and verbose modes Techniques for implementing system-wide shell customization and features related to system security

Über den Autor und weitere Mitwirkende

Cameron Newham lives in Perth, Western Australia. After completing a Bachelor of Science majoring in information technology and geography at the University of Western Australia, Cameron joined Universal Defence Systems (later to become Australian Defence Industries) as a software engineer. He has been with ADI for six years, working on various aspects of command and control systems. In his spare time Cameron can be found surfing the Internet, ballroom dancing, or driving his sports car. He also has more than a passing interest in space science, 3D graphics, synthesiser music, and Depeche Mode. Bill Rosenblatt is author of the the O'Reilly Nutshell Handbook(R) Learning the Korn Shell; co-author, with Deb Cameron, of Learning GNU Emacs; and a contributor to UNIX Power Tools. He is director of publishing systems at the Times Mirror Company in New York City and a columnist in SunWorld Online magazine on the World Wide Web. Bill received a B.S.E. from Princeton University and an M.S. and A.B.D. from the University of Massachusetts at Amherst, each in some variant of computer science. His interests in the computing field include multimedia databases, electronic publishing, and object- oriented systems. Outside of the computing field, he's interested in jazz, classical music, antique maps, and Sherlock Holmes pastiche novels. Bill lives on the Upper West Side of Manhattan. He wishes his landlord allowed pets so that he could truthfully claim to have a dog and cat with suitably droll names like "Coltrane" and "Ravel."

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?

In diesem Buch

(Mehr dazu)
Mehr entdecken
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:


3.0 von 5 Sternen
Sagen Sie Ihre Meinung zu diesem Artikel

Die hilfreichsten Kundenrezensionen

2 von 2 Kunden fanden die folgende Rezension hilfreich Von Solipsist in a Cloud am 16. September 2006
Format: Taschenbuch
I wanted to get an introduction and reference for the bash shell, because I needed to do some scripting. I thought that this book might be a good start, but while reading I got a bit disapointed about it. Maybe the problem was, that firstly I have allready some programming skill, and secondly that I learn programming by writing my own programs.

Unfortunately this book isn't easy to handle, if you search for an answer to a certein problem. The whole structure and layout 'seems confused. Instead of explaining some points at once with all the relevant aspects this books gives remarks spread throughout the book, sometimes there are important informations just in the footnotes. I have the oppinion, that the authors are telling a story ('alice in wonderland'), which is good to read and contains a lot of usefull information. But the information is given whenever it supports the story, not when it is really needed.

The second negative point is the layout. Many of the tables are not on a single page, even though the length of the table easily would allow it. This makes it a bit hard to read.

The bash reference in the appendix wasn't sufficient, the one in 'Linux in a nutshell' is more usefull.

I can recommend this book to anyone who wants to get a general overview over the bash shell and read it as a good story, but when you need a good companion for your programming tasks this might be the wrong book. I hope that there are better introductions when this one...
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
2 von 2 Kunden fanden die folgende Rezension hilfreich Von Patrick McCrae am 17. Februar 2009
Format: Taschenbuch
This book is written in an awfully boring style (and hence little fun to read). Worse, it provides a totally academic introduction to the bash shell. How else could it be explained that key concepts in daily scripting such as while loops take 140 pages to get mentioned? Even basics like if-control structures require the reader to hold their breath for more than 100 pages (while reading about different keyboard shortcuts in different editors ...).

For anybody interested in doing actual bash programming this book cannot be recommended. In contrast to many other O'Reilly books (take the magnificent Llama book as an introduction to Perl as an example) this book does not follow a structure based on actual application scenarios. Coding examples are few and often incomplete in that they only illustrate a part of the aspects one might be interested in.

In my view the structure of this book is historically inherited from previous editions and times in which such an approach to learning a programming language may have been useful. For a Linux-based programmer today, however, an entirely different structure would be required. To all the O'Reillys out there: PLEASE give this one another try. It cannot be hard to do much better than this. And yes: pitty about the money.
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Von Andreas Ollenburg am 22. Januar 2011
Format: Taschenbuch Verifizierter Kauf
Irgendwann kommt bei Linux der Punkt an dem man skripten muss. Und auch wenn Online-Foren und -Anleitungen zu Hauf existieren und die MANuals einiges hergeben brauche ich immer ein bisschen was schwarz auf weiss. Und diese Buch in voller O'Reilly-Qualität bietet mir genau das was ich brauche: reichlich Information strukturiert aufbereitet.
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen

Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)

Amazon.com: 38 Rezensionen
41 von 43 Kunden fanden die folgende Rezension hilfreich
Strong, gently-paced intro 24. Oktober 2006
Von wiredweird - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
The bash shell is now the most common and featureful command shell in the Unix world. It's full capability certainly isn't obvious to a beginner facing a command prompt, but is well worth exploring. This book is a great place for the novice to start. The first chapter addresses the most fundamental question: just what is a command shell?

The ideal reader already knows at least the names of the emacs and vi editors. That much helps understand the many features and two distinct feature sets available for command line editing. I consider fancy command line editing over-rated for fluent typists, but it's there in the second chapter for all who want it and anyone can benefit from at least a little knowledge of it. After that successive chapters pull the reader deeper into the bash feature set: aliases and shell variables, scripting and shell programming, and debugging when the shell programs or functions go awry.

Since this book is aimed at the novice, Newham and Rosenblatt skip lightly over a few of the more advanced subjects. For example, exceptions and trap handling get only cursory treatment, since they get into deep weirdness very fast. The authors are honest about this shallow treatment, though, and give enough information for a novice to recognize the basics and look them up in more advanced references.

This is nicely organized for the self-taught student. As a result, it's not laid out as a programmer's reference manual - anyone who wants that kind of reference just isn't looking at the right book. For its intended reader, though, it's a great book. It gets readers off to a fast start, and lets them decide just how much they want to bite off at a time. I recommned it very highly.

12 von 13 Kunden fanden die folgende Rezension hilfreich
While anyone will learn some new things, the entire approach of the 3rd edition was obsolete by the time of its 2005 publication 4. Januar 2014
Von Christopher Culver - Veröffentlicht auf Amazon.com
Format: Taschenbuch
Cameron Newham's LEARNING THE BASH SHELL is an introduction to the command-line interface most commonly encountered today in server administration and in the terminal application of personal computers running Linux and Mac OS X. As I write this, the most recent edition is the 3rd, published in 2005, which describes bash 3.0. Newham explains such things as how programs communicate with the shell, keyboard navigation commands and shell customization. While he uses some of the old standard Unix programs (e.g. grep, sort) in examples, this is not a book about how to wield the power of Unix-like systems in general. Also, shell scripting is given only a brief mention, and those wanting to write powerful scripts will have to turn to another book (like O'Reilly's Classic Shell Scripting.

I have been using bash for nearly all file management and system administration tasks since 2002, and I still learned a few things here. However, this book is sorely in need of a new edition. The 3rd edition still assumes that the typical newcomer to bash is on a multi-user UNIX system, has access to a Postscript printer from the command line and a magnetic tape drive, and has probably used another shell like tcsh. Surely, even by the 3rd edition's publication date of 2005, most people interested in bash were people who had installed Linux on their personal computers. Also, bash is now at version 4.0, and readers would benefit from a small presentation of what has changed.
13 von 15 Kunden fanden die folgende Rezension hilfreich
Confusing 11. Februar 2012
Von Ian Belcher - Veröffentlicht auf Amazon.com
Format: Taschenbuch
I have been using UNIX for a few years, nothing too in depth, but I can get around. I recently went through the book Learning the UNIX Operating System, Fifth Edition without any trouble and then moved onto the book in question. Starting with the third chapter I felt completely lost and had no idea what the heck the author was talking about. The examples are vague and unhelpful. I kept reading, however, and into the fourth chapter the confusion persisted. Perhaps if the author decided to include some hands-on examples and/or exercises I might understand the concepts better.

I could see this being a worthwhile book if you know how to program already, but if you are just familiar with UNIX navigation, commands, (ie. anything in the Learning the UNIX Operating System, Fifth Edition book) then you might be out of luck.
3 von 3 Kunden fanden die folgende Rezension hilfreich
Changed the way I look at my shell 22. Januar 2014
Von Adam J Miller - Veröffentlicht auf Amazon.com
Format: Kindle Edition Verifizierter Kauf
This book earnestly changed the way I look at my shell, I recommend it to anyone who's not a bash shell veteran. This book is very well written and is paced in such a way that the vast topic of the bash shell can be consumed, understood, and put to use. Highly recommended.
4 von 5 Kunden fanden die folgende Rezension hilfreich
Outstanding in every way 14. Juni 2008
Von Jay Link - Veröffentlicht auf Amazon.com
Format: Taschenbuch
I first bought this book over 12 years ago, and I still use it as the standard by which other books are measured. It must be one of my top 5 favorite computer books, ever.

The author clearly understands the material, and makes it approachable, direct, and easy to learn without being too light or condescending. I wish the same could be said of Java books.

"Learning the bash Shell" is the right size and right price, too. Perfect in every way.

O'Reilly kind of took a turn for the worse in the late '90s / early 2000s, but this was originally published back when they were good the first time. (They've since recovered, IMO)

If you have need to learn the bash shell, you can't go wrong with this one.
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.