San Francisco, CA (November 16, 2016) — All Linux, Mac OS X, or Unix-like operating systems have a command line interface that gives users a powerful way to manage their computers and learn programming basics. With just a few lines of shell scripting code, users can tweak their systems to automatically perform everyday tasks, like renaming files or processing text, as well as create useful tools and fun games.
The second edition of Wicked Cool Shell Scripts (No Starch Press, $34.95, 392 pp., November 2016) is a collection of tools that command line users can put to use right away. A revision of the first edition, a best seller for 12 years, the book emphasizes practical solutions with just enough explanation to help readers learn how the scripts work.
The book provides the full source code for 101 short scripts (programs) that solve common problems, personalize the system, build useful tools, and have a bit of fun, including:
- A disk backup utility
- A weather tracker that reports current temperatures and UV index
- Web logfile analysis tools that measure website traffic, identify popular pages, and report errors
- A suite of tools for working with cloud services like Dropbox and iCloud
- A Bitcoin address information retriever
- Shell script games like hangman, an anagram game, and a state capitals quiz
“Since 2004, readers have loved Wicked Cool Shell Scripts because it’s bash scripting made useful, fun, and customizable,” said No Starch Press founder Bill Pollock. “We’re excited to offer readers this much-anticipated second edition with 23 brand-new scripts.”
Award-winning author Dave Taylor explains, “Harnessing the power of UNIX is often perceived as a job for complex programming languages, but if readers can type a command at the command line, they can create shell scripts and customize their entire computing experience.”
The second edition of Wicked Cool Shell Scripts is a must-have resource for users seeking new tips and tricks to streamline their computing environment.
Wicked Cool Shell Scripts, 2nd Edition is available now in bookstores everywhere.
About the Authors
Dave Taylor has been in the computer industry since 1980. He is an award-winning public speaker and has written thousands of magazine and newspaper articles. He is the author of more than 20 books, including Learning UNIX for Mac OS X (O’Reilly), Solaris for Dummies (Hungry Minds), and Teach Yourself UNIX in 24 Hours (SAMS). A popular columnist for Linux Journal magazine, he also maintains a customer tech support website at askdavetaylor.com.
Brandon Perry is the author of Gray Hat C# (No Starch Press). He started writing C# applications with the advent of the open source .NET implementation called Mono. In his free time, he enjoys writing modules for the Metasploit framework, parsing binary files, and fuzzing things.
Wicked Cool Shell Scripts, 2E
Publisher: No Starch Press
Author: Dave Taylor and Brandon Perry
Print ISBN: 978-1-59327-602-7
Publication Date: November 2016
Specs: 392 pp.
You Might Also Be Interested In:
Available in fine bookstores everywhere, from http://www.oreilly.com/nostarch, or directly from No Starch Press: http://www.nostarch.com, [email protected], 1-800-420-7240.
About No Starch Press
From deep in the heart of San Francisco’s start-up gulch, No Starch Press publishes the finest in geek entertainment, covering topics like LEGO, programming (for young and old), science, and math. Our titles have personality, our authors are passionate, and our books tackle topics that people care about.
O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O'Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying "faint signals" from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.
# # #
O'Reilly is a registered trademark of O'Reilly Media, Inc. All other trademarks are the property of their respective owners.