Section 2.2.2, “Character classes”, Section 3.2, “Character classes”
The C shell, Section 1.2, “Shell types”
Section 1.2, “Using the declare built-in”, Section 2.1, “Creating arrays”
Section 5.5, “An example Bash script: mysystem.sh”, Section 1.2, “script1.sh”, Section 3.2, “Debugging on part(s) of the script”, Section 1.2, “Using the echo built-in command”
Section 4.1.5, “Shell expansions”, Section 4, “Shell expansion”
Section 2.3, “Redirection and file descriptors”, Section 2.4.1, “Using /dev/fd”
Section 2.4.1, “Bourne shell reserved variables”, Section 2.5, “Special parameters”, Section 3, “Gawk variables”
Section 2.2.2.1, “Invoked as an interactive login shell, or with `--login'”, Section 2.2.2.2, “Invoked as an interactive non-login shell”, Section 2.2.3.3, “Interactive shell behavior”
Section 2.2.2.1, “Invoked as an interactive login shell, or with `--login'”
Section 2.2.2.2, “Invoked as an interactive non-login shell”
Section 2.5, “Special parameters”, Section 1.3, “Positional parameters in functions”
Section 5.5, “An example Bash script: mysystem.sh”, Section 3.6, “The printf program”
Section 4.1.7, “Executing commands”, Section 6.2, “Changing options”, Section 2.3, “Redirection and file descriptors”, Section 4, “I/O redirection and loops”
Section 1.2, “Regular expression metacharacters”, Section 2, “Interactive editing”, Section 2.4, “Special patterns”
Section 2.1.2, “Local variables”, Section 6.1, “Displaying options”, Section 1.4, “Displaying functions”
Section 3.3.1, “Substitution”, Section 3.3.3, “Replacing parts of variable names”
Section 5.1, “What are aliases?”, Section 5.2, “Creating and removing aliases”
Section 2.2, “Creating variables”, Section 2.3, “Deleting array variables”, Section 1.4, “Displaying functions”
Section 2.1, “Using the read built-in command”, Section 2.2, “Prompting for user input”