mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-08-06 10:12:38 +02:00
commit bash-20190712 snapshot
This commit is contained in:
+236
-227
@@ -2,9 +2,9 @@ This is bashref.info, produced by makeinfo version 6.5 from
|
||||
bashref.texi.
|
||||
|
||||
This text is a brief description of the features that are present in the
|
||||
Bash shell (version 5.0, 21 June 2019).
|
||||
Bash shell (version 5.0, 8 July 2019).
|
||||
|
||||
This is Edition 5.0, last updated 21 June 2019, of 'The GNU Bash
|
||||
This is Edition 5.0, last updated 8 July 2019, of 'The GNU Bash
|
||||
Reference Manual', for 'Bash', Version 5.0.
|
||||
|
||||
Copyright (C) 1988-2018 Free Software Foundation, Inc.
|
||||
@@ -27,10 +27,10 @@ Bash Features
|
||||
*************
|
||||
|
||||
This text is a brief description of the features that are present in the
|
||||
Bash shell (version 5.0, 21 June 2019). The Bash home page is
|
||||
Bash shell (version 5.0, 8 July 2019). The Bash home page is
|
||||
<http://www.gnu.org/software/bash/>.
|
||||
|
||||
This is Edition 5.0, last updated 21 June 2019, of 'The GNU Bash
|
||||
This is Edition 5.0, last updated 8 July 2019, of 'The GNU Bash
|
||||
Reference Manual', for 'Bash', Version 5.0.
|
||||
|
||||
Bash contains features that appear in other popular shells, and some
|
||||
@@ -2520,7 +2520,8 @@ File: bashref.info, Node: Simple Command Expansion, Next: Command Search and E
|
||||
------------------------------
|
||||
|
||||
When a simple command is executed, the shell performs the following
|
||||
expansions, assignments, and redirections, from left to right.
|
||||
expansions, assignments, and redirections, from left to right, in the
|
||||
following order.
|
||||
|
||||
1. The words that the parser has marked as variable assignments (those
|
||||
preceding the command name) and redirections are saved for later
|
||||
@@ -3320,8 +3321,10 @@ standard.
|
||||
references. '-n' has no effect if the '-f' option is supplied. If
|
||||
no options are supplied, each NAME refers to a variable; if there
|
||||
is no variable by that name, any function with that name is unset.
|
||||
Readonly variables and functions may not be unset. The return
|
||||
status is zero unless a NAME is readonly.
|
||||
Readonly variables and functions may not be unset. Some shell
|
||||
variables lose their special behavior if they are unset; such
|
||||
behavior is noted in the description of the individual variables.
|
||||
The return status is zero unless a NAME is readonly.
|
||||
|
||||
|
||||
File: bashref.info, Node: Bash Builtins, Next: Modifying Shell Behavior, Prev: Bourne Shell Builtins, Up: Shell Builtin Commands
|
||||
@@ -4914,7 +4917,9 @@ Variables::).
|
||||
'BASH_COMMAND'
|
||||
The command currently being executed or about to be executed,
|
||||
unless the shell is executing a command as the result of a trap, in
|
||||
which case it is the command executing at the time of the trap.
|
||||
which case it is the command executing at the time of the trap. If
|
||||
'BASH_COMMAND' is unset, it loses its special properties, even if
|
||||
it is subsequently reset.
|
||||
|
||||
'BASH_COMPAT'
|
||||
The value is used to set the shell's compatibility level. *Note
|
||||
@@ -4970,7 +4975,8 @@ Variables::).
|
||||
'BASH_SUBSHELL'
|
||||
Incremented by one within each subshell or subshell environment
|
||||
when the shell begins executing in that environment. The initial
|
||||
value is 0.
|
||||
value is 0. If 'BASH_SUBSHELL' is unset, it loses its special
|
||||
properties, even if it is subsequently reset.
|
||||
|
||||
'BASH_VERSINFO'
|
||||
A readonly array variable (*note Arrays::) whose members hold
|
||||
@@ -5331,7 +5337,8 @@ Variables::).
|
||||
|
||||
'LINENO'
|
||||
The line number in the script or shell function currently
|
||||
executing.
|
||||
executing. If 'LINENO' is unset, it loses its special properties,
|
||||
even if it is subsequently reset.
|
||||
|
||||
'LINES'
|
||||
Used by the 'select' command to determine the column length for
|
||||
@@ -5418,7 +5425,8 @@ Variables::).
|
||||
'RANDOM'
|
||||
Each time this parameter is referenced, it expands to a random
|
||||
integer between 0 and 32767. Assigning a value to this variable
|
||||
seeds the random number generator.
|
||||
seeds the random number generator. If 'RANDOM' is unset, it loses
|
||||
its special properties, even if it is subsequently reset.
|
||||
|
||||
'READLINE_LINE'
|
||||
The contents of the Readline line buffer, for use with 'bind -x'
|
||||
@@ -5435,7 +5443,8 @@ Variables::).
|
||||
This variable expands to the number of seconds since the shell was
|
||||
started. Assignment to this variable resets the count to the value
|
||||
assigned, and the expanded value becomes the value assigned plus
|
||||
the number of seconds since the assignment.
|
||||
the number of seconds since the assignment. If 'SECONDS' is unset,
|
||||
it loses its special properties, even if it is subsequently reset.
|
||||
|
||||
'SHELL'
|
||||
This environment variable expands to the full pathname to the
|
||||
@@ -11181,17 +11190,17 @@ D.3 Parameter and Variable Index
|
||||
* BASH_ARGV0: Bash Variables. (line 66)
|
||||
* BASH_CMDS: Bash Variables. (line 74)
|
||||
* BASH_COMMAND: Bash Variables. (line 83)
|
||||
* BASH_COMPAT: Bash Variables. (line 88)
|
||||
* BASH_ENV: Bash Variables. (line 103)
|
||||
* BASH_EXECUTION_STRING: Bash Variables. (line 109)
|
||||
* BASH_LINENO: Bash Variables. (line 112)
|
||||
* BASH_LOADABLES_PATH: Bash Variables. (line 120)
|
||||
* BASH_REMATCH: Bash Variables. (line 124)
|
||||
* BASH_SOURCE: Bash Variables. (line 132)
|
||||
* BASH_SUBSHELL: Bash Variables. (line 139)
|
||||
* BASH_VERSINFO: Bash Variables. (line 144)
|
||||
* BASH_VERSION: Bash Variables. (line 167)
|
||||
* BASH_XTRACEFD: Bash Variables. (line 170)
|
||||
* BASH_COMPAT: Bash Variables. (line 90)
|
||||
* BASH_ENV: Bash Variables. (line 105)
|
||||
* BASH_EXECUTION_STRING: Bash Variables. (line 111)
|
||||
* BASH_LINENO: Bash Variables. (line 114)
|
||||
* BASH_LOADABLES_PATH: Bash Variables. (line 122)
|
||||
* BASH_REMATCH: Bash Variables. (line 126)
|
||||
* BASH_SOURCE: Bash Variables. (line 134)
|
||||
* BASH_SUBSHELL: Bash Variables. (line 141)
|
||||
* BASH_VERSINFO: Bash Variables. (line 147)
|
||||
* BASH_VERSION: Bash Variables. (line 170)
|
||||
* BASH_XTRACEFD: Bash Variables. (line 173)
|
||||
* bell-style: Readline Init File Syntax.
|
||||
(line 38)
|
||||
* bind-tty-special-chars: Readline Init File Syntax.
|
||||
@@ -11200,12 +11209,12 @@ D.3 Parameter and Variable Index
|
||||
(line 50)
|
||||
* CDPATH: Bourne Shell Variables.
|
||||
(line 9)
|
||||
* CHILD_MAX: Bash Variables. (line 181)
|
||||
* CHILD_MAX: Bash Variables. (line 184)
|
||||
* colored-completion-prefix: Readline Init File Syntax.
|
||||
(line 55)
|
||||
* colored-stats: Readline Init File Syntax.
|
||||
(line 62)
|
||||
* COLUMNS: Bash Variables. (line 188)
|
||||
* COLUMNS: Bash Variables. (line 191)
|
||||
* comment-begin: Readline Init File Syntax.
|
||||
(line 68)
|
||||
* completion-display-width: Readline Init File Syntax.
|
||||
@@ -11218,91 +11227,91 @@ D.3 Parameter and Variable Index
|
||||
(line 91)
|
||||
* completion-query-items: Readline Init File Syntax.
|
||||
(line 98)
|
||||
* COMPREPLY: Bash Variables. (line 240)
|
||||
* COMP_CWORD: Bash Variables. (line 194)
|
||||
* COMP_KEY: Bash Variables. (line 223)
|
||||
* COMP_LINE: Bash Variables. (line 200)
|
||||
* COMP_POINT: Bash Variables. (line 205)
|
||||
* COMP_TYPE: Bash Variables. (line 213)
|
||||
* COMP_WORDBREAKS: Bash Variables. (line 227)
|
||||
* COMP_WORDS: Bash Variables. (line 233)
|
||||
* COMPREPLY: Bash Variables. (line 243)
|
||||
* COMP_CWORD: Bash Variables. (line 197)
|
||||
* COMP_KEY: Bash Variables. (line 226)
|
||||
* COMP_LINE: Bash Variables. (line 203)
|
||||
* COMP_POINT: Bash Variables. (line 208)
|
||||
* COMP_TYPE: Bash Variables. (line 216)
|
||||
* COMP_WORDBREAKS: Bash Variables. (line 230)
|
||||
* COMP_WORDS: Bash Variables. (line 236)
|
||||
* convert-meta: Readline Init File Syntax.
|
||||
(line 108)
|
||||
* COPROC: Bash Variables. (line 246)
|
||||
* DIRSTACK: Bash Variables. (line 250)
|
||||
* COPROC: Bash Variables. (line 249)
|
||||
* DIRSTACK: Bash Variables. (line 253)
|
||||
* disable-completion: Readline Init File Syntax.
|
||||
(line 116)
|
||||
* echo-control-characters: Readline Init File Syntax.
|
||||
(line 121)
|
||||
* editing-mode: Readline Init File Syntax.
|
||||
(line 126)
|
||||
* EMACS: Bash Variables. (line 260)
|
||||
* EMACS: Bash Variables. (line 263)
|
||||
* emacs-mode-string: Readline Init File Syntax.
|
||||
(line 132)
|
||||
* enable-bracketed-paste: Readline Init File Syntax.
|
||||
(line 142)
|
||||
* enable-keypad: Readline Init File Syntax.
|
||||
(line 150)
|
||||
* ENV: Bash Variables. (line 265)
|
||||
* EPOCHREALTIME: Bash Variables. (line 269)
|
||||
* EPOCHSECONDS: Bash Variables. (line 277)
|
||||
* EUID: Bash Variables. (line 284)
|
||||
* EXECIGNORE: Bash Variables. (line 288)
|
||||
* ENV: Bash Variables. (line 268)
|
||||
* EPOCHREALTIME: Bash Variables. (line 272)
|
||||
* EPOCHSECONDS: Bash Variables. (line 280)
|
||||
* EUID: Bash Variables. (line 287)
|
||||
* EXECIGNORE: Bash Variables. (line 291)
|
||||
* expand-tilde: Readline Init File Syntax.
|
||||
(line 161)
|
||||
* FCEDIT: Bash Variables. (line 301)
|
||||
* FIGNORE: Bash Variables. (line 305)
|
||||
* FUNCNAME: Bash Variables. (line 311)
|
||||
* FUNCNEST: Bash Variables. (line 328)
|
||||
* GLOBIGNORE: Bash Variables. (line 333)
|
||||
* GROUPS: Bash Variables. (line 340)
|
||||
* histchars: Bash Variables. (line 346)
|
||||
* HISTCMD: Bash Variables. (line 361)
|
||||
* HISTCONTROL: Bash Variables. (line 366)
|
||||
* HISTFILE: Bash Variables. (line 382)
|
||||
* HISTFILESIZE: Bash Variables. (line 386)
|
||||
* HISTIGNORE: Bash Variables. (line 397)
|
||||
* FCEDIT: Bash Variables. (line 304)
|
||||
* FIGNORE: Bash Variables. (line 308)
|
||||
* FUNCNAME: Bash Variables. (line 314)
|
||||
* FUNCNEST: Bash Variables. (line 331)
|
||||
* GLOBIGNORE: Bash Variables. (line 336)
|
||||
* GROUPS: Bash Variables. (line 343)
|
||||
* histchars: Bash Variables. (line 349)
|
||||
* HISTCMD: Bash Variables. (line 364)
|
||||
* HISTCONTROL: Bash Variables. (line 369)
|
||||
* HISTFILE: Bash Variables. (line 385)
|
||||
* HISTFILESIZE: Bash Variables. (line 389)
|
||||
* HISTIGNORE: Bash Variables. (line 400)
|
||||
* history-preserve-point: Readline Init File Syntax.
|
||||
(line 165)
|
||||
* history-size: Readline Init File Syntax.
|
||||
(line 171)
|
||||
* HISTSIZE: Bash Variables. (line 417)
|
||||
* HISTTIMEFORMAT: Bash Variables. (line 424)
|
||||
* HISTSIZE: Bash Variables. (line 420)
|
||||
* HISTTIMEFORMAT: Bash Variables. (line 427)
|
||||
* HOME: Bourne Shell Variables.
|
||||
(line 13)
|
||||
* horizontal-scroll-mode: Readline Init File Syntax.
|
||||
(line 180)
|
||||
* HOSTFILE: Bash Variables. (line 432)
|
||||
* HOSTNAME: Bash Variables. (line 443)
|
||||
* HOSTTYPE: Bash Variables. (line 446)
|
||||
* HOSTFILE: Bash Variables. (line 435)
|
||||
* HOSTNAME: Bash Variables. (line 446)
|
||||
* HOSTTYPE: Bash Variables. (line 449)
|
||||
* IFS: Bourne Shell Variables.
|
||||
(line 18)
|
||||
* IGNOREEOF: Bash Variables. (line 449)
|
||||
* IGNOREEOF: Bash Variables. (line 452)
|
||||
* input-meta: Readline Init File Syntax.
|
||||
(line 187)
|
||||
* INPUTRC: Bash Variables. (line 459)
|
||||
* INSIDE_EMACS: Bash Variables. (line 463)
|
||||
* INPUTRC: Bash Variables. (line 462)
|
||||
* INSIDE_EMACS: Bash Variables. (line 466)
|
||||
* isearch-terminators: Readline Init File Syntax.
|
||||
(line 195)
|
||||
* keymap: Readline Init File Syntax.
|
||||
(line 202)
|
||||
* LANG: Bash Variables. (line 469)
|
||||
* LC_ALL: Bash Variables. (line 473)
|
||||
* LC_COLLATE: Bash Variables. (line 477)
|
||||
* LC_CTYPE: Bash Variables. (line 484)
|
||||
* LANG: Bash Variables. (line 472)
|
||||
* LC_ALL: Bash Variables. (line 476)
|
||||
* LC_COLLATE: Bash Variables. (line 480)
|
||||
* LC_CTYPE: Bash Variables. (line 487)
|
||||
* LC_MESSAGES: Locale Translation. (line 11)
|
||||
* LC_MESSAGES <1>: Bash Variables. (line 489)
|
||||
* LC_NUMERIC: Bash Variables. (line 493)
|
||||
* LC_TIME: Bash Variables. (line 497)
|
||||
* LINENO: Bash Variables. (line 501)
|
||||
* LINES: Bash Variables. (line 505)
|
||||
* MACHTYPE: Bash Variables. (line 511)
|
||||
* LC_MESSAGES <1>: Bash Variables. (line 492)
|
||||
* LC_NUMERIC: Bash Variables. (line 496)
|
||||
* LC_TIME: Bash Variables. (line 500)
|
||||
* LINENO: Bash Variables. (line 504)
|
||||
* LINES: Bash Variables. (line 509)
|
||||
* MACHTYPE: Bash Variables. (line 515)
|
||||
* MAIL: Bourne Shell Variables.
|
||||
(line 22)
|
||||
* MAILCHECK: Bash Variables. (line 515)
|
||||
* MAILCHECK: Bash Variables. (line 519)
|
||||
* MAILPATH: Bourne Shell Variables.
|
||||
(line 27)
|
||||
* MAPFILE: Bash Variables. (line 523)
|
||||
* MAPFILE: Bash Variables. (line 527)
|
||||
* mark-modified-lines: Readline Init File Syntax.
|
||||
(line 232)
|
||||
* mark-symlinked-directories: Readline Init File Syntax.
|
||||
@@ -11313,42 +11322,42 @@ D.3 Parameter and Variable Index
|
||||
(line 249)
|
||||
* meta-flag: Readline Init File Syntax.
|
||||
(line 187)
|
||||
* OLDPWD: Bash Variables. (line 527)
|
||||
* OLDPWD: Bash Variables. (line 531)
|
||||
* OPTARG: Bourne Shell Variables.
|
||||
(line 34)
|
||||
* OPTERR: Bash Variables. (line 530)
|
||||
* OPTERR: Bash Variables. (line 534)
|
||||
* OPTIND: Bourne Shell Variables.
|
||||
(line 38)
|
||||
* OSTYPE: Bash Variables. (line 534)
|
||||
* OSTYPE: Bash Variables. (line 538)
|
||||
* output-meta: Readline Init File Syntax.
|
||||
(line 254)
|
||||
* page-completions: Readline Init File Syntax.
|
||||
(line 260)
|
||||
* PATH: Bourne Shell Variables.
|
||||
(line 42)
|
||||
* PIPESTATUS: Bash Variables. (line 537)
|
||||
* POSIXLY_CORRECT: Bash Variables. (line 542)
|
||||
* PPID: Bash Variables. (line 552)
|
||||
* PROMPT_COMMAND: Bash Variables. (line 556)
|
||||
* PROMPT_DIRTRIM: Bash Variables. (line 560)
|
||||
* PS0: Bash Variables. (line 566)
|
||||
* PIPESTATUS: Bash Variables. (line 541)
|
||||
* POSIXLY_CORRECT: Bash Variables. (line 546)
|
||||
* PPID: Bash Variables. (line 556)
|
||||
* PROMPT_COMMAND: Bash Variables. (line 560)
|
||||
* PROMPT_DIRTRIM: Bash Variables. (line 564)
|
||||
* PS0: Bash Variables. (line 570)
|
||||
* PS1: Bourne Shell Variables.
|
||||
(line 48)
|
||||
* PS2: Bourne Shell Variables.
|
||||
(line 53)
|
||||
* PS3: Bash Variables. (line 571)
|
||||
* PS4: Bash Variables. (line 576)
|
||||
* PWD: Bash Variables. (line 584)
|
||||
* RANDOM: Bash Variables. (line 587)
|
||||
* READLINE_LINE: Bash Variables. (line 592)
|
||||
* READLINE_POINT: Bash Variables. (line 596)
|
||||
* REPLY: Bash Variables. (line 600)
|
||||
* PS3: Bash Variables. (line 575)
|
||||
* PS4: Bash Variables. (line 580)
|
||||
* PWD: Bash Variables. (line 588)
|
||||
* RANDOM: Bash Variables. (line 591)
|
||||
* READLINE_LINE: Bash Variables. (line 597)
|
||||
* READLINE_POINT: Bash Variables. (line 601)
|
||||
* REPLY: Bash Variables. (line 605)
|
||||
* revert-all-at-newline: Readline Init File Syntax.
|
||||
(line 270)
|
||||
* SECONDS: Bash Variables. (line 603)
|
||||
* SHELL: Bash Variables. (line 609)
|
||||
* SHELLOPTS: Bash Variables. (line 614)
|
||||
* SHLVL: Bash Variables. (line 623)
|
||||
* SECONDS: Bash Variables. (line 608)
|
||||
* SHELL: Bash Variables. (line 615)
|
||||
* SHELLOPTS: Bash Variables. (line 620)
|
||||
* SHLVL: Bash Variables. (line 629)
|
||||
* show-all-if-ambiguous: Readline Init File Syntax.
|
||||
(line 276)
|
||||
* show-all-if-unmodified: Readline Init File Syntax.
|
||||
@@ -11357,13 +11366,13 @@ D.3 Parameter and Variable Index
|
||||
(line 291)
|
||||
* skip-completed-text: Readline Init File Syntax.
|
||||
(line 297)
|
||||
* SRANDOM: Bash Variables. (line 628)
|
||||
* SRANDOM: Bash Variables. (line 634)
|
||||
* TEXTDOMAIN: Locale Translation. (line 11)
|
||||
* TEXTDOMAINDIR: Locale Translation. (line 11)
|
||||
* TIMEFORMAT: Bash Variables. (line 637)
|
||||
* TMOUT: Bash Variables. (line 675)
|
||||
* TMPDIR: Bash Variables. (line 687)
|
||||
* UID: Bash Variables. (line 691)
|
||||
* TIMEFORMAT: Bash Variables. (line 643)
|
||||
* TMOUT: Bash Variables. (line 681)
|
||||
* TMPDIR: Bash Variables. (line 693)
|
||||
* UID: Bash Variables. (line 697)
|
||||
* vi-cmd-mode-string: Readline Init File Syntax.
|
||||
(line 310)
|
||||
* vi-ins-mode-string: Readline Init File Syntax.
|
||||
@@ -11734,134 +11743,134 @@ D.5 Concept Index
|
||||
|
||||
|
||||
Tag Table:
|
||||
Node: Top889
|
||||
Node: Introduction2801
|
||||
Node: What is Bash?3017
|
||||
Node: What is a shell?4131
|
||||
Node: Definitions6669
|
||||
Node: Basic Shell Features9620
|
||||
Node: Shell Syntax10839
|
||||
Node: Shell Operation11865
|
||||
Node: Quoting13158
|
||||
Node: Escape Character14458
|
||||
Node: Single Quotes14943
|
||||
Node: Double Quotes15291
|
||||
Node: ANSI-C Quoting16569
|
||||
Node: Locale Translation17828
|
||||
Node: Comments18724
|
||||
Node: Shell Commands19342
|
||||
Node: Simple Commands20214
|
||||
Node: Pipelines20845
|
||||
Node: Lists23777
|
||||
Node: Compound Commands25568
|
||||
Node: Looping Constructs26580
|
||||
Node: Conditional Constructs29075
|
||||
Node: Command Grouping40243
|
||||
Node: Coprocesses41722
|
||||
Node: GNU Parallel43625
|
||||
Node: Shell Functions47683
|
||||
Node: Shell Parameters54766
|
||||
Node: Positional Parameters59179
|
||||
Node: Special Parameters60079
|
||||
Node: Shell Expansions63833
|
||||
Node: Brace Expansion65956
|
||||
Node: Tilde Expansion68679
|
||||
Node: Shell Parameter Expansion71296
|
||||
Node: Command Substitution85729
|
||||
Node: Arithmetic Expansion87084
|
||||
Node: Process Substitution88016
|
||||
Node: Word Splitting89136
|
||||
Node: Filename Expansion91080
|
||||
Node: Pattern Matching93717
|
||||
Node: Quote Removal97703
|
||||
Node: Redirections97998
|
||||
Node: Executing Commands107556
|
||||
Node: Simple Command Expansion108226
|
||||
Node: Command Search and Execution110156
|
||||
Node: Command Execution Environment112532
|
||||
Node: Environment115516
|
||||
Node: Exit Status117175
|
||||
Node: Signals118845
|
||||
Node: Shell Scripts120812
|
||||
Node: Shell Builtin Commands123327
|
||||
Node: Bourne Shell Builtins125365
|
||||
Node: Bash Builtins146115
|
||||
Node: Modifying Shell Behavior175040
|
||||
Node: The Set Builtin175385
|
||||
Node: The Shopt Builtin185798
|
||||
Node: Special Builtins203776
|
||||
Node: Shell Variables204755
|
||||
Node: Bourne Shell Variables205192
|
||||
Node: Bash Variables207296
|
||||
Node: Bash Features238243
|
||||
Node: Invoking Bash239142
|
||||
Node: Bash Startup Files245155
|
||||
Node: Interactive Shells250258
|
||||
Node: What is an Interactive Shell?250668
|
||||
Node: Is this Shell Interactive?251317
|
||||
Node: Interactive Shell Behavior252132
|
||||
Node: Bash Conditional Expressions255619
|
||||
Node: Shell Arithmetic260196
|
||||
Node: Aliases263136
|
||||
Node: Arrays265756
|
||||
Node: The Directory Stack271121
|
||||
Node: Directory Stack Builtins271905
|
||||
Node: Controlling the Prompt274873
|
||||
Node: The Restricted Shell277794
|
||||
Node: Bash POSIX Mode280276
|
||||
Node: Job Control291403
|
||||
Node: Job Control Basics291863
|
||||
Node: Job Control Builtins296827
|
||||
Node: Job Control Variables301645
|
||||
Node: Command Line Editing302801
|
||||
Node: Introduction and Notation304472
|
||||
Node: Readline Interaction306095
|
||||
Node: Readline Bare Essentials307286
|
||||
Node: Readline Movement Commands309069
|
||||
Node: Readline Killing Commands310029
|
||||
Node: Readline Arguments311947
|
||||
Node: Searching312991
|
||||
Node: Readline Init File315177
|
||||
Node: Readline Init File Syntax316436
|
||||
Node: Conditional Init Constructs336875
|
||||
Node: Sample Init File341071
|
||||
Node: Bindable Readline Commands344188
|
||||
Node: Commands For Moving345392
|
||||
Node: Commands For History347251
|
||||
Node: Commands For Text351546
|
||||
Node: Commands For Killing354934
|
||||
Node: Numeric Arguments357749
|
||||
Node: Commands For Completion358888
|
||||
Node: Keyboard Macros363079
|
||||
Node: Miscellaneous Commands363766
|
||||
Node: Readline vi Mode369719
|
||||
Node: Programmable Completion370626
|
||||
Node: Programmable Completion Builtins378406
|
||||
Node: A Programmable Completion Example389101
|
||||
Node: Using History Interactively394348
|
||||
Node: Bash History Facilities395032
|
||||
Node: Bash History Builtins398037
|
||||
Node: History Interaction402568
|
||||
Node: Event Designators406188
|
||||
Node: Word Designators407407
|
||||
Node: Modifiers409044
|
||||
Node: Installing Bash410446
|
||||
Node: Basic Installation411583
|
||||
Node: Compilers and Options414841
|
||||
Node: Compiling For Multiple Architectures415582
|
||||
Node: Installation Names417275
|
||||
Node: Specifying the System Type418093
|
||||
Node: Sharing Defaults418809
|
||||
Node: Operation Controls419482
|
||||
Node: Optional Features420440
|
||||
Node: Reporting Bugs430958
|
||||
Node: Major Differences From The Bourne Shell432152
|
||||
Node: GNU Free Documentation License449004
|
||||
Node: Indexes474181
|
||||
Node: Builtin Index474635
|
||||
Node: Reserved Word Index481462
|
||||
Node: Variable Index483910
|
||||
Node: Function Index499734
|
||||
Node: Concept Index513173
|
||||
Node: Top887
|
||||
Node: Introduction2797
|
||||
Node: What is Bash?3013
|
||||
Node: What is a shell?4127
|
||||
Node: Definitions6665
|
||||
Node: Basic Shell Features9616
|
||||
Node: Shell Syntax10835
|
||||
Node: Shell Operation11861
|
||||
Node: Quoting13154
|
||||
Node: Escape Character14454
|
||||
Node: Single Quotes14939
|
||||
Node: Double Quotes15287
|
||||
Node: ANSI-C Quoting16565
|
||||
Node: Locale Translation17824
|
||||
Node: Comments18720
|
||||
Node: Shell Commands19338
|
||||
Node: Simple Commands20210
|
||||
Node: Pipelines20841
|
||||
Node: Lists23773
|
||||
Node: Compound Commands25564
|
||||
Node: Looping Constructs26576
|
||||
Node: Conditional Constructs29071
|
||||
Node: Command Grouping40239
|
||||
Node: Coprocesses41718
|
||||
Node: GNU Parallel43621
|
||||
Node: Shell Functions47679
|
||||
Node: Shell Parameters54762
|
||||
Node: Positional Parameters59175
|
||||
Node: Special Parameters60075
|
||||
Node: Shell Expansions63829
|
||||
Node: Brace Expansion65952
|
||||
Node: Tilde Expansion68675
|
||||
Node: Shell Parameter Expansion71292
|
||||
Node: Command Substitution85725
|
||||
Node: Arithmetic Expansion87080
|
||||
Node: Process Substitution88012
|
||||
Node: Word Splitting89132
|
||||
Node: Filename Expansion91076
|
||||
Node: Pattern Matching93713
|
||||
Node: Quote Removal97699
|
||||
Node: Redirections97994
|
||||
Node: Executing Commands107552
|
||||
Node: Simple Command Expansion108222
|
||||
Node: Command Search and Execution110176
|
||||
Node: Command Execution Environment112552
|
||||
Node: Environment115536
|
||||
Node: Exit Status117195
|
||||
Node: Signals118865
|
||||
Node: Shell Scripts120832
|
||||
Node: Shell Builtin Commands123347
|
||||
Node: Bourne Shell Builtins125385
|
||||
Node: Bash Builtins146284
|
||||
Node: Modifying Shell Behavior175209
|
||||
Node: The Set Builtin175554
|
||||
Node: The Shopt Builtin185967
|
||||
Node: Special Builtins203945
|
||||
Node: Shell Variables204924
|
||||
Node: Bourne Shell Variables205361
|
||||
Node: Bash Variables207465
|
||||
Node: Bash Features238906
|
||||
Node: Invoking Bash239805
|
||||
Node: Bash Startup Files245818
|
||||
Node: Interactive Shells250921
|
||||
Node: What is an Interactive Shell?251331
|
||||
Node: Is this Shell Interactive?251980
|
||||
Node: Interactive Shell Behavior252795
|
||||
Node: Bash Conditional Expressions256282
|
||||
Node: Shell Arithmetic260859
|
||||
Node: Aliases263799
|
||||
Node: Arrays266419
|
||||
Node: The Directory Stack271784
|
||||
Node: Directory Stack Builtins272568
|
||||
Node: Controlling the Prompt275536
|
||||
Node: The Restricted Shell278457
|
||||
Node: Bash POSIX Mode280939
|
||||
Node: Job Control292066
|
||||
Node: Job Control Basics292526
|
||||
Node: Job Control Builtins297490
|
||||
Node: Job Control Variables302308
|
||||
Node: Command Line Editing303464
|
||||
Node: Introduction and Notation305135
|
||||
Node: Readline Interaction306758
|
||||
Node: Readline Bare Essentials307949
|
||||
Node: Readline Movement Commands309732
|
||||
Node: Readline Killing Commands310692
|
||||
Node: Readline Arguments312610
|
||||
Node: Searching313654
|
||||
Node: Readline Init File315840
|
||||
Node: Readline Init File Syntax317099
|
||||
Node: Conditional Init Constructs337538
|
||||
Node: Sample Init File341734
|
||||
Node: Bindable Readline Commands344851
|
||||
Node: Commands For Moving346055
|
||||
Node: Commands For History347914
|
||||
Node: Commands For Text352209
|
||||
Node: Commands For Killing355597
|
||||
Node: Numeric Arguments358412
|
||||
Node: Commands For Completion359551
|
||||
Node: Keyboard Macros363742
|
||||
Node: Miscellaneous Commands364429
|
||||
Node: Readline vi Mode370382
|
||||
Node: Programmable Completion371289
|
||||
Node: Programmable Completion Builtins379069
|
||||
Node: A Programmable Completion Example389764
|
||||
Node: Using History Interactively395011
|
||||
Node: Bash History Facilities395695
|
||||
Node: Bash History Builtins398700
|
||||
Node: History Interaction403231
|
||||
Node: Event Designators406851
|
||||
Node: Word Designators408070
|
||||
Node: Modifiers409707
|
||||
Node: Installing Bash411109
|
||||
Node: Basic Installation412246
|
||||
Node: Compilers and Options415504
|
||||
Node: Compiling For Multiple Architectures416245
|
||||
Node: Installation Names417938
|
||||
Node: Specifying the System Type418756
|
||||
Node: Sharing Defaults419472
|
||||
Node: Operation Controls420145
|
||||
Node: Optional Features421103
|
||||
Node: Reporting Bugs431621
|
||||
Node: Major Differences From The Bourne Shell432815
|
||||
Node: GNU Free Documentation License449667
|
||||
Node: Indexes474844
|
||||
Node: Builtin Index475298
|
||||
Node: Reserved Word Index482125
|
||||
Node: Variable Index484573
|
||||
Node: Function Index500397
|
||||
Node: Concept Index513836
|
||||
|
||||
End Tag Table
|
||||
|
||||
Reference in New Issue
Block a user