Differences between revisions 12 and 21 (spanning 9 versions)
Revision 12 as of 2023-01-25 19:43:43
Size: 862
Comment:
Revision 21 as of 2023-04-06 16:02:28
Size: 1374
Comment:
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:

----



== Installation ==

Most [[Linux]] and [[BSD]] distributions offer a `bash` package. `bash(1)` is pre-installed and pre-configured as the login shell for many Linux distributions.

[[MacOS]] formerly used `bash(1)` as the login shell.
Line 19: Line 29:
 * [[Bash/FileDescriptor|File Descriptors]]
Line 20: Line 31:
 * [[Bash/JobControl|Job Control]]
Line 23: Line 35:
 * [[Bash/ProcessSubstitution|Process Substitution]]
 * [[Bash/Quoting|Quoting]]
Line 26: Line 40:
 * [[Bash/Redirection|Redirection]]
Line 27: Line 42:
 * [[Bash/Trap|Traps]]
 * [[Bash/Variables|Variables]]

Bash

bash(1) (Bourne-Again Shell) is a sh(1)-compatible shell with greatly expanded syntax.


Installation

Most Linux and BSD distributions offer a bash package. bash(1) is pre-installed and pre-configured as the login shell for many Linux distributions.

MacOS formerly used bash(1) as the login shell.


Language


See also

Bash Reference Manual, the GNU reference document

BashFAQ on Greg's Wiki


CategoryRicottone

Bash (last edited 2023-04-06 16:02:28 by DominicRicottone)