Chapter 1: The Missing Code Library
Chapter 2: Improving on User Commands
Chapter 3: Creating Utilities
Chapter 4: Tweaking Unix
Chapter 5: System Administration: Managing Users
Chapter 6: System Administration: System Maintenance
Chapter 7: Web and Internet Users
Chapter 8: Webmaster Hacks
Chapter 9: Web and Internet Administration
Chapter 10: Internet Server Administration
Chapter 11: OS X Scripts
Chapter 12: Shell Script Fun and Games
Chapter 13: Working with the Cloud
Chapter 14: ImageMagick and Working with Graphics Files
Chapter 15: Days and Dates
Appendix A: Installing Bash on Windows 10
Appendix B: Bonus Scripts
Dave Taylor and Brandon Perry
Shell scripts are an efficient way to interact with your machine and manage your files and system operations. With just a few lines of code, your computer will do exactly what you want it to do. But you can also use shell scripts for many other essential (and not-so-essential) tasks.
This second edition of Wicked Cool Shell Scripts offers a collection of useful, customizable, and fun shell scripts for solving common problems and personalizing your computing environment. Each chapter contains ready-to-use scripts and explanations of how they work, why you'd want to use them, and suggestions for changing and expanding them. You'll find a mix of classic favorites, like a disk backup utility that keeps your files safe when your system crashes, a password manager, a weather tracker, and several games, as well as 23 brand-new scripts, including:
- ZIP code lookup tool that reports the city and state
- Bitcoin address information retriever
- suite of tools for working with cloud services like Dropbox and iCloud
- for renaming and applying commands to files in bulk
- processing and editing tools
Whether you want to save time managing your system or just find new ways to goof off, these scripts are wicked cool!