Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Definitive Guide to sed: Tutorial and Reference Paperback – April 7, 2013
|New from||Used from|
Frequently bought together
Customers who bought this item also bought
Customers who viewed this item also viewed
I can recommend this book as a good way to learn and review sed. It completely covers GNU sed, with many examples. I hope that this book is well received. The effort put in by the author, and the high quality of the result, surely deserve that.
Paolo Bonzini - GNU sed Maintainer
"Definitive Guide to sed" seems like a great way to learn sed. It's areference / tutorial that's straightforward and to the point. The book has clear descriptions of every sed feature. It's systematic and organized, and written in a flowing style that takes most of the pain out of learning a somewhat complex topic. "Definitive Guide to sed" is highly recommended.
Mendel Cooper - author of 'The Advanced Bash Scripting Guide'
About the Author
Daniel Goldman has been "in the trenches" many years developing software, using sed along with other Unix programs, importing data, writing user guides, and helping users learn. Dan has the desire to help others master sed and feel comfortable using sed. (Edited on Author Central: 2013-05-30)
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
The Kindle version is nice, the table of contents is hyperlinked and detailed so you can easily go back to it and then to the item of interest.
This book has hundreds of simple examples all layed out well and in a useful manner. It fully explains the regular expressions and takes a very practical approach to using SED.
The book avoids cryptic usages and explains a clean coding style. Well, I used some cryptic commands in my time, I bet II couldn't figure them out now if I were to see them, so this book can improve my usage.
While I may not use SED again, or I might, I have a Linux interface on my PC, it was a fun read and very useful for the serious and casual user.
Here's the funny thing, though: I DO use sed. Maybe not every day, but I doubt a week goes by that I don't use sed for something.
I don't use sed for anything complicated; for that I'd turn to Perl. I'd say that's a concept the author agrees with (though some of the examples in this book would cause me to start editing a Perl script instantly).
Let's get the praise out of the way first: this is the clearest and easiest to understand treatment of sed I have ever read. I can well remember my initial befuddlement from the sed "man" page thirty years ago and not feeling all that much more enlightened by O'Reilly's "Sed & Awk" quite a few years later. This book would have served me better.
But instead I learned Perl. Yet, because I knew how to do the simpler tasks in sed, those stuck with me. Perl can do the same sort of simple command line things, but I never learned that sytax because I had sed! I have to wonder: had I become more proficient with sed and awk, would I have taken up Perl so early?
I'm not sure that I can answer that question. I have an opinion that it's better to know all of it - sed, awk, Perl, vi, emacs, whatever: you never know what you might need to do and under what conditions you need to do it. I've been on systems where Perl was not installed or was broken; it was certainly helpful to have fall-back tools - clumsy as my scripts were, they did the job.
So - very well done. I'm not sure how many people will bother with it, but those that do will get their money's worth.
The author does a great job in covering all aspects of sed, and lays out the book in a well organized way. The best part of the book however is all of the examples the author uses. The author doesn't simply tell you how to use sed. He shows you, using numerous examples every step of the way. As someone who learns best by doing, this book had me using some of sed's advanced features in no time.
I'd recommend this book to anyone looking to learn sed, from experienced sed users who want to master its advanced features to people who have never used the tool before.