September 2009
Beginner
942 pages
85h 34m
English
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