Differences between revisions 3 and 23 (spanning 20 versions)
Revision 3 as of 2023-01-13 05:49:43
Size: 610
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/ConditionalExpression|Conditional Expressions]]
 * [[Bash/BuiltinCommands|Built-in Commands]]
Line 19: Line 26:
 * [[Bash/FileDescriptor|File Descriptors]]
 * [[Bash/Function|Functions]]
 * [[Bash/JobControl|Job Control]]
 * [[Bash/Logic|Logic]]
 * [[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]]
 * [[Bash/Test|Tests]]
 * [[Bash/Variables|Variables]]
Line 29: Line 49:
[[https://mywiki.wooledge.org/BashFAQ|BashFAQ]] on Greg's Wiki

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)