This document is a table of contents for the Advanced Bash-Scripting Guide, an in-depth exploration of shell scripting. The guide is divided into 5 parts that cover introduction to shell programming, bash basics, advanced topics, commands, and specialized scripting techniques. It includes chapters on variables, tests, loops, functions, regular expressions, I/O redirection and more. The appendices provide contributed scripts, reference cards and additional resources. The goal is to teach shell scripting to readers with no experience.