mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-08-06 10:12:38 +02:00
commit bash-20160902 snapshot
This commit is contained in:
+107
-103
@@ -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, 21 August 2016).
|
||||
Bash shell (version 4.4, 26 August 2016).
|
||||
|
||||
This is Edition 4.4, last updated 21 August 2016, of 'The GNU Bash
|
||||
This is Edition 4.4, last updated 26 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, 21 August 2016). The Bash home page is
|
||||
Bash shell (version 4.4, 26 August 2016). The Bash home page is
|
||||
<http://www.gnu.org/software/bash/>.
|
||||
|
||||
This is Edition 4.4, last updated 21 August 2016, of 'The GNU Bash
|
||||
This is Edition 4.4, last updated 26 August 2016, of 'The GNU Bash
|
||||
Reference Manual', for 'Bash', Version 4.4.
|
||||
|
||||
Bash contains features that appear in other popular shells, and some
|
||||
@@ -1442,6 +1442,10 @@ available: PROCESS SUBSTITUTION. This is performed at the same time as
|
||||
tilde, parameter, variable, and arithmetic expansion and command
|
||||
substitution.
|
||||
|
||||
After these expansions are performed, quote characters present in the
|
||||
original word are removed unless they have been quoted themselves (QUOTE
|
||||
REMOVAL).
|
||||
|
||||
Only brace expansion, word splitting, and filename expansion can
|
||||
change the number of words of the expansion; other expansions expand a
|
||||
single word to a single word. The only exceptions to this are the
|
||||
@@ -11370,104 +11374,104 @@ 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
|
||||
Node: Brace Expansion62941
|
||||
Node: Tilde Expansion65722
|
||||
Node: Shell Parameter Expansion68070
|
||||
Node: Command Substitution82202
|
||||
Node: Arithmetic Expansion83557
|
||||
Node: Process Substitution84489
|
||||
Node: Word Splitting85609
|
||||
Node: Filename Expansion87553
|
||||
Node: Pattern Matching89837
|
||||
Node: Quote Removal93535
|
||||
Node: Redirections93830
|
||||
Node: Executing Commands103250
|
||||
Node: Simple Command Expansion103920
|
||||
Node: Command Search and Execution105850
|
||||
Node: Command Execution Environment108186
|
||||
Node: Environment111170
|
||||
Node: Exit Status112829
|
||||
Node: Signals114499
|
||||
Node: Shell Scripts116466
|
||||
Node: Shell Builtin Commands118981
|
||||
Node: Bourne Shell Builtins121015
|
||||
Node: Bash Builtins141615
|
||||
Node: Modifying Shell Behavior170260
|
||||
Node: The Set Builtin170605
|
||||
Node: The Shopt Builtin181018
|
||||
Node: Special Builtins196817
|
||||
Node: Shell Variables197796
|
||||
Node: Bourne Shell Variables198233
|
||||
Node: Bash Variables200264
|
||||
Node: Bash Features228644
|
||||
Node: Invoking Bash229543
|
||||
Node: Bash Startup Files235492
|
||||
Node: Interactive Shells240595
|
||||
Node: What is an Interactive Shell?241005
|
||||
Node: Is this Shell Interactive?241654
|
||||
Node: Interactive Shell Behavior242469
|
||||
Node: Bash Conditional Expressions245844
|
||||
Node: Shell Arithmetic250084
|
||||
Node: Aliases252901
|
||||
Node: Arrays255449
|
||||
Node: The Directory Stack260533
|
||||
Node: Directory Stack Builtins261317
|
||||
Node: Controlling the Prompt264285
|
||||
Node: The Restricted Shell267031
|
||||
Node: Bash POSIX Mode268856
|
||||
Node: Job Control278909
|
||||
Node: Job Control Basics279369
|
||||
Node: Job Control Builtins284088
|
||||
Node: Job Control Variables288618
|
||||
Node: Command Line Editing289774
|
||||
Node: Introduction and Notation291445
|
||||
Node: Readline Interaction293068
|
||||
Node: Readline Bare Essentials294259
|
||||
Node: Readline Movement Commands296042
|
||||
Node: Readline Killing Commands297002
|
||||
Node: Readline Arguments298920
|
||||
Node: Searching299964
|
||||
Node: Readline Init File302150
|
||||
Node: Readline Init File Syntax303297
|
||||
Node: Conditional Init Constructs323484
|
||||
Node: Sample Init File326009
|
||||
Node: Bindable Readline Commands329126
|
||||
Node: Commands For Moving330330
|
||||
Node: Commands For History331473
|
||||
Node: Commands For Text335762
|
||||
Node: Commands For Killing339151
|
||||
Node: Numeric Arguments341632
|
||||
Node: Commands For Completion342771
|
||||
Node: Keyboard Macros346962
|
||||
Node: Miscellaneous Commands347649
|
||||
Node: Readline vi Mode353453
|
||||
Node: Programmable Completion354360
|
||||
Node: Programmable Completion Builtins361821
|
||||
Node: A Programmable Completion Example371707
|
||||
Node: Using History Interactively376959
|
||||
Node: Bash History Facilities377643
|
||||
Node: Bash History Builtins380644
|
||||
Node: History Interaction384641
|
||||
Node: Event Designators387605
|
||||
Node: Word Designators388824
|
||||
Node: Modifiers390461
|
||||
Node: Installing Bash391863
|
||||
Node: Basic Installation393000
|
||||
Node: Compilers and Options395691
|
||||
Node: Compiling For Multiple Architectures396432
|
||||
Node: Installation Names398095
|
||||
Node: Specifying the System Type398913
|
||||
Node: Sharing Defaults399629
|
||||
Node: Operation Controls400302
|
||||
Node: Optional Features401260
|
||||
Node: Reporting Bugs411517
|
||||
Node: Major Differences From The Bourne Shell412711
|
||||
Node: GNU Free Documentation License429563
|
||||
Node: Indexes454740
|
||||
Node: Builtin Index455194
|
||||
Node: Reserved Word Index462021
|
||||
Node: Variable Index464469
|
||||
Node: Function Index479928
|
||||
Node: Concept Index493085
|
||||
|
||||
End Tag Table
|
||||
|
||||
Reference in New Issue
Block a user