Bash Resources
I’ve spent some time over the last week or so helping a friend get up to speed on Bash scripting. Along the way, I cobbled together the following list of resources for anyone else interested in learning how to script:
Official Stuff
- man bash
- info bash
- Official Bash Home Page
- Official Bash Reference Manual
- Official Bash FAQ
Online Guides
I’ve only glanced at them, but this trio looks fantastic
- BashGuide
- BashFAQ
- Bash Tutorial - by Steve Parker, who has also written the book Shell Scripting
- Learn Linux The Hard Way - Exercises 1-11 cover Bash
- Advanced Bash-Scripting Guide - This shows up everywhere. However, some folks claim the information here has gotten stale and antiquated. You have been warned.
Questions and Answers
- stackoverflow - Newest Bash questions
- stackoverflow - Hidden features of Bash
- stackoverflow - What is your single most favorite command-line trick using Bash?
Other Stuff
- Wikipedia - Bash
- Steve Parker’s Shell Scripting Cheat Sheet
- The Comprehensive List of bash Reference Documentation and Examples
- 2009 Interview with Chet Ramey
Books
- UNIX Shells by Example (4th Edition) - by Elli Quigley
- O’Reilly bash Cookbook - by Carl Albing, JP Vossen, Cameron Newham