Functional improvements over sh for both programming and interactive use

What is GNU Bash?

The Bourne Again SHell is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard.

GNU Bash is a tool in the Languages category of a tech stack.

Who Uses GNU Bash?

34 companies use GNU Bash including Clippings, Lithium Technologies, and BörseGo AG.

GNU Bash integrates with

Codecov, iTerm2, Alfred, Hyper Terminal, and Pyright are some of the popular tools that integrate with GNU Bash. Here's a list of all 6 tools that integrate with GNU Bash.

Why people like GNU Bash

Here’s a list of reasons why companies and developers use GNU Bash.



Add a one-liner

Here are some stack decisions and reviews by companies and developers who chose GNU Bash in their tech stack.

Justin Dorfman
Justin Dorfman
Developer Evangelist at StackShare · | 2 upvotes · 246 views
Alfred
GNU Bash

I use GNU Bash because it helps me get the job done. While I don't code as much as I use to, I still use the terminal daily to run commands that help me get things done faster than I can using a GUI & Mouse.

What's great is you can use Bash with Alfred so you can have the best of both worlds.

See more

GNU Bash's Features

  • Command line editing
  • Unlimited size command history
  • Job Control
  • Shell Functions and Aliases
  • Indexed arrays of unlimited size
  • Integer arithmetic in any base from two to sixty-four

GNU Bash's alternatives

  • JavaScript - Lightweight, interpreted, object-oriented language with first-class functions
  • PHP - A popular general-purpose scripting language that is especially suited to web development
  • HTML5 - 5th major revision of the core language of the World Wide Web
  • Python - Python is a clear and powerful object-oriented programming language, comparable to Perl, Ruby, Scheme, or Java.
  • Java - A concurrent, class-based, object-oriented, language specifically designed to have as few implementation dependencies as possible

See all alternatives to GNU Bash

Explore other Languages & Frameworks tools that are known for: