GNU Bourne Again SHell logo

GNU Bourne Again SHell

Executes shell scripts and enables interactive command-line interaction.

Made by Unknown Author

  • Developer Tools

  • Shell

  • tty

  • Terminal Emulator

  • unix

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