changes to quoting for some globbing characters; regularize error behavior of builtins that take numeric arguments and complain about too many arguments

This commit is contained in:
Chet Ramey
2023-10-11 11:40:08 -04:00
parent 09c32bc946
commit 7a698806d1
31 changed files with 4563 additions and 4369 deletions
+91 -91
View File
@@ -2737,8 +2737,8 @@ This is semantically equivalent to
--------------------
This type of redirection instructs the shell to read input from the
current source until a line containing only DELIMITER (with no trailing
blanks) is seen. All of the lines read up to that point are then used
current source until it reads a line containing only DELIMITER (with no
trailing blanks). All of the lines read up to that point are then used
as the standard input (or file descriptor N if N is specified) for a
command.
@@ -12918,95 +12918,95 @@ Node: Filename Expansion104026
Node: Pattern Matching106956
Node: Quote Removal111955
Node: Redirections112247
Node: Executing Commands121937
Node: Simple Command Expansion122604
Node: Command Search and Execution124711
Node: Command Execution Environment127095
Node: Environment130127
Node: Exit Status131787
Node: Signals133568
Node: Shell Scripts137014
Node: Shell Builtin Commands140038
Node: Bourne Shell Builtins142073
Node: Bash Builtins165462
Node: Modifying Shell Behavior198398
Node: The Set Builtin198740
Node: The Shopt Builtin209711
Node: Special Builtins225846
Node: Shell Variables226822
Node: Bourne Shell Variables227256
Node: Bash Variables229357
Node: Bash Features264422
Node: Invoking Bash265432
Node: Bash Startup Files271468
Node: Interactive Shells276596
Node: What is an Interactive Shell?277004
Node: Is this Shell Interactive?277650
Node: Interactive Shell Behavior278462
Node: Bash Conditional Expressions282088
Node: Shell Arithmetic286998
Node: Aliases289956
Node: Arrays292847
Node: The Directory Stack299478
Node: Directory Stack Builtins300259
Node: Controlling the Prompt304516
Node: The Restricted Shell307478
Node: Bash POSIX Mode310085
Node: Shell Compatibility Mode326339
Node: Job Control334584
Node: Job Control Basics335041
Node: Job Control Builtins340040
Node: Job Control Variables345832
Node: Command Line Editing346985
Node: Introduction and Notation348653
Node: Readline Interaction350273
Node: Readline Bare Essentials351461
Node: Readline Movement Commands353247
Node: Readline Killing Commands354204
Node: Readline Arguments356122
Node: Searching357163
Node: Readline Init File359346
Node: Readline Init File Syntax360604
Node: Conditional Init Constructs384626
Node: Sample Init File388819
Node: Bindable Readline Commands391940
Node: Commands For Moving393141
Node: Commands For History395189
Node: Commands For Text400180
Node: Commands For Killing404155
Node: Numeric Arguments406856
Node: Commands For Completion407992
Node: Keyboard Macros412180
Node: Miscellaneous Commands412865
Node: Readline vi Mode418900
Node: Programmable Completion419804
Node: Programmable Completion Builtins427581
Node: A Programmable Completion Example438698
Node: Using History Interactively443943
Node: Bash History Facilities444624
Node: Bash History Builtins447632
Node: History Interaction452720
Node: Event Designators456530
Node: Word Designators458065
Node: Modifiers459927
Node: Installing Bash461732
Node: Basic Installation462866
Node: Compilers and Options466585
Node: Compiling For Multiple Architectures467323
Node: Installation Names469012
Node: Specifying the System Type471118
Node: Sharing Defaults471832
Node: Operation Controls472502
Node: Optional Features473457
Node: Reporting Bugs484673
Node: Major Differences From The Bourne Shell486004
Node: GNU Free Documentation License502859
Node: Indexes528033
Node: Builtin Index528484
Node: Reserved Word Index535582
Node: Variable Index538027
Node: Function Index555158
Node: Concept Index568876
Node: Executing Commands121938
Node: Simple Command Expansion122605
Node: Command Search and Execution124712
Node: Command Execution Environment127096
Node: Environment130128
Node: Exit Status131788
Node: Signals133569
Node: Shell Scripts137015
Node: Shell Builtin Commands140039
Node: Bourne Shell Builtins142074
Node: Bash Builtins165463
Node: Modifying Shell Behavior198399
Node: The Set Builtin198741
Node: The Shopt Builtin209712
Node: Special Builtins225847
Node: Shell Variables226823
Node: Bourne Shell Variables227257
Node: Bash Variables229358
Node: Bash Features264423
Node: Invoking Bash265433
Node: Bash Startup Files271469
Node: Interactive Shells276597
Node: What is an Interactive Shell?277005
Node: Is this Shell Interactive?277651
Node: Interactive Shell Behavior278463
Node: Bash Conditional Expressions282089
Node: Shell Arithmetic286999
Node: Aliases289957
Node: Arrays292848
Node: The Directory Stack299479
Node: Directory Stack Builtins300260
Node: Controlling the Prompt304517
Node: The Restricted Shell307479
Node: Bash POSIX Mode310086
Node: Shell Compatibility Mode326340
Node: Job Control334585
Node: Job Control Basics335042
Node: Job Control Builtins340041
Node: Job Control Variables345833
Node: Command Line Editing346986
Node: Introduction and Notation348654
Node: Readline Interaction350274
Node: Readline Bare Essentials351462
Node: Readline Movement Commands353248
Node: Readline Killing Commands354205
Node: Readline Arguments356123
Node: Searching357164
Node: Readline Init File359347
Node: Readline Init File Syntax360605
Node: Conditional Init Constructs384627
Node: Sample Init File388820
Node: Bindable Readline Commands391941
Node: Commands For Moving393142
Node: Commands For History395190
Node: Commands For Text400181
Node: Commands For Killing404156
Node: Numeric Arguments406857
Node: Commands For Completion407993
Node: Keyboard Macros412181
Node: Miscellaneous Commands412866
Node: Readline vi Mode418901
Node: Programmable Completion419805
Node: Programmable Completion Builtins427582
Node: A Programmable Completion Example438699
Node: Using History Interactively443944
Node: Bash History Facilities444625
Node: Bash History Builtins447633
Node: History Interaction452721
Node: Event Designators456531
Node: Word Designators458066
Node: Modifiers459928
Node: Installing Bash461733
Node: Basic Installation462867
Node: Compilers and Options466586
Node: Compiling For Multiple Architectures467324
Node: Installation Names469013
Node: Specifying the System Type471119
Node: Sharing Defaults471833
Node: Operation Controls472503
Node: Optional Features473458
Node: Reporting Bugs484674
Node: Major Differences From The Bourne Shell486005
Node: GNU Free Documentation License502860
Node: Indexes528034
Node: Builtin Index528485
Node: Reserved Word Index535583
Node: Variable Index538028
Node: Function Index555159
Node: Concept Index568877

End Tag Table