Overview of Features
The Bash shell provides the following features:
Input/output redirection
Wildcard characters (metacharacters) for filename abbreviation
Shell variables and options for customizing your environment
A built-in command set for writing shell programs
Shell functions, for modularizing tasks within a shell program
Job control
Command-line editing (using the command syntax of either vi or emacs)
Access to previous commands (command history)
Integer arithmetic
Arrays and arithmetic expressions
Command-name abbreviation (aliasing)
Upward compliance with POSIX
Internationalization facilities
An arithmetic for loop
More ways to substitute variables
Get Linux in a Nutshell, 6th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.