mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-07-08 21:00:48 +02:00
commit bash-20071129 snapshot
This commit is contained in:
+220
-221
@@ -1,11 +1,11 @@
|
||||
This is bashref.info, produced by makeinfo version 4.8 from
|
||||
/usr/src/local/bash/bash-20071121/doc/bashref.texi.
|
||||
/Users/chet/src/bash/src/doc/bashref.texi.
|
||||
|
||||
This text is a brief description of the features that are present in
|
||||
the Bash shell (version 3.2, 21 November 2007).
|
||||
the Bash shell (version 3.2, 14 September 2007).
|
||||
|
||||
This is Edition 3.2, last updated 21 November 2007, of `The GNU Bash
|
||||
Reference Manual', for `Bash', Version 3.2.
|
||||
This is Edition 3.2, last updated 14 September 2007, of `The GNU
|
||||
Bash Reference Manual', for `Bash', Version 3.2.
|
||||
|
||||
Copyright (C) 1988-2005 Free Software Foundation, Inc.
|
||||
|
||||
@@ -37,10 +37,10 @@ Bash Features
|
||||
*************
|
||||
|
||||
This text is a brief description of the features that are present in
|
||||
the Bash shell (version 3.2, 21 November 2007).
|
||||
the Bash shell (version 3.2, 14 September 2007).
|
||||
|
||||
This is Edition 3.2, last updated 21 November 2007, of `The GNU Bash
|
||||
Reference Manual', for `Bash', Version 3.2.
|
||||
This is Edition 3.2, last updated 14 September 2007, of `The GNU
|
||||
Bash Reference Manual', for `Bash', Version 3.2.
|
||||
|
||||
Bash contains features that appear in other popular shells, and some
|
||||
features that only appear in Bash. Some of the shells that Bash has
|
||||
@@ -64,9 +64,9 @@ on shell behavior.
|
||||
* Bash Features:: Features found only in Bash.
|
||||
* Job Control:: What job control is and how Bash allows you
|
||||
to use it.
|
||||
* Using History Interactively:: Command History Expansion
|
||||
* Command Line Editing:: Chapter describing the command line
|
||||
editing features.
|
||||
* Using History Interactively:: Command History Expansion
|
||||
* Installing Bash:: How to build and install Bash on your system.
|
||||
* Reporting Bugs:: How to report bugs in Bash.
|
||||
* Major Differences From The Bourne Shell:: A terse list of the differences
|
||||
@@ -2589,12 +2589,12 @@ standard.
|
||||
subject to the following conditions. The `ERR' trap is not
|
||||
executed if the failed command is part of the command list
|
||||
immediately following an `until' or `while' keyword, part of the
|
||||
test in an `if' statement, part of a command executed in a `&&' or
|
||||
`||' list, or if the command's return status is being inverted
|
||||
using `!'. These are the same conditions obeyed by the `errexit'
|
||||
option. If a SIGSPEC is `RETURN', the command ARG is executed
|
||||
each time a shell function or a script executed with the `.' or
|
||||
`source' builtins finishes executing.
|
||||
test in an `if' statement, part of a `&&' or `||' list, or if the
|
||||
command's return status is being inverted using `!'. These are
|
||||
the same conditions obeyed by the `errexit' option. If a SIGSPEC
|
||||
is `RETURN', the command ARG is executed each time a shell
|
||||
function or a script executed with the `.' or `source' builtins
|
||||
finishes executing.
|
||||
|
||||
Signals ignored upon entry to the shell cannot be trapped or reset.
|
||||
Trapped signals that are not being ignored are reset to their
|
||||
@@ -3195,13 +3195,13 @@ parameters, or to display the names and values of shell variables.
|
||||
Commands::) exits with a non-zero status, unless the command
|
||||
that fails is part of the command list immediately following
|
||||
a `while' or `until' keyword, part of the test in an `if'
|
||||
statement, part of a command executed in a `&&' or `||b' list,
|
||||
any command in a pipeline but the last, or if the command's
|
||||
return status is being inverted using `!'. Failing simple
|
||||
commands that are part of shell functions or command lists
|
||||
enclosed in braces or parentheses satisfying the above
|
||||
conditions do not cause the shell to exit. A trap on `ERR',
|
||||
if set, is executed before the shell exits.
|
||||
statement, part of a `&&' or `||' list, any command in a
|
||||
pipeline but the last, or if the command's return status is
|
||||
being inverted using `!'. Failing simple commands that are
|
||||
part of shell functions or command lists enclosed in braces
|
||||
or parentheses satisfying the above conditions do not cause
|
||||
the shell to exit. A trap on `ERR', if set, is executed
|
||||
before the shell exits.
|
||||
|
||||
`-f'
|
||||
Disable file name generation (globbing).
|
||||
@@ -3825,10 +3825,9 @@ Variables::).
|
||||
An array variable whose members are the line numbers in source
|
||||
files corresponding to each member of FUNCNAME.
|
||||
`${BASH_LINENO[$i]}' is the line number in the source file where
|
||||
`${FUNCNAME[$i]}' was called (or `${BASH_LINENO[$i-1]}' if
|
||||
referenced within another shell function). The corresponding
|
||||
source file name is `${BASH_SOURCE[$i]}'. Use `LINENO' to obtain
|
||||
the current line number.
|
||||
`${FUNCNAME[$i]}' was called. The corresponding source file name
|
||||
is `${BASH_SOURCE[$i]}'. Use `LINENO' to obtain the current line
|
||||
number.
|
||||
|
||||
`BASH_REMATCH'
|
||||
An array variable whose members are assigned by the `=~' binary
|
||||
@@ -5485,7 +5484,7 @@ specifying the `--enable-strict-posix-default' to `configure' when
|
||||
building (*note Optional Features::).
|
||||
|
||||
|
||||
File: bashref.info, Node: Job Control, Next: Command Line Editing, Prev: Bash Features, Up: Top
|
||||
File: bashref.info, Node: Job Control, Next: Using History Interactively, Prev: Bash Features, Up: Top
|
||||
|
||||
7 Job Control
|
||||
*************
|
||||
@@ -5714,7 +5713,7 @@ File: bashref.info, Node: Job Control Variables, Prev: Job Control Builtins,
|
||||
|
||||
|
||||
|
||||
File: bashref.info, Node: Command Line Editing, Next: Using History Interactively, Prev: Job Control, Up: Top
|
||||
File: bashref.info, Node: Command Line Editing, Next: Installing Bash, Prev: Using History Interactively, Up: Top
|
||||
|
||||
8 Command Line Editing
|
||||
**********************
|
||||
@@ -7377,7 +7376,7 @@ completion facilities.
|
||||
|
||||
|
||||
|
||||
File: bashref.info, Node: Using History Interactively, Next: Installing Bash, Prev: Command Line Editing, Up: Top
|
||||
File: bashref.info, Node: Using History Interactively, Next: Command Line Editing, Prev: Job Control, Up: Top
|
||||
|
||||
9 Using History Interactively
|
||||
*****************************
|
||||
@@ -7750,7 +7749,7 @@ more of the following modifiers, each preceded by a `:'.
|
||||
|
||||
|
||||
|
||||
File: bashref.info, Node: Installing Bash, Next: Reporting Bugs, Prev: Using History Interactively, Up: Top
|
||||
File: bashref.info, Node: Installing Bash, Next: Reporting Bugs, Prev: Command Line Editing, Up: Top
|
||||
|
||||
10 Installing Bash
|
||||
******************
|
||||
@@ -9224,11 +9223,11 @@ D.3 Parameter and Variable Index
|
||||
* BASH_ENV: Bash Variables. (line 46)
|
||||
* BASH_EXECUTION_STRING: Bash Variables. (line 52)
|
||||
* BASH_LINENO: Bash Variables. (line 55)
|
||||
* BASH_REMATCH: Bash Variables. (line 64)
|
||||
* BASH_SOURCE: Bash Variables. (line 72)
|
||||
* BASH_SUBSHELL: Bash Variables. (line 76)
|
||||
* BASH_VERSINFO: Bash Variables. (line 80)
|
||||
* BASH_VERSION: Bash Variables. (line 104)
|
||||
* BASH_REMATCH: Bash Variables. (line 63)
|
||||
* BASH_SOURCE: Bash Variables. (line 71)
|
||||
* BASH_SUBSHELL: Bash Variables. (line 75)
|
||||
* BASH_VERSINFO: Bash Variables. (line 79)
|
||||
* BASH_VERSION: Bash Variables. (line 103)
|
||||
* BASHPID: Bash Variables. (line 16)
|
||||
* bell-style: Readline Init File Syntax.
|
||||
(line 38)
|
||||
@@ -9236,77 +9235,77 @@ D.3 Parameter and Variable Index
|
||||
(line 45)
|
||||
* CDPATH: Bourne Shell Variables.
|
||||
(line 9)
|
||||
* COLUMNS: Bash Variables. (line 107)
|
||||
* COLUMNS: Bash Variables. (line 106)
|
||||
* comment-begin: Readline Init File Syntax.
|
||||
(line 50)
|
||||
* COMP_CWORD: Bash Variables. (line 112)
|
||||
* COMP_KEY: Bash Variables. (line 141)
|
||||
* COMP_LINE: Bash Variables. (line 118)
|
||||
* COMP_POINT: Bash Variables. (line 123)
|
||||
* COMP_TYPE: Bash Variables. (line 131)
|
||||
* COMP_WORDBREAKS: Bash Variables. (line 145)
|
||||
* COMP_WORDS: Bash Variables. (line 151)
|
||||
* COMP_CWORD: Bash Variables. (line 111)
|
||||
* COMP_KEY: Bash Variables. (line 140)
|
||||
* COMP_LINE: Bash Variables. (line 117)
|
||||
* COMP_POINT: Bash Variables. (line 122)
|
||||
* COMP_TYPE: Bash Variables. (line 130)
|
||||
* COMP_WORDBREAKS: Bash Variables. (line 144)
|
||||
* COMP_WORDS: Bash Variables. (line 150)
|
||||
* completion-query-items: Readline Init File Syntax.
|
||||
(line 60)
|
||||
* COMPREPLY: Bash Variables. (line 158)
|
||||
* COMPREPLY: Bash Variables. (line 157)
|
||||
* convert-meta: Readline Init File Syntax.
|
||||
(line 70)
|
||||
* DIRSTACK: Bash Variables. (line 163)
|
||||
* DIRSTACK: Bash Variables. (line 162)
|
||||
* disable-completion: Readline Init File Syntax.
|
||||
(line 76)
|
||||
* editing-mode: Readline Init File Syntax.
|
||||
(line 81)
|
||||
* EMACS: Bash Variables. (line 173)
|
||||
* EMACS: Bash Variables. (line 172)
|
||||
* enable-keypad: Readline Init File Syntax.
|
||||
(line 87)
|
||||
* EUID: Bash Variables. (line 178)
|
||||
* EUID: Bash Variables. (line 177)
|
||||
* expand-tilde: Readline Init File Syntax.
|
||||
(line 92)
|
||||
* FCEDIT: Bash Variables. (line 182)
|
||||
* FIGNORE: Bash Variables. (line 186)
|
||||
* FUNCNAME: Bash Variables. (line 192)
|
||||
* GLOBIGNORE: Bash Variables. (line 201)
|
||||
* GROUPS: Bash Variables. (line 207)
|
||||
* histchars: Bash Variables. (line 213)
|
||||
* HISTCMD: Bash Variables. (line 228)
|
||||
* HISTCONTROL: Bash Variables. (line 233)
|
||||
* HISTFILE: Bash Variables. (line 249)
|
||||
* HISTFILESIZE: Bash Variables. (line 253)
|
||||
* HISTIGNORE: Bash Variables. (line 261)
|
||||
* FCEDIT: Bash Variables. (line 181)
|
||||
* FIGNORE: Bash Variables. (line 185)
|
||||
* FUNCNAME: Bash Variables. (line 191)
|
||||
* GLOBIGNORE: Bash Variables. (line 200)
|
||||
* GROUPS: Bash Variables. (line 206)
|
||||
* histchars: Bash Variables. (line 212)
|
||||
* HISTCMD: Bash Variables. (line 227)
|
||||
* HISTCONTROL: Bash Variables. (line 232)
|
||||
* HISTFILE: Bash Variables. (line 248)
|
||||
* HISTFILESIZE: Bash Variables. (line 252)
|
||||
* HISTIGNORE: Bash Variables. (line 260)
|
||||
* history-preserve-point: Readline Init File Syntax.
|
||||
(line 96)
|
||||
* HISTSIZE: Bash Variables. (line 280)
|
||||
* HISTTIMEFORMAT: Bash Variables. (line 284)
|
||||
* HISTSIZE: Bash Variables. (line 279)
|
||||
* HISTTIMEFORMAT: Bash Variables. (line 283)
|
||||
* HOME: Bourne Shell Variables.
|
||||
(line 13)
|
||||
* horizontal-scroll-mode: Readline Init File Syntax.
|
||||
(line 102)
|
||||
* HOSTFILE: Bash Variables. (line 293)
|
||||
* HOSTNAME: Bash Variables. (line 304)
|
||||
* HOSTTYPE: Bash Variables. (line 307)
|
||||
* HOSTFILE: Bash Variables. (line 292)
|
||||
* HOSTNAME: Bash Variables. (line 303)
|
||||
* HOSTTYPE: Bash Variables. (line 306)
|
||||
* IFS: Bourne Shell Variables.
|
||||
(line 18)
|
||||
* IGNOREEOF: Bash Variables. (line 310)
|
||||
* IGNOREEOF: Bash Variables. (line 309)
|
||||
* input-meta: Readline Init File Syntax.
|
||||
(line 109)
|
||||
* INPUTRC: Bash Variables. (line 320)
|
||||
* INPUTRC: Bash Variables. (line 319)
|
||||
* isearch-terminators: Readline Init File Syntax.
|
||||
(line 116)
|
||||
* keymap: Readline Init File Syntax.
|
||||
(line 123)
|
||||
* LANG: Bash Variables. (line 324)
|
||||
* LC_ALL: Bash Variables. (line 328)
|
||||
* LC_COLLATE: Bash Variables. (line 332)
|
||||
* LC_CTYPE: Bash Variables. (line 339)
|
||||
* LANG: Bash Variables. (line 323)
|
||||
* LC_ALL: Bash Variables. (line 327)
|
||||
* LC_COLLATE: Bash Variables. (line 331)
|
||||
* LC_CTYPE: Bash Variables. (line 338)
|
||||
* LC_MESSAGES <1>: Locale Translation. (line 11)
|
||||
* LC_MESSAGES: Bash Variables. (line 344)
|
||||
* LC_NUMERIC: Bash Variables. (line 348)
|
||||
* LINENO: Bash Variables. (line 352)
|
||||
* LINES: Bash Variables. (line 356)
|
||||
* MACHTYPE: Bash Variables. (line 361)
|
||||
* LC_MESSAGES: Bash Variables. (line 343)
|
||||
* LC_NUMERIC: Bash Variables. (line 347)
|
||||
* LINENO: Bash Variables. (line 351)
|
||||
* LINES: Bash Variables. (line 355)
|
||||
* MACHTYPE: Bash Variables. (line 360)
|
||||
* MAIL: Bourne Shell Variables.
|
||||
(line 22)
|
||||
* MAILCHECK: Bash Variables. (line 365)
|
||||
* MAILCHECK: Bash Variables. (line 364)
|
||||
* MAILPATH: Bourne Shell Variables.
|
||||
(line 27)
|
||||
* mark-modified-lines: Readline Init File Syntax.
|
||||
@@ -9317,46 +9316,46 @@ D.3 Parameter and Variable Index
|
||||
(line 146)
|
||||
* meta-flag: Readline Init File Syntax.
|
||||
(line 109)
|
||||
* OLDPWD: Bash Variables. (line 373)
|
||||
* OLDPWD: Bash Variables. (line 372)
|
||||
* OPTARG: Bourne Shell Variables.
|
||||
(line 34)
|
||||
* OPTERR: Bash Variables. (line 376)
|
||||
* OPTERR: Bash Variables. (line 375)
|
||||
* OPTIND: Bourne Shell Variables.
|
||||
(line 38)
|
||||
* OSTYPE: Bash Variables. (line 380)
|
||||
* OSTYPE: Bash Variables. (line 379)
|
||||
* output-meta: Readline Init File Syntax.
|
||||
(line 153)
|
||||
* page-completions: Readline Init File Syntax.
|
||||
(line 158)
|
||||
* PATH: Bourne Shell Variables.
|
||||
(line 42)
|
||||
* PIPESTATUS: Bash Variables. (line 383)
|
||||
* POSIXLY_CORRECT: Bash Variables. (line 388)
|
||||
* PPID: Bash Variables. (line 397)
|
||||
* PROMPT_COMMAND: Bash Variables. (line 401)
|
||||
* PIPESTATUS: Bash Variables. (line 382)
|
||||
* POSIXLY_CORRECT: Bash Variables. (line 387)
|
||||
* PPID: Bash Variables. (line 396)
|
||||
* PROMPT_COMMAND: Bash Variables. (line 400)
|
||||
* PS1: Bourne Shell Variables.
|
||||
(line 48)
|
||||
* PS2: Bourne Shell Variables.
|
||||
(line 53)
|
||||
* PS3: Bash Variables. (line 405)
|
||||
* PS4: Bash Variables. (line 410)
|
||||
* PWD: Bash Variables. (line 416)
|
||||
* RANDOM: Bash Variables. (line 419)
|
||||
* REPLY: Bash Variables. (line 424)
|
||||
* SECONDS: Bash Variables. (line 427)
|
||||
* SHELL: Bash Variables. (line 433)
|
||||
* SHELLOPTS: Bash Variables. (line 438)
|
||||
* SHLVL: Bash Variables. (line 447)
|
||||
* PS3: Bash Variables. (line 404)
|
||||
* PS4: Bash Variables. (line 409)
|
||||
* PWD: Bash Variables. (line 415)
|
||||
* RANDOM: Bash Variables. (line 418)
|
||||
* REPLY: Bash Variables. (line 423)
|
||||
* SECONDS: Bash Variables. (line 426)
|
||||
* SHELL: Bash Variables. (line 432)
|
||||
* SHELLOPTS: Bash Variables. (line 437)
|
||||
* SHLVL: Bash Variables. (line 446)
|
||||
* show-all-if-ambiguous: Readline Init File Syntax.
|
||||
(line 168)
|
||||
* show-all-if-unmodified: Readline Init File Syntax.
|
||||
(line 174)
|
||||
* TEXTDOMAIN: Locale Translation. (line 11)
|
||||
* TEXTDOMAINDIR: Locale Translation. (line 11)
|
||||
* TIMEFORMAT: Bash Variables. (line 452)
|
||||
* TMOUT: Bash Variables. (line 490)
|
||||
* TMPDIR: Bash Variables. (line 502)
|
||||
* UID: Bash Variables. (line 506)
|
||||
* TIMEFORMAT: Bash Variables. (line 451)
|
||||
* TMOUT: Bash Variables. (line 489)
|
||||
* TMPDIR: Bash Variables. (line 501)
|
||||
* UID: Bash Variables. (line 505)
|
||||
* visible-stats: Readline Init File Syntax.
|
||||
(line 183)
|
||||
|
||||
@@ -9624,132 +9623,132 @@ D.5 Concept Index
|
||||
|
||||
|
||||
Tag Table:
|
||||
Node: Top1366
|
||||
Node: Introduction3176
|
||||
Node: What is Bash?3404
|
||||
Node: What is a shell?4517
|
||||
Node: Definitions7057
|
||||
Node: Basic Shell Features9826
|
||||
Node: Shell Syntax11045
|
||||
Node: Shell Operation12075
|
||||
Node: Quoting13369
|
||||
Node: Escape Character14672
|
||||
Node: Single Quotes15157
|
||||
Node: Double Quotes15505
|
||||
Node: ANSI-C Quoting16630
|
||||
Node: Locale Translation17586
|
||||
Node: Comments18482
|
||||
Node: Shell Commands19100
|
||||
Node: Simple Commands19866
|
||||
Node: Pipelines20497
|
||||
Node: Lists22372
|
||||
Node: Compound Commands24003
|
||||
Node: Looping Constructs24787
|
||||
Node: Conditional Constructs27234
|
||||
Node: Command Grouping34794
|
||||
Node: Shell Functions36273
|
||||
Node: Shell Parameters40734
|
||||
Node: Positional Parameters43064
|
||||
Node: Special Parameters43964
|
||||
Node: Shell Expansions46928
|
||||
Node: Brace Expansion48853
|
||||
Node: Tilde Expansion51179
|
||||
Node: Shell Parameter Expansion53530
|
||||
Node: Command Substitution61230
|
||||
Node: Arithmetic Expansion62563
|
||||
Node: Process Substitution63413
|
||||
Node: Word Splitting64463
|
||||
Node: Filename Expansion66086
|
||||
Node: Pattern Matching68226
|
||||
Node: Quote Removal71544
|
||||
Node: Redirections71839
|
||||
Node: Executing Commands79569
|
||||
Node: Simple Command Expansion80239
|
||||
Node: Command Search and Execution82169
|
||||
Node: Command Execution Environment84175
|
||||
Node: Environment86974
|
||||
Node: Exit Status88634
|
||||
Node: Signals89838
|
||||
Node: Shell Scripts91806
|
||||
Node: Shell Builtin Commands94324
|
||||
Node: Bourne Shell Builtins96001
|
||||
Node: Bash Builtins113231
|
||||
Node: Modifying Shell Behavior133363
|
||||
Node: The Set Builtin133708
|
||||
Node: The Shopt Builtin142556
|
||||
Node: Special Builtins152786
|
||||
Node: Shell Variables153765
|
||||
Node: Bourne Shell Variables154205
|
||||
Node: Bash Variables156186
|
||||
Node: Bash Features177558
|
||||
Node: Invoking Bash178441
|
||||
Node: Bash Startup Files184250
|
||||
Node: Interactive Shells189109
|
||||
Node: What is an Interactive Shell?189519
|
||||
Node: Is this Shell Interactive?190168
|
||||
Node: Interactive Shell Behavior190983
|
||||
Node: Bash Conditional Expressions194263
|
||||
Node: Shell Arithmetic197842
|
||||
Node: Aliases200588
|
||||
Node: Arrays203160
|
||||
Node: The Directory Stack206509
|
||||
Node: Directory Stack Builtins207223
|
||||
Node: Printing a Prompt210115
|
||||
Node: The Restricted Shell212829
|
||||
Node: Bash POSIX Mode214661
|
||||
Node: Job Control222420
|
||||
Node: Job Control Basics222880
|
||||
Node: Job Control Builtins227389
|
||||
Node: Job Control Variables231716
|
||||
Node: Command Line Editing232874
|
||||
Node: Introduction and Notation233869
|
||||
Node: Readline Interaction235491
|
||||
Node: Readline Bare Essentials236682
|
||||
Node: Readline Movement Commands238471
|
||||
Node: Readline Killing Commands239436
|
||||
Node: Readline Arguments241356
|
||||
Node: Searching242400
|
||||
Node: Readline Init File244586
|
||||
Node: Readline Init File Syntax245733
|
||||
Node: Conditional Init Constructs258108
|
||||
Node: Sample Init File260641
|
||||
Node: Bindable Readline Commands263758
|
||||
Node: Commands For Moving264965
|
||||
Node: Commands For History265826
|
||||
Node: Commands For Text268981
|
||||
Node: Commands For Killing271654
|
||||
Node: Numeric Arguments273796
|
||||
Node: Commands For Completion274935
|
||||
Node: Keyboard Macros278528
|
||||
Node: Miscellaneous Commands279099
|
||||
Node: Readline vi Mode284410
|
||||
Node: Programmable Completion285324
|
||||
Node: Programmable Completion Builtins291142
|
||||
Node: Using History Interactively298738
|
||||
Node: Bash History Facilities299422
|
||||
Node: Bash History Builtins302336
|
||||
Node: History Interaction306193
|
||||
Node: Event Designators308898
|
||||
Node: Word Designators309913
|
||||
Node: Modifiers311552
|
||||
Node: Installing Bash312956
|
||||
Node: Basic Installation314093
|
||||
Node: Compilers and Options316785
|
||||
Node: Compiling For Multiple Architectures317526
|
||||
Node: Installation Names319190
|
||||
Node: Specifying the System Type320008
|
||||
Node: Sharing Defaults320724
|
||||
Node: Operation Controls321397
|
||||
Node: Optional Features322355
|
||||
Node: Reporting Bugs331286
|
||||
Node: Major Differences From The Bourne Shell332480
|
||||
Node: Copying This Manual349149
|
||||
Node: GNU Free Documentation License349419
|
||||
Node: Indexes371825
|
||||
Node: Builtin Index372268
|
||||
Node: Reserved Word Index378801
|
||||
Node: Variable Index381249
|
||||
Node: Function Index392413
|
||||
Node: Concept Index399145
|
||||
Node: Top1359
|
||||
Node: Introduction3171
|
||||
Node: What is Bash?3399
|
||||
Node: What is a shell?4512
|
||||
Node: Definitions7052
|
||||
Node: Basic Shell Features9821
|
||||
Node: Shell Syntax11040
|
||||
Node: Shell Operation12070
|
||||
Node: Quoting13364
|
||||
Node: Escape Character14667
|
||||
Node: Single Quotes15152
|
||||
Node: Double Quotes15500
|
||||
Node: ANSI-C Quoting16625
|
||||
Node: Locale Translation17581
|
||||
Node: Comments18477
|
||||
Node: Shell Commands19095
|
||||
Node: Simple Commands19861
|
||||
Node: Pipelines20492
|
||||
Node: Lists22367
|
||||
Node: Compound Commands23998
|
||||
Node: Looping Constructs24782
|
||||
Node: Conditional Constructs27229
|
||||
Node: Command Grouping34789
|
||||
Node: Shell Functions36268
|
||||
Node: Shell Parameters40729
|
||||
Node: Positional Parameters43059
|
||||
Node: Special Parameters43959
|
||||
Node: Shell Expansions46923
|
||||
Node: Brace Expansion48848
|
||||
Node: Tilde Expansion51174
|
||||
Node: Shell Parameter Expansion53525
|
||||
Node: Command Substitution61225
|
||||
Node: Arithmetic Expansion62558
|
||||
Node: Process Substitution63408
|
||||
Node: Word Splitting64458
|
||||
Node: Filename Expansion66081
|
||||
Node: Pattern Matching68221
|
||||
Node: Quote Removal71539
|
||||
Node: Redirections71834
|
||||
Node: Executing Commands79564
|
||||
Node: Simple Command Expansion80234
|
||||
Node: Command Search and Execution82164
|
||||
Node: Command Execution Environment84170
|
||||
Node: Environment86969
|
||||
Node: Exit Status88629
|
||||
Node: Signals89833
|
||||
Node: Shell Scripts91801
|
||||
Node: Shell Builtin Commands94319
|
||||
Node: Bourne Shell Builtins95996
|
||||
Node: Bash Builtins113204
|
||||
Node: Modifying Shell Behavior133336
|
||||
Node: The Set Builtin133681
|
||||
Node: The Shopt Builtin142506
|
||||
Node: Special Builtins152736
|
||||
Node: Shell Variables153715
|
||||
Node: Bourne Shell Variables154155
|
||||
Node: Bash Variables156136
|
||||
Node: Bash Features177431
|
||||
Node: Invoking Bash178314
|
||||
Node: Bash Startup Files184123
|
||||
Node: Interactive Shells188982
|
||||
Node: What is an Interactive Shell?189392
|
||||
Node: Is this Shell Interactive?190041
|
||||
Node: Interactive Shell Behavior190856
|
||||
Node: Bash Conditional Expressions194136
|
||||
Node: Shell Arithmetic197715
|
||||
Node: Aliases200461
|
||||
Node: Arrays203033
|
||||
Node: The Directory Stack206382
|
||||
Node: Directory Stack Builtins207096
|
||||
Node: Printing a Prompt209988
|
||||
Node: The Restricted Shell212702
|
||||
Node: Bash POSIX Mode214534
|
||||
Node: Job Control222293
|
||||
Node: Job Control Basics222760
|
||||
Node: Job Control Builtins227269
|
||||
Node: Job Control Variables231596
|
||||
Node: Command Line Editing232754
|
||||
Node: Introduction and Notation233753
|
||||
Node: Readline Interaction235375
|
||||
Node: Readline Bare Essentials236566
|
||||
Node: Readline Movement Commands238355
|
||||
Node: Readline Killing Commands239320
|
||||
Node: Readline Arguments241240
|
||||
Node: Searching242284
|
||||
Node: Readline Init File244470
|
||||
Node: Readline Init File Syntax245617
|
||||
Node: Conditional Init Constructs257992
|
||||
Node: Sample Init File260525
|
||||
Node: Bindable Readline Commands263642
|
||||
Node: Commands For Moving264849
|
||||
Node: Commands For History265710
|
||||
Node: Commands For Text268865
|
||||
Node: Commands For Killing271538
|
||||
Node: Numeric Arguments273680
|
||||
Node: Commands For Completion274819
|
||||
Node: Keyboard Macros278412
|
||||
Node: Miscellaneous Commands278983
|
||||
Node: Readline vi Mode284294
|
||||
Node: Programmable Completion285208
|
||||
Node: Programmable Completion Builtins291026
|
||||
Node: Using History Interactively298622
|
||||
Node: Bash History Facilities299302
|
||||
Node: Bash History Builtins302216
|
||||
Node: History Interaction306073
|
||||
Node: Event Designators308778
|
||||
Node: Word Designators309793
|
||||
Node: Modifiers311432
|
||||
Node: Installing Bash312836
|
||||
Node: Basic Installation313966
|
||||
Node: Compilers and Options316658
|
||||
Node: Compiling For Multiple Architectures317399
|
||||
Node: Installation Names319063
|
||||
Node: Specifying the System Type319881
|
||||
Node: Sharing Defaults320597
|
||||
Node: Operation Controls321270
|
||||
Node: Optional Features322228
|
||||
Node: Reporting Bugs331159
|
||||
Node: Major Differences From The Bourne Shell332353
|
||||
Node: Copying This Manual349022
|
||||
Node: GNU Free Documentation License349292
|
||||
Node: Indexes371698
|
||||
Node: Builtin Index372141
|
||||
Node: Reserved Word Index378674
|
||||
Node: Variable Index381122
|
||||
Node: Function Index392286
|
||||
Node: Concept Index399018
|
||||
|
||||
End Tag Table
|
||||
|
||||
Reference in New Issue
Block a user