The Shell Hater's Handbook: An Introduction to UNIX Shell Programming
The Shell Hater's Handbook is an introductory talk on UNIX shell programming presented by Ryan Tomayko at GoGaRuCo 2010, a regional Ruby conference in San Francisco. The talk provides an overview of the POSIX Shell and Utilities, a comprehensive guide to the IEEE Std 1003.1-2008 POSIX shell language and command reference. The presentation is accompanied by a video provided by Confreaks, LLC.
Source: https://shellhaters.org/talk