"Working with the shell is an efficient way to interact with your machine. With just a few lines of shell code, your machine can do exactly what you want it to do. What many people don't realize is you can use shell scripts for many essential (and not so essential) tasks, in addition to managing your files and system operations." This cookbook of useful, customizable, and fun shell scripts gives you tools to solve common problems and personalize your computing environment. Each section contains ready-to-use scripts and an explanation of how each script works, why you'd want to use it, and suggestions for changing and expanding it.
Dave Taylor has been involved in the online world since the ARPANET era and is recognized internationally as an expert in technology and business. He has published more than a thousand articles, launched four Internet startups, written over twenty business and technical books, and holds both an MBA and an MS Ed.
He runs the popular YouTube consumer electronics review channel AskDaveTaylor, writes for the Boulder Daily Camera newspaper, and contributes to various other publications online and in print. Dave teaches undergraduate and graduate courses in marketing, public speaking, film, and media & society at the University of Denver, where he has been recognized as a Leader in Teaching Excellence.
Based in Longmont, Colorado, Dave is an award-winning speaker, frequent conference and workshop presenter, and regular guest on radio and podcast programs. He is also an active member of his community and the father of three avid readers.
I love Taylor's style. These scripts are not really "wicked cool" anymore (dated), but they are good for showing syntax in context, and for sparking ideas. With a bit of hacking skill, you could put together a simple script to automate some menial task. If you don't already have programming skills, the key is knowing what tools (small programs) are available to you and having a clear idea of what you want to accomplish.
Did not read every line in the book, but rather dug deep into a few areas of interest to me. This will be a great reference for me plus there are some very useful ready-to-use scripts included.
Wicked Cool Shell Scripts feel a bit like it missed the opportunity when going to a second edition. For a book updated around 2016 I'd expect much more curl, wget and json handling than lynx for example. Also a lot of these scripts focus on external utilities (the awks and cuts, ...) while some of these activities could also happened in bash itself which feels like a missed opportunity to me. That being said it remains and interesting and entertaining read.