commit bash-20160826 snapshot

This commit is contained in:
Chet Ramey
2016-08-29 10:44:57 -04:00
parent ff0adf8a0a
commit 79eedac429
38 changed files with 3528 additions and 3279 deletions
+141 -138
View File
@@ -2,9 +2,9 @@ This is bashref.info, produced by makeinfo version 6.1 from
bashref.texi.
This text is a brief description of the features that are present in the
Bash shell (version 4.4, 29 May 2016).
Bash shell (version 4.4, 21 August 2016).
This is Edition 4.4, last updated 29 May 2016, of 'The GNU Bash
This is Edition 4.4, last updated 21 August 2016, of 'The GNU Bash
Reference Manual', for 'Bash', Version 4.4.
Copyright (C) 1988-2016 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 4.4, 29 May 2016). The Bash home page is
Bash shell (version 4.4, 21 August 2016). The Bash home page is
<http://www.gnu.org/software/bash/>.
This is Edition 4.4, last updated 29 May 2016, of 'The GNU Bash
This is Edition 4.4, last updated 21 August 2016, of 'The GNU Bash
Reference Manual', for 'Bash', Version 4.4.
Bash contains features that appear in other popular shells, and some
@@ -5749,11 +5749,14 @@ Conditional expressions are used by the '[[' compound command and the
Expressions may be unary or binary. Unary expressions are often used
to examine the status of a file. There are string operators and numeric
comparison operators as well. If the FILE argument to one of the
primaries is of the form '/dev/fd/N', then file descriptor N is checked.
If the FILE argument to one of the primaries is one of '/dev/stdin',
'/dev/stdout', or '/dev/stderr', file descriptor 0, 1, or 2,
respectively, is checked.
comparison operators as well. Bash handles several filenames specially
when they are used in expressions. If the operating system on which
Bash is running provides these special files, Bash will use them;
otherwise it will emulate them internally with this behavior: If the
FILE argument to one of the primaries is of the form '/dev/fd/N', then
file descriptor N is checked. If the FILE argument to one of the
primaries is one of '/dev/stdin', '/dev/stdout', or '/dev/stderr', file
descriptor 0, 1, or 2, respectively, is checked.
When used with '[[', the '<' and '>' operators sort lexicographically
using the current locale. The 'test' command uses ASCII ordering.
@@ -11337,134 +11340,134 @@ D.5 Concept Index

Tag Table:
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 Translation17818
Node: Comments18714
Node: Shell Commands19332
Node: Simple Commands20204
Node: Pipelines20835
Node: Lists23578
Node: Compound Commands25307
Node: Looping Constructs26310
Node: Conditional Constructs28773
Node: Command Grouping39695
Node: Coprocesses41174
Node: GNU Parallel43006
Node: Shell Functions46979
Node: Shell Parameters52185
Node: Positional Parameters56598
Node: Special Parameters57498
Node: Shell Expansions60835
Node: Brace Expansion62772
Node: Tilde Expansion65553
Node: Shell Parameter Expansion67901
Node: Command Substitution82033
Node: Arithmetic Expansion83388
Node: Process Substitution84320
Node: Word Splitting85440
Node: Filename Expansion87384
Node: Pattern Matching89668
Node: Quote Removal93366
Node: Redirections93661
Node: Executing Commands103081
Node: Simple Command Expansion103751
Node: Command Search and Execution105681
Node: Command Execution Environment108017
Node: Environment111001
Node: Exit Status112660
Node: Signals114330
Node: Shell Scripts116297
Node: Shell Builtin Commands118812
Node: Bourne Shell Builtins120846
Node: Bash Builtins141446
Node: Modifying Shell Behavior170091
Node: The Set Builtin170436
Node: The Shopt Builtin180849
Node: Special Builtins196648
Node: Shell Variables197627
Node: Bourne Shell Variables198064
Node: Bash Variables200095
Node: Bash Features228475
Node: Invoking Bash229374
Node: Bash Startup Files235323
Node: Interactive Shells240426
Node: What is an Interactive Shell?240836
Node: Is this Shell Interactive?241485
Node: Interactive Shell Behavior242300
Node: Bash Conditional Expressions245675
Node: Shell Arithmetic249676
Node: Aliases252493
Node: Arrays255041
Node: The Directory Stack260125
Node: Directory Stack Builtins260909
Node: Controlling the Prompt263877
Node: The Restricted Shell266623
Node: Bash POSIX Mode268448
Node: Job Control278501
Node: Job Control Basics278961
Node: Job Control Builtins283680
Node: Job Control Variables288210
Node: Command Line Editing289366
Node: Introduction and Notation291037
Node: Readline Interaction292660
Node: Readline Bare Essentials293851
Node: Readline Movement Commands295634
Node: Readline Killing Commands296594
Node: Readline Arguments298512
Node: Searching299556
Node: Readline Init File301742
Node: Readline Init File Syntax302889
Node: Conditional Init Constructs323076
Node: Sample Init File325601
Node: Bindable Readline Commands328718
Node: Commands For Moving329922
Node: Commands For History331065
Node: Commands For Text335354
Node: Commands For Killing338743
Node: Numeric Arguments341224
Node: Commands For Completion342363
Node: Keyboard Macros346554
Node: Miscellaneous Commands347241
Node: Readline vi Mode353045
Node: Programmable Completion353952
Node: Programmable Completion Builtins361413
Node: A Programmable Completion Example371299
Node: Using History Interactively376551
Node: Bash History Facilities377235
Node: Bash History Builtins380236
Node: History Interaction384233
Node: Event Designators387197
Node: Word Designators388416
Node: Modifiers390053
Node: Installing Bash391455
Node: Basic Installation392592
Node: Compilers and Options395283
Node: Compiling For Multiple Architectures396024
Node: Installation Names397687
Node: Specifying the System Type398505
Node: Sharing Defaults399221
Node: Operation Controls399894
Node: Optional Features400852
Node: Reporting Bugs411109
Node: Major Differences From The Bourne Shell412303
Node: GNU Free Documentation License429155
Node: Indexes454332
Node: Builtin Index454786
Node: Reserved Word Index461613
Node: Variable Index464061
Node: Function Index479520
Node: Concept Index492677
Node: Top893
Node: Introduction2809
Node: What is Bash?3025
Node: What is a shell?4139
Node: Definitions6677
Node: Basic Shell Features9628
Node: Shell Syntax10847
Node: Shell Operation11873
Node: Quoting13166
Node: Escape Character14466
Node: Single Quotes14951
Node: Double Quotes15299
Node: ANSI-C Quoting16577
Node: Locale Translation17830
Node: Comments18726
Node: Shell Commands19344
Node: Simple Commands20216
Node: Pipelines20847
Node: Lists23590
Node: Compound Commands25319
Node: Looping Constructs26322
Node: Conditional Constructs28785
Node: Command Grouping39707
Node: Coprocesses41186
Node: GNU Parallel43018
Node: Shell Functions46991
Node: Shell Parameters52197
Node: Positional Parameters56610
Node: Special Parameters57510
Node: Shell Expansions60847
Node: Brace Expansion62784
Node: Tilde Expansion65565
Node: Shell Parameter Expansion67913
Node: Command Substitution82045
Node: Arithmetic Expansion83400
Node: Process Substitution84332
Node: Word Splitting85452
Node: Filename Expansion87396
Node: Pattern Matching89680
Node: Quote Removal93378
Node: Redirections93673
Node: Executing Commands103093
Node: Simple Command Expansion103763
Node: Command Search and Execution105693
Node: Command Execution Environment108029
Node: Environment111013
Node: Exit Status112672
Node: Signals114342
Node: Shell Scripts116309
Node: Shell Builtin Commands118824
Node: Bourne Shell Builtins120858
Node: Bash Builtins141458
Node: Modifying Shell Behavior170103
Node: The Set Builtin170448
Node: The Shopt Builtin180861
Node: Special Builtins196660
Node: Shell Variables197639
Node: Bourne Shell Variables198076
Node: Bash Variables200107
Node: Bash Features228487
Node: Invoking Bash229386
Node: Bash Startup Files235335
Node: Interactive Shells240438
Node: What is an Interactive Shell?240848
Node: Is this Shell Interactive?241497
Node: Interactive Shell Behavior242312
Node: Bash Conditional Expressions245687
Node: Shell Arithmetic249927
Node: Aliases252744
Node: Arrays255292
Node: The Directory Stack260376
Node: Directory Stack Builtins261160
Node: Controlling the Prompt264128
Node: The Restricted Shell266874
Node: Bash POSIX Mode268699
Node: Job Control278752
Node: Job Control Basics279212
Node: Job Control Builtins283931
Node: Job Control Variables288461
Node: Command Line Editing289617
Node: Introduction and Notation291288
Node: Readline Interaction292911
Node: Readline Bare Essentials294102
Node: Readline Movement Commands295885
Node: Readline Killing Commands296845
Node: Readline Arguments298763
Node: Searching299807
Node: Readline Init File301993
Node: Readline Init File Syntax303140
Node: Conditional Init Constructs323327
Node: Sample Init File325852
Node: Bindable Readline Commands328969
Node: Commands For Moving330173
Node: Commands For History331316
Node: Commands For Text335605
Node: Commands For Killing338994
Node: Numeric Arguments341475
Node: Commands For Completion342614
Node: Keyboard Macros346805
Node: Miscellaneous Commands347492
Node: Readline vi Mode353296
Node: Programmable Completion354203
Node: Programmable Completion Builtins361664
Node: A Programmable Completion Example371550
Node: Using History Interactively376802
Node: Bash History Facilities377486
Node: Bash History Builtins380487
Node: History Interaction384484
Node: Event Designators387448
Node: Word Designators388667
Node: Modifiers390304
Node: Installing Bash391706
Node: Basic Installation392843
Node: Compilers and Options395534
Node: Compiling For Multiple Architectures396275
Node: Installation Names397938
Node: Specifying the System Type398756
Node: Sharing Defaults399472
Node: Operation Controls400145
Node: Optional Features401103
Node: Reporting Bugs411360
Node: Major Differences From The Bourne Shell412554
Node: GNU Free Documentation License429406
Node: Indexes454583
Node: Builtin Index455037
Node: Reserved Word Index461864
Node: Variable Index464312
Node: Function Index479771
Node: Concept Index492928

End Tag Table