mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-07-09 13:10:50 +02:00
commit bash-20080110 snapshot
This commit is contained in:
+250
-261
@@ -2,12 +2,12 @@ This is bashref.info, produced by makeinfo version 4.8 from
|
||||
/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, 14 September 2007).
|
||||
the Bash shell (version 3.2, 14 December 2007).
|
||||
|
||||
This is Edition 3.2, last updated 14 September 2007, of `The GNU
|
||||
Bash Reference Manual', for `Bash', Version 3.2.
|
||||
This is Edition 3.2, last updated 14 December 2007, of `The GNU Bash
|
||||
Reference Manual', for `Bash', Version 3.2.
|
||||
|
||||
Copyright (C) 1988-2005 Free Software Foundation, Inc.
|
||||
Copyright (C) 1988-2007 Free Software Foundation, Inc.
|
||||
|
||||
Permission is granted to make and distribute verbatim copies of this
|
||||
manual provided the copyright notice and this permission notice are
|
||||
@@ -17,13 +17,13 @@ preserved on all copies.
|
||||
document under the terms of the GNU Free Documentation License,
|
||||
Version 1.2 or any later version published by the Free Software
|
||||
Foundation; with no Invariant Sections, with the Front-Cover texts
|
||||
being "A GNU Manual," and with the Back-Cover Texts as in (a)
|
||||
being "A GNU Manual", and with the Back-Cover Texts as in (a)
|
||||
below. A copy of the license is included in the section entitled
|
||||
"GNU Free Documentation License."
|
||||
"GNU Free Documentation License".
|
||||
|
||||
(a) The FSF's Back-Cover Text is: "You have freedom to copy and
|
||||
modify this GNU Manual, like GNU software. Copies published by
|
||||
the Free Software Foundation raise funds for GNU development."
|
||||
(a) The FSF's Back-Cover Text is: "You are free to copy and modify
|
||||
this GNU Manual. Buying copies from GNU Press supports the FSF in
|
||||
developing GNU and promoting software freedom."
|
||||
|
||||
INFO-DIR-SECTION Basics
|
||||
START-INFO-DIR-ENTRY
|
||||
@@ -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, 14 September 2007).
|
||||
the Bash shell (version 3.2, 14 December 2007).
|
||||
|
||||
This is Edition 3.2, last updated 14 September 2007, of `The GNU
|
||||
Bash Reference Manual', for `Bash', Version 3.2.
|
||||
This is Edition 3.2, last updated 14 December 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,15 +64,15 @@ 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
|
||||
between Bash and historical
|
||||
versions of /bin/sh.
|
||||
* Copying This Manual:: Copying this manual.
|
||||
* GNU Free Documentation License:: Copying and sharing this documentation.
|
||||
* Indexes:: Various indexes for this manual.
|
||||
|
||||
|
||||
@@ -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 `&&' 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 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.
|
||||
|
||||
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 `&&' 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.
|
||||
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.
|
||||
|
||||
`-f'
|
||||
Disable file name generation (globbing).
|
||||
@@ -3825,9 +3825,10 @@ 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. The corresponding source file name
|
||||
is `${BASH_SOURCE[$i]}'. Use `LINENO' to obtain the current line
|
||||
number.
|
||||
`${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.
|
||||
|
||||
`BASH_REMATCH'
|
||||
An array variable whose members are assigned by the `=~' binary
|
||||
@@ -4534,14 +4535,15 @@ startup files are read.
|
||||
Invoked by remote shell daemon
|
||||
..............................
|
||||
|
||||
Bash attempts to determine when it is being run by the remote shell
|
||||
daemon, usually `rshd'. If Bash determines it is being run by rshd, it
|
||||
reads and executes commands from `~/.bashrc', if that file exists and
|
||||
is readable. It will not do this if invoked as `sh'. The `--norc'
|
||||
option may be used to inhibit this behavior, and the `--rcfile' option
|
||||
may be used to force another file to be read, but `rshd' does not
|
||||
generally invoke the shell with those options or allow them to be
|
||||
specified.
|
||||
Bash attempts to determine when it is being run with its standard input
|
||||
connected to a a network connection, as if by the remote shell daemon,
|
||||
usually `rshd', or the secure shell daemon `sshd'. If Bash determines
|
||||
it is being run in this fashion, it reads and executes commands from
|
||||
`~/.bashrc', if that file exists and is readable. It will not do this
|
||||
if invoked as `sh'. The `--norc' option may be used to inhibit this
|
||||
behavior, and the `--rcfile' option may be used to force another file
|
||||
to be read, but `rshd' does not generally invoke the shell with those
|
||||
options or allow them to be specified.
|
||||
|
||||
Invoked with unequal effective and real UID/GIDs
|
||||
................................................
|
||||
@@ -5484,7 +5486,7 @@ specifying the `--enable-strict-posix-default' to `configure' when
|
||||
building (*note Optional Features::).
|
||||
|
||||
|
||||
File: bashref.info, Node: Job Control, Next: Using History Interactively, Prev: Bash Features, Up: Top
|
||||
File: bashref.info, Node: Job Control, Next: Command Line Editing, Prev: Bash Features, Up: Top
|
||||
|
||||
7 Job Control
|
||||
*************
|
||||
@@ -5713,7 +5715,7 @@ File: bashref.info, Node: Job Control Variables, Prev: Job Control Builtins,
|
||||
|
||||
|
||||
|
||||
File: bashref.info, Node: Command Line Editing, Next: Installing Bash, Prev: Using History Interactively, Up: Top
|
||||
File: bashref.info, Node: Command Line Editing, Next: Using History Interactively, Prev: Job Control, Up: Top
|
||||
|
||||
8 Command Line Editing
|
||||
**********************
|
||||
@@ -7376,7 +7378,7 @@ completion facilities.
|
||||
|
||||
|
||||
|
||||
File: bashref.info, Node: Using History Interactively, Next: Command Line Editing, Prev: Job Control, Up: Top
|
||||
File: bashref.info, Node: Using History Interactively, Next: Installing Bash, Prev: Command Line Editing, Up: Top
|
||||
|
||||
9 Using History Interactively
|
||||
*****************************
|
||||
@@ -7749,7 +7751,7 @@ more of the following modifiers, each preceded by a `:'.
|
||||
|
||||
|
||||
|
||||
File: bashref.info, Node: Installing Bash, Next: Reporting Bugs, Prev: Command Line Editing, Up: Top
|
||||
File: bashref.info, Node: Installing Bash, Next: Reporting Bugs, Prev: Using History Interactively, Up: Top
|
||||
|
||||
10 Installing Bash
|
||||
******************
|
||||
@@ -8232,7 +8234,7 @@ it provides for filing a bug report.
|
||||
Please send all reports concerning this manual to <chet@po.CWRU.Edu>.
|
||||
|
||||
|
||||
File: bashref.info, Node: Major Differences From The Bourne Shell, Next: Copying This Manual, Prev: Reporting Bugs, Up: Top
|
||||
File: bashref.info, Node: Major Differences From The Bourne Shell, Next: GNU Free Documentation License, Prev: Reporting Bugs, Up: Top
|
||||
|
||||
Appendix B Major Differences From The Bourne Shell
|
||||
**************************************************
|
||||
@@ -8596,25 +8598,15 @@ many of the limitations of the SVR4.2 shell. For instance:
|
||||
turns on job control).
|
||||
|
||||
|
||||
File: bashref.info, Node: Copying This Manual, Next: Indexes, Prev: Major Differences From The Bourne Shell, Up: Top
|
||||
File: bashref.info, Node: GNU Free Documentation License, Next: Indexes, Prev: Major Differences From The Bourne Shell, Up: Top
|
||||
|
||||
Appendix C Copying This Manual
|
||||
******************************
|
||||
|
||||
* Menu:
|
||||
|
||||
* GNU Free Documentation License:: License for copying this manual.
|
||||
|
||||
|
||||
File: bashref.info, Node: GNU Free Documentation License, Up: Copying This Manual
|
||||
|
||||
C.1 GNU Free Documentation License
|
||||
==================================
|
||||
Appendix C GNU Free Documentation License
|
||||
*****************************************
|
||||
|
||||
Version 1.2, November 2002
|
||||
|
||||
Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
|
||||
59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
|
||||
51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
@@ -8945,7 +8937,7 @@ C.1 GNU Free Documentation License
|
||||
a storage or distribution medium, is called an "aggregate" if the
|
||||
copyright resulting from the compilation is not used to limit the
|
||||
legal rights of the compilation's users beyond what the individual
|
||||
works permit. When the Document is included an aggregate, this
|
||||
works permit. When the Document is included in an aggregate, this
|
||||
License does not apply to the other works in the aggregate which
|
||||
are not themselves derivative works of the Document.
|
||||
|
||||
@@ -9006,8 +8998,8 @@ C.1 GNU Free Documentation License
|
||||
you may choose any version ever published (not as a draft) by the
|
||||
Free Software Foundation.
|
||||
|
||||
C.1.1 ADDENDUM: How to use this License for your documents
|
||||
----------------------------------------------------------
|
||||
ADDENDUM: How to use this License for your documents
|
||||
====================================================
|
||||
|
||||
To use this License in a document you have written, include a copy of
|
||||
the License in the document and put the following copyright and license
|
||||
@@ -9017,8 +9009,8 @@ notices just after the title page:
|
||||
Permission is granted to copy, distribute and/or modify this document
|
||||
under the terms of the GNU Free Documentation License, Version 1.2
|
||||
or any later version published by the Free Software Foundation;
|
||||
with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
|
||||
A copy of the license is included in the section entitled ``GNU
|
||||
with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
|
||||
Texts. A copy of the license is included in the section entitled ``GNU
|
||||
Free Documentation License''.
|
||||
|
||||
If you have Invariant Sections, Front-Cover Texts and Back-Cover
|
||||
@@ -9038,7 +9030,7 @@ free software license, such as the GNU General Public License, to
|
||||
permit their use in free software.
|
||||
|
||||
|
||||
File: bashref.info, Node: Indexes, Prev: Copying This Manual, Up: Top
|
||||
File: bashref.info, Node: Indexes, Prev: GNU Free Documentation License, Up: Top
|
||||
|
||||
Appendix D Indexes
|
||||
******************
|
||||
@@ -9223,11 +9215,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 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)
|
||||
* 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)
|
||||
* BASHPID: Bash Variables. (line 16)
|
||||
* bell-style: Readline Init File Syntax.
|
||||
(line 38)
|
||||
@@ -9235,77 +9227,77 @@ D.3 Parameter and Variable Index
|
||||
(line 45)
|
||||
* CDPATH: Bourne Shell Variables.
|
||||
(line 9)
|
||||
* COLUMNS: Bash Variables. (line 106)
|
||||
* COLUMNS: Bash Variables. (line 107)
|
||||
* comment-begin: Readline Init File Syntax.
|
||||
(line 50)
|
||||
* 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)
|
||||
* 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)
|
||||
* completion-query-items: Readline Init File Syntax.
|
||||
(line 60)
|
||||
* COMPREPLY: Bash Variables. (line 157)
|
||||
* COMPREPLY: Bash Variables. (line 158)
|
||||
* convert-meta: Readline Init File Syntax.
|
||||
(line 70)
|
||||
* DIRSTACK: Bash Variables. (line 162)
|
||||
* DIRSTACK: Bash Variables. (line 163)
|
||||
* disable-completion: Readline Init File Syntax.
|
||||
(line 76)
|
||||
* editing-mode: Readline Init File Syntax.
|
||||
(line 81)
|
||||
* EMACS: Bash Variables. (line 172)
|
||||
* EMACS: Bash Variables. (line 173)
|
||||
* enable-keypad: Readline Init File Syntax.
|
||||
(line 87)
|
||||
* EUID: Bash Variables. (line 177)
|
||||
* EUID: Bash Variables. (line 178)
|
||||
* expand-tilde: Readline Init File Syntax.
|
||||
(line 92)
|
||||
* 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)
|
||||
* 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)
|
||||
* history-preserve-point: Readline Init File Syntax.
|
||||
(line 96)
|
||||
* HISTSIZE: Bash Variables. (line 279)
|
||||
* HISTTIMEFORMAT: Bash Variables. (line 283)
|
||||
* HISTSIZE: Bash Variables. (line 280)
|
||||
* HISTTIMEFORMAT: Bash Variables. (line 284)
|
||||
* HOME: Bourne Shell Variables.
|
||||
(line 13)
|
||||
* horizontal-scroll-mode: Readline Init File Syntax.
|
||||
(line 102)
|
||||
* HOSTFILE: Bash Variables. (line 292)
|
||||
* HOSTNAME: Bash Variables. (line 303)
|
||||
* HOSTTYPE: Bash Variables. (line 306)
|
||||
* HOSTFILE: Bash Variables. (line 293)
|
||||
* HOSTNAME: Bash Variables. (line 304)
|
||||
* HOSTTYPE: Bash Variables. (line 307)
|
||||
* IFS: Bourne Shell Variables.
|
||||
(line 18)
|
||||
* IGNOREEOF: Bash Variables. (line 309)
|
||||
* IGNOREEOF: Bash Variables. (line 310)
|
||||
* input-meta: Readline Init File Syntax.
|
||||
(line 109)
|
||||
* INPUTRC: Bash Variables. (line 319)
|
||||
* INPUTRC: Bash Variables. (line 320)
|
||||
* isearch-terminators: Readline Init File Syntax.
|
||||
(line 116)
|
||||
* keymap: Readline Init File Syntax.
|
||||
(line 123)
|
||||
* LANG: Bash Variables. (line 323)
|
||||
* LC_ALL: Bash Variables. (line 327)
|
||||
* LC_COLLATE: Bash Variables. (line 331)
|
||||
* LC_CTYPE: Bash Variables. (line 338)
|
||||
* LANG: Bash Variables. (line 324)
|
||||
* LC_ALL: Bash Variables. (line 328)
|
||||
* LC_COLLATE: Bash Variables. (line 332)
|
||||
* LC_CTYPE: Bash Variables. (line 339)
|
||||
* LC_MESSAGES <1>: Locale Translation. (line 11)
|
||||
* 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)
|
||||
* 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)
|
||||
* MAIL: Bourne Shell Variables.
|
||||
(line 22)
|
||||
* MAILCHECK: Bash Variables. (line 364)
|
||||
* MAILCHECK: Bash Variables. (line 365)
|
||||
* MAILPATH: Bourne Shell Variables.
|
||||
(line 27)
|
||||
* mark-modified-lines: Readline Init File Syntax.
|
||||
@@ -9316,46 +9308,46 @@ D.3 Parameter and Variable Index
|
||||
(line 146)
|
||||
* meta-flag: Readline Init File Syntax.
|
||||
(line 109)
|
||||
* OLDPWD: Bash Variables. (line 372)
|
||||
* OLDPWD: Bash Variables. (line 373)
|
||||
* OPTARG: Bourne Shell Variables.
|
||||
(line 34)
|
||||
* OPTERR: Bash Variables. (line 375)
|
||||
* OPTERR: Bash Variables. (line 376)
|
||||
* OPTIND: Bourne Shell Variables.
|
||||
(line 38)
|
||||
* OSTYPE: Bash Variables. (line 379)
|
||||
* OSTYPE: Bash Variables. (line 380)
|
||||
* 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 382)
|
||||
* POSIXLY_CORRECT: Bash Variables. (line 387)
|
||||
* PPID: Bash Variables. (line 396)
|
||||
* PROMPT_COMMAND: Bash Variables. (line 400)
|
||||
* PIPESTATUS: Bash Variables. (line 383)
|
||||
* POSIXLY_CORRECT: Bash Variables. (line 388)
|
||||
* PPID: Bash Variables. (line 397)
|
||||
* PROMPT_COMMAND: Bash Variables. (line 401)
|
||||
* PS1: Bourne Shell Variables.
|
||||
(line 48)
|
||||
* PS2: Bourne Shell Variables.
|
||||
(line 53)
|
||||
* 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)
|
||||
* 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)
|
||||
* 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 451)
|
||||
* TMOUT: Bash Variables. (line 489)
|
||||
* TMPDIR: Bash Variables. (line 501)
|
||||
* UID: Bash Variables. (line 505)
|
||||
* TIMEFORMAT: Bash Variables. (line 452)
|
||||
* TMOUT: Bash Variables. (line 490)
|
||||
* TMPDIR: Bash Variables. (line 502)
|
||||
* UID: Bash Variables. (line 506)
|
||||
* visible-stats: Readline Init File Syntax.
|
||||
(line 183)
|
||||
|
||||
@@ -9532,8 +9524,6 @@ D.5 Concept Index
|
||||
* expressions, arithmetic: Shell Arithmetic. (line 6)
|
||||
* expressions, conditional: Bash Conditional Expressions.
|
||||
(line 6)
|
||||
* FDL, GNU Free Documentation License: GNU Free Documentation License.
|
||||
(line 6)
|
||||
* field: Definitions. (line 29)
|
||||
* filename: Definitions. (line 34)
|
||||
* filename expansion: Filename Expansion. (line 9)
|
||||
@@ -9556,8 +9546,8 @@ D.5 Concept Index
|
||||
* interactive shell: Invoking Bash. (line 127)
|
||||
* internationalization: Locale Translation. (line 6)
|
||||
* job: Definitions. (line 37)
|
||||
* job control <1>: Definitions. (line 41)
|
||||
* job control: Job Control Basics. (line 6)
|
||||
* job control <1>: Job Control Basics. (line 6)
|
||||
* job control: Definitions. (line 41)
|
||||
* kill ring: Readline Killing Commands.
|
||||
(line 19)
|
||||
* killing text: Readline Killing Commands.
|
||||
@@ -9605,8 +9595,8 @@ D.5 Concept Index
|
||||
* shell, interactive: Interactive Shells. (line 6)
|
||||
* signal: Definitions. (line 76)
|
||||
* signal handling: Signals. (line 6)
|
||||
* special builtin <1>: Definitions. (line 80)
|
||||
* special builtin: Special Builtins. (line 6)
|
||||
* special builtin <1>: Special Builtins. (line 6)
|
||||
* special builtin: Definitions. (line 80)
|
||||
* startup files: Bash Startup Files. (line 6)
|
||||
* suspending jobs: Job Control Basics. (line 6)
|
||||
* tilde expansion: Tilde Expansion. (line 6)
|
||||
@@ -9623,132 +9613,131 @@ D.5 Concept Index
|
||||
|
||||
|
||||
Tag Table:
|
||||
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
|
||||
Node: Top1348
|
||||
Node: Introduction3187
|
||||
Node: What is Bash?3415
|
||||
Node: What is a shell?4528
|
||||
Node: Definitions7068
|
||||
Node: Basic Shell Features9837
|
||||
Node: Shell Syntax11056
|
||||
Node: Shell Operation12086
|
||||
Node: Quoting13380
|
||||
Node: Escape Character14683
|
||||
Node: Single Quotes15168
|
||||
Node: Double Quotes15516
|
||||
Node: ANSI-C Quoting16641
|
||||
Node: Locale Translation17597
|
||||
Node: Comments18493
|
||||
Node: Shell Commands19111
|
||||
Node: Simple Commands19877
|
||||
Node: Pipelines20508
|
||||
Node: Lists22383
|
||||
Node: Compound Commands24014
|
||||
Node: Looping Constructs24798
|
||||
Node: Conditional Constructs27245
|
||||
Node: Command Grouping34805
|
||||
Node: Shell Functions36284
|
||||
Node: Shell Parameters40745
|
||||
Node: Positional Parameters43075
|
||||
Node: Special Parameters43975
|
||||
Node: Shell Expansions46939
|
||||
Node: Brace Expansion48864
|
||||
Node: Tilde Expansion51190
|
||||
Node: Shell Parameter Expansion53541
|
||||
Node: Command Substitution61241
|
||||
Node: Arithmetic Expansion62574
|
||||
Node: Process Substitution63424
|
||||
Node: Word Splitting64474
|
||||
Node: Filename Expansion66097
|
||||
Node: Pattern Matching68237
|
||||
Node: Quote Removal71555
|
||||
Node: Redirections71850
|
||||
Node: Executing Commands79580
|
||||
Node: Simple Command Expansion80250
|
||||
Node: Command Search and Execution82180
|
||||
Node: Command Execution Environment84186
|
||||
Node: Environment86985
|
||||
Node: Exit Status88645
|
||||
Node: Signals89849
|
||||
Node: Shell Scripts91817
|
||||
Node: Shell Builtin Commands94335
|
||||
Node: Bourne Shell Builtins96012
|
||||
Node: Bash Builtins113242
|
||||
Node: Modifying Shell Behavior133374
|
||||
Node: The Set Builtin133719
|
||||
Node: The Shopt Builtin142567
|
||||
Node: Special Builtins152797
|
||||
Node: Shell Variables153776
|
||||
Node: Bourne Shell Variables154216
|
||||
Node: Bash Variables156197
|
||||
Node: Bash Features177569
|
||||
Node: Invoking Bash178452
|
||||
Node: Bash Startup Files184261
|
||||
Node: Interactive Shells189230
|
||||
Node: What is an Interactive Shell?189640
|
||||
Node: Is this Shell Interactive?190289
|
||||
Node: Interactive Shell Behavior191104
|
||||
Node: Bash Conditional Expressions194384
|
||||
Node: Shell Arithmetic197963
|
||||
Node: Aliases200709
|
||||
Node: Arrays203281
|
||||
Node: The Directory Stack206630
|
||||
Node: Directory Stack Builtins207344
|
||||
Node: Printing a Prompt210236
|
||||
Node: The Restricted Shell212950
|
||||
Node: Bash POSIX Mode214782
|
||||
Node: Job Control222541
|
||||
Node: Job Control Basics223001
|
||||
Node: Job Control Builtins227510
|
||||
Node: Job Control Variables231837
|
||||
Node: Command Line Editing232995
|
||||
Node: Introduction and Notation233990
|
||||
Node: Readline Interaction235612
|
||||
Node: Readline Bare Essentials236803
|
||||
Node: Readline Movement Commands238592
|
||||
Node: Readline Killing Commands239557
|
||||
Node: Readline Arguments241477
|
||||
Node: Searching242521
|
||||
Node: Readline Init File244707
|
||||
Node: Readline Init File Syntax245854
|
||||
Node: Conditional Init Constructs258229
|
||||
Node: Sample Init File260762
|
||||
Node: Bindable Readline Commands263879
|
||||
Node: Commands For Moving265086
|
||||
Node: Commands For History265947
|
||||
Node: Commands For Text269102
|
||||
Node: Commands For Killing271775
|
||||
Node: Numeric Arguments273917
|
||||
Node: Commands For Completion275056
|
||||
Node: Keyboard Macros278649
|
||||
Node: Miscellaneous Commands279220
|
||||
Node: Readline vi Mode284531
|
||||
Node: Programmable Completion285445
|
||||
Node: Programmable Completion Builtins291263
|
||||
Node: Using History Interactively298859
|
||||
Node: Bash History Facilities299543
|
||||
Node: Bash History Builtins302457
|
||||
Node: History Interaction306314
|
||||
Node: Event Designators309019
|
||||
Node: Word Designators310034
|
||||
Node: Modifiers311673
|
||||
Node: Installing Bash313077
|
||||
Node: Basic Installation314214
|
||||
Node: Compilers and Options316906
|
||||
Node: Compiling For Multiple Architectures317647
|
||||
Node: Installation Names319311
|
||||
Node: Specifying the System Type320129
|
||||
Node: Sharing Defaults320845
|
||||
Node: Operation Controls321518
|
||||
Node: Optional Features322476
|
||||
Node: Reporting Bugs331407
|
||||
Node: Major Differences From The Bourne Shell332601
|
||||
Node: GNU Free Documentation License349281
|
||||
Node: Indexes371742
|
||||
Node: Builtin Index372196
|
||||
Node: Reserved Word Index378729
|
||||
Node: Variable Index381177
|
||||
Node: Function Index392341
|
||||
Node: Concept Index399073
|
||||
|
||||
End Tag Table
|
||||
|
||||
Reference in New Issue
Block a user