What is GNU Bourne Again SHell?
Bash is a powerful and flexible shell that serves as the command language interpreter for the GNU operating system. As an sh-compatible shell, Bash incorporates useful features from the Korn shell (ksh) and C shell (csh), and is designed to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. With its focus on functionality and versatility, Bash provides significant improvements over the standard sh shell for both programming and interactive use, while maintaining compatibility with a majority of existing sh scripts
Highlights
- Expanded command-line editing capabilities, including command-line completion, command history, and key bindings
- Advanced scripting features, such as associative arrays, integer arithmetic, and improved control structures
- Enhanced process management, including job control, command-line job invocation, and process substitution
- Improved support for Unicode and international character sets, enabling users to work with a wider range of languages and character encodings
Platforms
- BSD
- Linux
Languages
- English
Features
Command line interface
Geeky
Interpreter
User friendly