Differences between revisions 6 and 23 (spanning 17 versions)
Revision 6 as of 2023-01-20 22:02:07
Size: 666
Comment:
Revision 23 as of 2025-12-19 21:36:28
Size: 1258
Comment: Pruning dead links
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
== 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.

----


Line 16: Line 24:
 * [[Bash/BuiltinCommand|Built-in Commands]]  * [[Bash/BuiltinCommands|Built-in Commands]]
Line 18: Line 26:
 * [[Bash/FileDescriptor|File Descriptors]]
 * [[Bash/Function|Functions]]
 * [[Bash/JobControl|Job Control]]
Line 19: Line 30:
 * [[Bash/Looping|Looping]]
 * [[Bash/Pipeline|Pipelines]]
 * [[Bash/ProcessSubstitution|Process Substitution]]
 * [[Bash/Quoting|Quoting]]
 * [[Bash/Select|Select]]
 * [[Bash/ShellOptions|Shell Options]]
Line 20: Line 37:
 * [[Bash/Redirection|Redirection]]
Line 21: Line 39:
 * [[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.


Language


See also

Bash Reference Manual, the GNU reference document

BashFAQ on Greg's Wiki


CategoryRicottone

Bash (last edited 2025-12-19 21:36:28 by DominicRicottone)