Bash Features
This chapter describes features unique to Bash.
| Invoking Bash | Command line options that you can give to Bash. | 
| Bash Startup Files | When and how Bash executes scripts. | 
| Interactive Shells | What an interactive shell is. | 
| Bash Conditional Expressions | Primitives used in composing expressions for the testbuiltin. | 
| Shell Arithmetic | Arithmetic on shell variables. | 
| Aliases | Substituting one command for another. | 
| Arrays | Array Variables. | 
| The Directory Stack | History of visited directories. | 
| Controlling the Prompt | Customizing the various prompt strings. | 
| The Restricted Shell | A more controlled mode of shell execution. | 
| Bash POSIX Mode | Making Bash behave more closely to what the POSIX standard specifies. | 
| Shell Compatibility Mode | How Bash supports behavior that was present in earlier versions and has changed. | 
    Copyright © 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
Licensed under the GNU Free Documentation License.
    https://www.gnu.org/software/bash/manual/html_node/Bash-Features.html