mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-08-07 10:42:28 +02:00
fix for @E transformation; fixes for failures in arith for and for commands; style changes to man page; fix for bug in read builtin if it assigns to IFS
This commit is contained in:
+86
-86
@@ -2,9 +2,9 @@ This is bashref.info, produced by makeinfo version 6.8 from
|
||||
bashref.texi.
|
||||
|
||||
This text is a brief description of the features that are present in the
|
||||
Bash shell (version 5.3, 2 October 2023).
|
||||
Bash shell (version 5.3, 6 October 2023).
|
||||
|
||||
This is Edition 5.3, last updated 2 October 2023, of 'The GNU Bash
|
||||
This is Edition 5.3, last updated 6 October 2023, of 'The GNU Bash
|
||||
Reference Manual', for 'Bash', Version 5.3.
|
||||
|
||||
Copyright (C) 1988-2023 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.3, 2 October 2023). The Bash home page is
|
||||
Bash shell (version 5.3, 6 October 2023). The Bash home page is
|
||||
<http://www.gnu.org/software/bash/>.
|
||||
|
||||
This is Edition 5.3, last updated 2 October 2023, of 'The GNU Bash
|
||||
This is Edition 5.3, last updated 6 October 2023, of 'The GNU Bash
|
||||
Reference Manual', for 'Bash', Version 5.3.
|
||||
|
||||
Bash contains features that appear in other popular shells, and some
|
||||
@@ -6072,8 +6072,8 @@ Variables::).
|
||||
|
||||
If this variable is not set, Bash acts as if it had the value
|
||||
$'\nreal\t%3lR\nuser\t%3lU\nsys\t%3lS'
|
||||
If the value is null, no timing information is displayed. A
|
||||
trailing newline is added when the format string is displayed.
|
||||
If the value is null, Bash does not display any timing information.
|
||||
A trailing newline is added when the format string is displayed.
|
||||
|
||||
'TMOUT'
|
||||
If set to a value greater than zero, 'TMOUT' is treated as the
|
||||
@@ -6925,7 +6925,7 @@ array, and an index of -1 refers to the last element.
|
||||
|
||||
Referencing an array variable without a subscript is equivalent to
|
||||
referencing with a subscript of 0. Any reference to a variable using a
|
||||
valid subscript is legal, and Bash will create an array if necessary.
|
||||
valid subscript is valid, and Bash will create an array if necessary.
|
||||
|
||||
An array variable is considered set if a subscript has been assigned
|
||||
a value. The null string is a valid value.
|
||||
@@ -7733,14 +7733,14 @@ required for bash-5.1 and later versions.
|
||||
before any variable-specific transformations have been
|
||||
performed (e.g., converting to lowercase). Bash-5.2 will
|
||||
return the final value assigned to the variable.
|
||||
* Parsing command substitutions will behave as if extended glob
|
||||
(*note The Shopt Builtin::) is enabled, so that parsing a
|
||||
command substitution containing an extglob pattern (say, as
|
||||
part of a shell function) will not fail. This assumes the
|
||||
intent is to enable extglob before the command is executed and
|
||||
word expansions are performed. It will fail at word expansion
|
||||
time if extglob hasn't been enabled by the time the command is
|
||||
executed.
|
||||
* Parsing command substitutions will behave as if extended
|
||||
globbing (*note The Shopt Builtin::) is enabled, so that
|
||||
parsing a command substitution containing an extglob pattern
|
||||
(say, as part of a shell function) will not fail. This
|
||||
assumes the intent is to enable extglob before the command is
|
||||
executed and word expansions are performed. It will fail at
|
||||
word expansion time if extglob hasn't been enabled by the time
|
||||
the command is executed.
|
||||
|
||||
|
||||
File: bashref.info, Node: Job Control, Next: Command Line Editing, Prev: Bash Features, Up: Top
|
||||
@@ -12937,77 +12937,77 @@ Node: Special Builtins226020
|
||||
Node: Shell Variables226999
|
||||
Node: Bourne Shell Variables227436
|
||||
Node: Bash Variables229540
|
||||
Node: Bash Features264599
|
||||
Node: Invoking Bash265612
|
||||
Node: Bash Startup Files271651
|
||||
Node: Interactive Shells276782
|
||||
Node: What is an Interactive Shell?277193
|
||||
Node: Is this Shell Interactive?277842
|
||||
Node: Interactive Shell Behavior278657
|
||||
Node: Bash Conditional Expressions282286
|
||||
Node: Shell Arithmetic287199
|
||||
Node: Aliases290160
|
||||
Node: Arrays293054
|
||||
Node: The Directory Stack299688
|
||||
Node: Directory Stack Builtins300472
|
||||
Node: Controlling the Prompt304732
|
||||
Node: The Restricted Shell307697
|
||||
Node: Bash POSIX Mode310307
|
||||
Node: Shell Compatibility Mode326564
|
||||
Node: Job Control334808
|
||||
Node: Job Control Basics335268
|
||||
Node: Job Control Builtins340270
|
||||
Node: Job Control Variables346065
|
||||
Node: Command Line Editing347221
|
||||
Node: Introduction and Notation348892
|
||||
Node: Readline Interaction350515
|
||||
Node: Readline Bare Essentials351706
|
||||
Node: Readline Movement Commands353495
|
||||
Node: Readline Killing Commands354455
|
||||
Node: Readline Arguments356376
|
||||
Node: Searching357420
|
||||
Node: Readline Init File359606
|
||||
Node: Readline Init File Syntax360867
|
||||
Node: Conditional Init Constructs384892
|
||||
Node: Sample Init File389088
|
||||
Node: Bindable Readline Commands392212
|
||||
Node: Commands For Moving393416
|
||||
Node: Commands For History395467
|
||||
Node: Commands For Text400461
|
||||
Node: Commands For Killing404439
|
||||
Node: Numeric Arguments407143
|
||||
Node: Commands For Completion408282
|
||||
Node: Keyboard Macros412473
|
||||
Node: Miscellaneous Commands413161
|
||||
Node: Readline vi Mode419199
|
||||
Node: Programmable Completion420106
|
||||
Node: Programmable Completion Builtins427886
|
||||
Node: A Programmable Completion Example439006
|
||||
Node: Using History Interactively444254
|
||||
Node: Bash History Facilities444938
|
||||
Node: Bash History Builtins447949
|
||||
Node: History Interaction453040
|
||||
Node: Event Designators456853
|
||||
Node: Word Designators458391
|
||||
Node: Modifiers460256
|
||||
Node: Installing Bash462064
|
||||
Node: Basic Installation463201
|
||||
Node: Compilers and Options466923
|
||||
Node: Compiling For Multiple Architectures467664
|
||||
Node: Installation Names469356
|
||||
Node: Specifying the System Type471465
|
||||
Node: Sharing Defaults472182
|
||||
Node: Operation Controls472855
|
||||
Node: Optional Features473813
|
||||
Node: Reporting Bugs485032
|
||||
Node: Major Differences From The Bourne Shell486366
|
||||
Node: GNU Free Documentation License503224
|
||||
Node: Indexes528401
|
||||
Node: Builtin Index528855
|
||||
Node: Reserved Word Index535956
|
||||
Node: Variable Index538404
|
||||
Node: Function Index555538
|
||||
Node: Concept Index569259
|
||||
Node: Bash Features264608
|
||||
Node: Invoking Bash265621
|
||||
Node: Bash Startup Files271660
|
||||
Node: Interactive Shells276791
|
||||
Node: What is an Interactive Shell?277202
|
||||
Node: Is this Shell Interactive?277851
|
||||
Node: Interactive Shell Behavior278666
|
||||
Node: Bash Conditional Expressions282295
|
||||
Node: Shell Arithmetic287208
|
||||
Node: Aliases290169
|
||||
Node: Arrays293063
|
||||
Node: The Directory Stack299697
|
||||
Node: Directory Stack Builtins300481
|
||||
Node: Controlling the Prompt304741
|
||||
Node: The Restricted Shell307706
|
||||
Node: Bash POSIX Mode310316
|
||||
Node: Shell Compatibility Mode326573
|
||||
Node: Job Control334821
|
||||
Node: Job Control Basics335281
|
||||
Node: Job Control Builtins340283
|
||||
Node: Job Control Variables346078
|
||||
Node: Command Line Editing347234
|
||||
Node: Introduction and Notation348905
|
||||
Node: Readline Interaction350528
|
||||
Node: Readline Bare Essentials351719
|
||||
Node: Readline Movement Commands353508
|
||||
Node: Readline Killing Commands354468
|
||||
Node: Readline Arguments356389
|
||||
Node: Searching357433
|
||||
Node: Readline Init File359619
|
||||
Node: Readline Init File Syntax360880
|
||||
Node: Conditional Init Constructs384905
|
||||
Node: Sample Init File389101
|
||||
Node: Bindable Readline Commands392225
|
||||
Node: Commands For Moving393429
|
||||
Node: Commands For History395480
|
||||
Node: Commands For Text400474
|
||||
Node: Commands For Killing404452
|
||||
Node: Numeric Arguments407156
|
||||
Node: Commands For Completion408295
|
||||
Node: Keyboard Macros412486
|
||||
Node: Miscellaneous Commands413174
|
||||
Node: Readline vi Mode419212
|
||||
Node: Programmable Completion420119
|
||||
Node: Programmable Completion Builtins427899
|
||||
Node: A Programmable Completion Example439019
|
||||
Node: Using History Interactively444267
|
||||
Node: Bash History Facilities444951
|
||||
Node: Bash History Builtins447962
|
||||
Node: History Interaction453053
|
||||
Node: Event Designators456866
|
||||
Node: Word Designators458404
|
||||
Node: Modifiers460269
|
||||
Node: Installing Bash462077
|
||||
Node: Basic Installation463214
|
||||
Node: Compilers and Options466936
|
||||
Node: Compiling For Multiple Architectures467677
|
||||
Node: Installation Names469369
|
||||
Node: Specifying the System Type471478
|
||||
Node: Sharing Defaults472195
|
||||
Node: Operation Controls472868
|
||||
Node: Optional Features473826
|
||||
Node: Reporting Bugs485045
|
||||
Node: Major Differences From The Bourne Shell486379
|
||||
Node: GNU Free Documentation License503237
|
||||
Node: Indexes528414
|
||||
Node: Builtin Index528868
|
||||
Node: Reserved Word Index535969
|
||||
Node: Variable Index538417
|
||||
Node: Function Index555551
|
||||
Node: Concept Index569272
|
||||
|
||||
End Tag Table
|
||||
|
||||
|
||||
Reference in New Issue
Block a user