mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-06-28 07:59:50 +02:00
commit bash-20201218 snapshot
This commit is contained in:
@@ -9215,3 +9215,20 @@ subst.c
|
||||
are already forked to run a command (SUBSHELL_FORK). Fixes SIGINT
|
||||
in command substitution in here-document in forked child issue
|
||||
reported by oguzismailuysal@gmail.com
|
||||
|
||||
12/18
|
||||
-----
|
||||
execute_cmd.c
|
||||
- execute_pipeline: execute the lastpipe code even if prev == 0. It
|
||||
can only be 0 here if stdin was closed when this function was
|
||||
executed
|
||||
- execute_pipeline: if prev == 0, set lstdin to a sentinel (-1) that
|
||||
means to close fd 0 after executing the command, and call close(prev)
|
||||
before restoring stdin. restore_stdin now understands -1, and closes
|
||||
fd 0. Fixes issue reported by Tomas Janousek <tomi@nomi.cz>
|
||||
|
||||
12/21
|
||||
-----
|
||||
doc/bashref.texi
|
||||
- PROMPT_COMMANDS: clean up a couple of remaining instances of this
|
||||
name. Report from Eli Schwartz <eschwartz@archlinux.org>
|
||||
|
||||
@@ -1184,6 +1184,7 @@ tests/lastpipe.right f
|
||||
tests/lastpipe.tests f
|
||||
tests/lastpipe1.sub f
|
||||
tests/lastpipe2.sub f
|
||||
tests/lastpipe3.sub f
|
||||
tests/mapfile.data f
|
||||
tests/mapfile.right f
|
||||
tests/mapfile.tests f
|
||||
|
||||
+2
-1
@@ -30,7 +30,8 @@ if the -u option is supplied. The line is split into fields as with word
|
||||
splitting, and the first word is assigned to the first NAME, the second
|
||||
word to the second NAME, and so on, with any leftover words assigned to
|
||||
the last NAME. Only the characters found in $IFS are recognized as word
|
||||
delimiters.
|
||||
delimiters. By default, the backslash character escapes delimiter characters
|
||||
and newline.
|
||||
|
||||
If no NAMEs are supplied, the line read is stored in the REPLY variable.
|
||||
|
||||
|
||||
+154
-149
@@ -2,9 +2,9 @@ This is bash.info, produced by makeinfo version 6.7 from
|
||||
bashref.texi.
|
||||
|
||||
This text is a brief description of the features that are present in the
|
||||
Bash shell (version 5.1, 29 October 2020).
|
||||
Bash shell (version 5.1, 21 December 2020).
|
||||
|
||||
This is Edition 5.1, last updated 29 October 2020, of 'The GNU Bash
|
||||
This is Edition 5.1, last updated 21 December 2020, of 'The GNU Bash
|
||||
Reference Manual', for 'Bash', Version 5.1.
|
||||
|
||||
Copyright (C) 1988-2020 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.1, 29 October 2020). The Bash home page is
|
||||
Bash shell (version 5.1, 21 December 2020). The Bash home page is
|
||||
<http://www.gnu.org/software/bash/>.
|
||||
|
||||
This is Edition 5.1, last updated 29 October 2020, of 'The GNU Bash
|
||||
This is Edition 5.1, last updated 21 December 2020, of 'The GNU Bash
|
||||
Reference Manual', for 'Bash', Version 5.1.
|
||||
|
||||
Bash contains features that appear in other popular shells, and some
|
||||
@@ -5941,7 +5941,7 @@ several ways.
|
||||
string escape sequences.
|
||||
|
||||
4. Bash executes the values of the set elements of the
|
||||
'PROMPT_COMMANDS' array variable as commands before printing the
|
||||
'PROMPT_COMMAND' array variable as commands before printing the
|
||||
primary prompt, '$PS1' (*note Bash Variables::).
|
||||
|
||||
5. Readline (*note Command Line Editing::) is used to read commands
|
||||
@@ -6523,9 +6523,9 @@ File: bash.info, Node: Controlling the Prompt, Next: The Restricted Shell, Pr
|
||||
6.9 Controlling the Prompt
|
||||
==========================
|
||||
|
||||
Bash examines the value of the array variable 'PROMPT_COMMANDS' just
|
||||
Bash examines the value of the array variable 'PROMPT_COMMAND' just
|
||||
before printing each primary prompt. If any elements in
|
||||
'PROMPT_COMMANDS' are set and non-null, Bash executes each value, in
|
||||
'PROMPT_COMMAND' are set and non-null, Bash executes each value, in
|
||||
numeric order, just as if it had been typed on the command line.
|
||||
|
||||
In addition, the following table describes the special characters
|
||||
@@ -10135,16 +10135,20 @@ the Bash 'configure' recognizes.
|
||||
subdirectories of that directory (include files in PREFIX/'include'
|
||||
and the library in PREFIX/'lib').
|
||||
|
||||
'--with-purify'
|
||||
Define this to use the Purify memory allocation checker from
|
||||
Rational Software.
|
||||
'--with-libintl-prefix[=PREFIX]'
|
||||
Define this to make Bash link with a locally-installed version of
|
||||
the libintl library instead ofthe version in 'lib/intl'.
|
||||
|
||||
'--with-libiconv-prefix[=PREFIX]'
|
||||
Define this to make Bash look for libiconv in PREFIX instead of the
|
||||
standard system locations. There is no version included with Bash.
|
||||
|
||||
'--enable-minimal-config'
|
||||
This produces a shell with minimal features, close to the
|
||||
historical Bourne shell.
|
||||
|
||||
There are several '--enable-' options that alter how Bash is compiled
|
||||
and linked, rather than changing run-time features.
|
||||
There are several '--enable-' options that alter how Bash is
|
||||
compiled, linked, and installed, rather than changing run-time features.
|
||||
|
||||
'--enable-largefile'
|
||||
Enable support for large files
|
||||
@@ -10157,6 +10161,10 @@ and linked, rather than changing run-time features.
|
||||
This builds a Bash binary that produces profiling information to be
|
||||
processed by 'gprof' each time it is executed.
|
||||
|
||||
'--enable-separate-helpfiles'
|
||||
Use external files for the documentation displayed by the 'help'
|
||||
builtin instead of storing the text internally.
|
||||
|
||||
'--enable-static-link'
|
||||
This causes Bash to be linked statically, if 'gcc' is being used.
|
||||
This could be used to build a version to use as root's shell.
|
||||
@@ -10166,8 +10174,9 @@ following options, but it is processed first, so individual options may
|
||||
be enabled using 'enable-FEATURE'.
|
||||
|
||||
All of the following options except for 'disabled-builtins',
|
||||
'direxpand-default', and 'xpg-echo-default' are enabled by default,
|
||||
unless the operating system does not provide the necessary support.
|
||||
'direxpand-default', 'strict-posix-default', and 'xpg-echo-default' are
|
||||
enabled by default, unless the operating system does not provide the
|
||||
necessary support.
|
||||
|
||||
'--enable-alias'
|
||||
Allow alias expansion and include the 'alias' and 'unalias'
|
||||
@@ -10314,10 +10323,6 @@ unless the operating system does not provide the necessary support.
|
||||
Include the 'select' compound command, which allows the generation
|
||||
of simple menus (*note Conditional Constructs::).
|
||||
|
||||
'--enable-separate-helpfiles'
|
||||
Use external files for the documentation displayed by the 'help'
|
||||
builtin instead of storing the text internally.
|
||||
|
||||
'--enable-single-help-strings'
|
||||
Store the text displayed by the 'help' builtin as a single string
|
||||
for each help topic. This aids in translating the text to
|
||||
@@ -11983,137 +11988,137 @@ D.5 Concept Index
|
||||
|
||||
|
||||
Tag Table:
|
||||
Node: Top895
|
||||
Node: Introduction2813
|
||||
Node: What is Bash?3029
|
||||
Node: What is a shell?4143
|
||||
Node: Definitions6681
|
||||
Node: Basic Shell Features9632
|
||||
Node: Shell Syntax10851
|
||||
Node: Shell Operation11877
|
||||
Node: Quoting13170
|
||||
Node: Escape Character14470
|
||||
Node: Single Quotes14955
|
||||
Node: Double Quotes15303
|
||||
Node: ANSI-C Quoting16581
|
||||
Node: Locale Translation17840
|
||||
Node: Comments18993
|
||||
Node: Shell Commands19611
|
||||
Node: Reserved Words20549
|
||||
Node: Simple Commands21305
|
||||
Node: Pipelines21959
|
||||
Node: Lists24891
|
||||
Node: Compound Commands26682
|
||||
Node: Looping Constructs27694
|
||||
Node: Conditional Constructs30189
|
||||
Node: Command Grouping41760
|
||||
Node: Coprocesses43239
|
||||
Node: GNU Parallel45142
|
||||
Node: Shell Functions49443
|
||||
Node: Shell Parameters56650
|
||||
Node: Positional Parameters61063
|
||||
Node: Special Parameters61963
|
||||
Node: Shell Expansions65187
|
||||
Node: Brace Expansion67310
|
||||
Node: Tilde Expansion70033
|
||||
Node: Shell Parameter Expansion72650
|
||||
Node: Command Substitution87779
|
||||
Node: Arithmetic Expansion89134
|
||||
Node: Process Substitution90066
|
||||
Node: Word Splitting91186
|
||||
Node: Filename Expansion93130
|
||||
Node: Pattern Matching95679
|
||||
Node: Quote Removal99665
|
||||
Node: Redirections99960
|
||||
Node: Executing Commands109530
|
||||
Node: Simple Command Expansion110200
|
||||
Node: Command Search and Execution112154
|
||||
Node: Command Execution Environment114530
|
||||
Node: Environment117514
|
||||
Node: Exit Status119173
|
||||
Node: Signals120843
|
||||
Node: Shell Scripts122810
|
||||
Node: Shell Builtin Commands125822
|
||||
Node: Bourne Shell Builtins127860
|
||||
Node: Bash Builtins148789
|
||||
Node: Modifying Shell Behavior178898
|
||||
Node: The Set Builtin179243
|
||||
Node: The Shopt Builtin189656
|
||||
Node: Special Builtins204566
|
||||
Node: Shell Variables205545
|
||||
Node: Bourne Shell Variables205982
|
||||
Node: Bash Variables208086
|
||||
Node: Bash Features240720
|
||||
Node: Invoking Bash241733
|
||||
Node: Bash Startup Files247746
|
||||
Node: Interactive Shells252849
|
||||
Node: What is an Interactive Shell?253259
|
||||
Node: Is this Shell Interactive?253908
|
||||
Node: Interactive Shell Behavior254723
|
||||
Node: Bash Conditional Expressions258237
|
||||
Node: Shell Arithmetic262814
|
||||
Node: Aliases265754
|
||||
Node: Arrays268374
|
||||
Node: The Directory Stack274383
|
||||
Node: Directory Stack Builtins275167
|
||||
Node: Controlling the Prompt278135
|
||||
Node: The Restricted Shell281085
|
||||
Node: Bash POSIX Mode283679
|
||||
Node: Shell Compatibility Mode294715
|
||||
Node: Job Control301371
|
||||
Node: Job Control Basics301831
|
||||
Node: Job Control Builtins306827
|
||||
Node: Job Control Variables312227
|
||||
Node: Command Line Editing313383
|
||||
Node: Introduction and Notation315054
|
||||
Node: Readline Interaction316677
|
||||
Node: Readline Bare Essentials317868
|
||||
Node: Readline Movement Commands319651
|
||||
Node: Readline Killing Commands320611
|
||||
Node: Readline Arguments322529
|
||||
Node: Searching323573
|
||||
Node: Readline Init File325759
|
||||
Node: Readline Init File Syntax327018
|
||||
Node: Conditional Init Constructs347556
|
||||
Node: Sample Init File351752
|
||||
Node: Bindable Readline Commands354876
|
||||
Node: Commands For Moving356080
|
||||
Node: Commands For History358131
|
||||
Node: Commands For Text362924
|
||||
Node: Commands For Killing366573
|
||||
Node: Numeric Arguments369606
|
||||
Node: Commands For Completion370745
|
||||
Node: Keyboard Macros374936
|
||||
Node: Miscellaneous Commands375623
|
||||
Node: Readline vi Mode381307
|
||||
Node: Programmable Completion382214
|
||||
Node: Programmable Completion Builtins389994
|
||||
Node: A Programmable Completion Example400689
|
||||
Node: Using History Interactively405936
|
||||
Node: Bash History Facilities406620
|
||||
Node: Bash History Builtins409625
|
||||
Node: History Interaction414354
|
||||
Node: Event Designators417974
|
||||
Node: Word Designators419328
|
||||
Node: Modifiers421088
|
||||
Node: Installing Bash422899
|
||||
Node: Basic Installation424036
|
||||
Node: Compilers and Options427294
|
||||
Node: Compiling For Multiple Architectures428035
|
||||
Node: Installation Names429728
|
||||
Node: Specifying the System Type430546
|
||||
Node: Sharing Defaults431262
|
||||
Node: Operation Controls431935
|
||||
Node: Optional Features432893
|
||||
Node: Reporting Bugs443411
|
||||
Node: Major Differences From The Bourne Shell444605
|
||||
Node: GNU Free Documentation License461457
|
||||
Node: Indexes486634
|
||||
Node: Builtin Index487088
|
||||
Node: Reserved Word Index493915
|
||||
Node: Variable Index496363
|
||||
Node: Function Index512260
|
||||
Node: Concept Index525770
|
||||
Node: Top897
|
||||
Node: Introduction2817
|
||||
Node: What is Bash?3033
|
||||
Node: What is a shell?4147
|
||||
Node: Definitions6685
|
||||
Node: Basic Shell Features9636
|
||||
Node: Shell Syntax10855
|
||||
Node: Shell Operation11881
|
||||
Node: Quoting13174
|
||||
Node: Escape Character14474
|
||||
Node: Single Quotes14959
|
||||
Node: Double Quotes15307
|
||||
Node: ANSI-C Quoting16585
|
||||
Node: Locale Translation17844
|
||||
Node: Comments18997
|
||||
Node: Shell Commands19615
|
||||
Node: Reserved Words20553
|
||||
Node: Simple Commands21309
|
||||
Node: Pipelines21963
|
||||
Node: Lists24895
|
||||
Node: Compound Commands26686
|
||||
Node: Looping Constructs27698
|
||||
Node: Conditional Constructs30193
|
||||
Node: Command Grouping41764
|
||||
Node: Coprocesses43243
|
||||
Node: GNU Parallel45146
|
||||
Node: Shell Functions49447
|
||||
Node: Shell Parameters56654
|
||||
Node: Positional Parameters61067
|
||||
Node: Special Parameters61967
|
||||
Node: Shell Expansions65191
|
||||
Node: Brace Expansion67314
|
||||
Node: Tilde Expansion70037
|
||||
Node: Shell Parameter Expansion72654
|
||||
Node: Command Substitution87783
|
||||
Node: Arithmetic Expansion89138
|
||||
Node: Process Substitution90070
|
||||
Node: Word Splitting91190
|
||||
Node: Filename Expansion93134
|
||||
Node: Pattern Matching95683
|
||||
Node: Quote Removal99669
|
||||
Node: Redirections99964
|
||||
Node: Executing Commands109534
|
||||
Node: Simple Command Expansion110204
|
||||
Node: Command Search and Execution112158
|
||||
Node: Command Execution Environment114534
|
||||
Node: Environment117518
|
||||
Node: Exit Status119177
|
||||
Node: Signals120847
|
||||
Node: Shell Scripts122814
|
||||
Node: Shell Builtin Commands125826
|
||||
Node: Bourne Shell Builtins127864
|
||||
Node: Bash Builtins148793
|
||||
Node: Modifying Shell Behavior178902
|
||||
Node: The Set Builtin179247
|
||||
Node: The Shopt Builtin189660
|
||||
Node: Special Builtins204570
|
||||
Node: Shell Variables205549
|
||||
Node: Bourne Shell Variables205986
|
||||
Node: Bash Variables208090
|
||||
Node: Bash Features240724
|
||||
Node: Invoking Bash241737
|
||||
Node: Bash Startup Files247750
|
||||
Node: Interactive Shells252853
|
||||
Node: What is an Interactive Shell?253263
|
||||
Node: Is this Shell Interactive?253912
|
||||
Node: Interactive Shell Behavior254727
|
||||
Node: Bash Conditional Expressions258240
|
||||
Node: Shell Arithmetic262817
|
||||
Node: Aliases265757
|
||||
Node: Arrays268377
|
||||
Node: The Directory Stack274386
|
||||
Node: Directory Stack Builtins275170
|
||||
Node: Controlling the Prompt278138
|
||||
Node: The Restricted Shell281086
|
||||
Node: Bash POSIX Mode283680
|
||||
Node: Shell Compatibility Mode294716
|
||||
Node: Job Control301372
|
||||
Node: Job Control Basics301832
|
||||
Node: Job Control Builtins306828
|
||||
Node: Job Control Variables312228
|
||||
Node: Command Line Editing313384
|
||||
Node: Introduction and Notation315055
|
||||
Node: Readline Interaction316678
|
||||
Node: Readline Bare Essentials317869
|
||||
Node: Readline Movement Commands319652
|
||||
Node: Readline Killing Commands320612
|
||||
Node: Readline Arguments322530
|
||||
Node: Searching323574
|
||||
Node: Readline Init File325760
|
||||
Node: Readline Init File Syntax327019
|
||||
Node: Conditional Init Constructs347557
|
||||
Node: Sample Init File351753
|
||||
Node: Bindable Readline Commands354877
|
||||
Node: Commands For Moving356081
|
||||
Node: Commands For History358132
|
||||
Node: Commands For Text362925
|
||||
Node: Commands For Killing366574
|
||||
Node: Numeric Arguments369607
|
||||
Node: Commands For Completion370746
|
||||
Node: Keyboard Macros374937
|
||||
Node: Miscellaneous Commands375624
|
||||
Node: Readline vi Mode381308
|
||||
Node: Programmable Completion382215
|
||||
Node: Programmable Completion Builtins389995
|
||||
Node: A Programmable Completion Example400690
|
||||
Node: Using History Interactively405937
|
||||
Node: Bash History Facilities406621
|
||||
Node: Bash History Builtins409626
|
||||
Node: History Interaction414355
|
||||
Node: Event Designators417975
|
||||
Node: Word Designators419329
|
||||
Node: Modifiers421089
|
||||
Node: Installing Bash422900
|
||||
Node: Basic Installation424037
|
||||
Node: Compilers and Options427295
|
||||
Node: Compiling For Multiple Architectures428036
|
||||
Node: Installation Names429729
|
||||
Node: Specifying the System Type430547
|
||||
Node: Sharing Defaults431263
|
||||
Node: Operation Controls431936
|
||||
Node: Optional Features432894
|
||||
Node: Reporting Bugs443689
|
||||
Node: Major Differences From The Bourne Shell444883
|
||||
Node: GNU Free Documentation License461735
|
||||
Node: Indexes486912
|
||||
Node: Builtin Index487366
|
||||
Node: Reserved Word Index494193
|
||||
Node: Variable Index496641
|
||||
Node: Function Index512538
|
||||
Node: Concept Index526048
|
||||
|
||||
End Tag Table
|
||||
|
||||
|
||||
+74
-74
@@ -172,72 +172,72 @@
|
||||
@xrdef{Bourne Shell Variables-snt}{Section@tie 5.1}
|
||||
@xrdef{Bash Variables-title}{Bash Variables}
|
||||
@xrdef{Bash Variables-snt}{Section@tie 5.2}
|
||||
@xrdef{Shell Variables-pg}{74}
|
||||
@xrdef{Bourne Shell Variables-pg}{74}
|
||||
@xrdef{Bash Variables-pg}{74}
|
||||
@xrdef{Shell Variables-pg}{73}
|
||||
@xrdef{Bourne Shell Variables-pg}{73}
|
||||
@xrdef{Bash Variables-pg}{73}
|
||||
@xrdef{Bash Features-title}{Bash Features}
|
||||
@xrdef{Bash Features-snt}{Chapter@tie 6}
|
||||
@xrdef{Invoking Bash-title}{Invoking Bash}
|
||||
@xrdef{Invoking Bash-snt}{Section@tie 6.1}
|
||||
@xrdef{Bash Features-pg}{87}
|
||||
@xrdef{Invoking Bash-pg}{87}
|
||||
@xrdef{Bash Features-pg}{86}
|
||||
@xrdef{Invoking Bash-pg}{86}
|
||||
@xrdef{Bash Startup Files-title}{Bash Startup Files}
|
||||
@xrdef{Bash Startup Files-snt}{Section@tie 6.2}
|
||||
@xrdef{Bash Startup Files-pg}{89}
|
||||
@xrdef{Bash Startup Files-pg}{88}
|
||||
@xrdef{Interactive Shells-title}{Interactive Shells}
|
||||
@xrdef{Interactive Shells-snt}{Section@tie 6.3}
|
||||
@xrdef{What is an Interactive Shell?-title}{What is an Interactive Shell?}
|
||||
@xrdef{What is an Interactive Shell?-snt}{Section@tie 6.3.1}
|
||||
@xrdef{Interactive Shells-pg}{90}
|
||||
@xrdef{Interactive Shells-pg}{89}
|
||||
@xrdef{Is this Shell Interactive?-title}{Is this Shell Interactive?}
|
||||
@xrdef{Is this Shell Interactive?-snt}{Section@tie 6.3.2}
|
||||
@xrdef{Interactive Shell Behavior-title}{Interactive Shell Behavior}
|
||||
@xrdef{Interactive Shell Behavior-snt}{Section@tie 6.3.3}
|
||||
@xrdef{What is an Interactive Shell?-pg}{91}
|
||||
@xrdef{Is this Shell Interactive?-pg}{91}
|
||||
@xrdef{Interactive Shell Behavior-pg}{91}
|
||||
@xrdef{What is an Interactive Shell?-pg}{90}
|
||||
@xrdef{Is this Shell Interactive?-pg}{90}
|
||||
@xrdef{Interactive Shell Behavior-pg}{90}
|
||||
@xrdef{Bash Conditional Expressions-title}{Bash Conditional Expressions}
|
||||
@xrdef{Bash Conditional Expressions-snt}{Section@tie 6.4}
|
||||
@xrdef{Bash Conditional Expressions-pg}{92}
|
||||
@xrdef{Bash Conditional Expressions-pg}{91}
|
||||
@xrdef{Shell Arithmetic-title}{Shell Arithmetic}
|
||||
@xrdef{Shell Arithmetic-snt}{Section@tie 6.5}
|
||||
@xrdef{Shell Arithmetic-pg}{94}
|
||||
@xrdef{Shell Arithmetic-pg}{93}
|
||||
@xrdef{Aliases-title}{Aliases}
|
||||
@xrdef{Aliases-snt}{Section@tie 6.6}
|
||||
@xrdef{Aliases-pg}{95}
|
||||
@xrdef{Aliases-pg}{94}
|
||||
@xrdef{Arrays-title}{Arrays}
|
||||
@xrdef{Arrays-snt}{Section@tie 6.7}
|
||||
@xrdef{Arrays-pg}{96}
|
||||
@xrdef{Arrays-pg}{95}
|
||||
@xrdef{The Directory Stack-title}{The Directory Stack}
|
||||
@xrdef{The Directory Stack-snt}{Section@tie 6.8}
|
||||
@xrdef{Directory Stack Builtins-title}{Directory Stack Builtins}
|
||||
@xrdef{Directory Stack Builtins-snt}{Section@tie 6.8.1}
|
||||
@xrdef{The Directory Stack-pg}{98}
|
||||
@xrdef{Directory Stack Builtins-pg}{98}
|
||||
@xrdef{The Directory Stack-pg}{97}
|
||||
@xrdef{Directory Stack Builtins-pg}{97}
|
||||
@xrdef{Controlling the Prompt-title}{Controlling the Prompt}
|
||||
@xrdef{Controlling the Prompt-snt}{Section@tie 6.9}
|
||||
@xrdef{Controlling the Prompt-pg}{99}
|
||||
@xrdef{Controlling the Prompt-pg}{98}
|
||||
@xrdef{The Restricted Shell-title}{The Restricted Shell}
|
||||
@xrdef{The Restricted Shell-snt}{Section@tie 6.10}
|
||||
@xrdef{Bash POSIX Mode-title}{Bash POSIX Mode}
|
||||
@xrdef{Bash POSIX Mode-snt}{Section@tie 6.11}
|
||||
@xrdef{The Restricted Shell-pg}{101}
|
||||
@xrdef{Bash POSIX Mode-pg}{102}
|
||||
@xrdef{The Restricted Shell-pg}{100}
|
||||
@xrdef{Bash POSIX Mode-pg}{101}
|
||||
@xrdef{Shell Compatibility Mode-title}{Shell Compatibility Mode}
|
||||
@xrdef{Shell Compatibility Mode-snt}{Section@tie 6.12}
|
||||
@xrdef{Shell Compatibility Mode-pg}{105}
|
||||
@xrdef{Shell Compatibility Mode-pg}{104}
|
||||
@xrdef{Job Control-title}{Job Control}
|
||||
@xrdef{Job Control-snt}{Chapter@tie 7}
|
||||
@xrdef{Job Control Basics-title}{Job Control Basics}
|
||||
@xrdef{Job Control Basics-snt}{Section@tie 7.1}
|
||||
@xrdef{Job Control-pg}{108}
|
||||
@xrdef{Job Control Basics-pg}{108}
|
||||
@xrdef{Job Control-pg}{107}
|
||||
@xrdef{Job Control Basics-pg}{107}
|
||||
@xrdef{Job Control Builtins-title}{Job Control Builtins}
|
||||
@xrdef{Job Control Builtins-snt}{Section@tie 7.2}
|
||||
@xrdef{Job Control Builtins-pg}{109}
|
||||
@xrdef{Job Control Builtins-pg}{108}
|
||||
@xrdef{Job Control Variables-title}{Job Control Variables}
|
||||
@xrdef{Job Control Variables-snt}{Section@tie 7.3}
|
||||
@xrdef{Job Control Variables-pg}{111}
|
||||
@xrdef{Job Control Variables-pg}{110}
|
||||
@xrdef{Command Line Editing-title}{Command Line Editing}
|
||||
@xrdef{Command Line Editing-snt}{Chapter@tie 8}
|
||||
@xrdef{Introduction and Notation-title}{Introduction to Line Editing}
|
||||
@@ -246,109 +246,109 @@
|
||||
@xrdef{Readline Interaction-snt}{Section@tie 8.2}
|
||||
@xrdef{Readline Bare Essentials-title}{Readline Bare Essentials}
|
||||
@xrdef{Readline Bare Essentials-snt}{Section@tie 8.2.1}
|
||||
@xrdef{Command Line Editing-pg}{112}
|
||||
@xrdef{Introduction and Notation-pg}{112}
|
||||
@xrdef{Readline Interaction-pg}{112}
|
||||
@xrdef{Command Line Editing-pg}{111}
|
||||
@xrdef{Introduction and Notation-pg}{111}
|
||||
@xrdef{Readline Interaction-pg}{111}
|
||||
@xrdef{Readline Movement Commands-title}{Readline Movement Commands}
|
||||
@xrdef{Readline Movement Commands-snt}{Section@tie 8.2.2}
|
||||
@xrdef{Readline Killing Commands-title}{Readline Killing Commands}
|
||||
@xrdef{Readline Killing Commands-snt}{Section@tie 8.2.3}
|
||||
@xrdef{Readline Bare Essentials-pg}{113}
|
||||
@xrdef{Readline Movement Commands-pg}{113}
|
||||
@xrdef{Readline Bare Essentials-pg}{112}
|
||||
@xrdef{Readline Movement Commands-pg}{112}
|
||||
@xrdef{Readline Arguments-title}{Readline Arguments}
|
||||
@xrdef{Readline Arguments-snt}{Section@tie 8.2.4}
|
||||
@xrdef{Searching-title}{Searching for Commands in the History}
|
||||
@xrdef{Searching-snt}{Section@tie 8.2.5}
|
||||
@xrdef{Readline Killing Commands-pg}{114}
|
||||
@xrdef{Readline Arguments-pg}{114}
|
||||
@xrdef{Searching-pg}{114}
|
||||
@xrdef{Readline Killing Commands-pg}{113}
|
||||
@xrdef{Readline Arguments-pg}{113}
|
||||
@xrdef{Searching-pg}{113}
|
||||
@xrdef{Readline Init File-title}{Readline Init File}
|
||||
@xrdef{Readline Init File-snt}{Section@tie 8.3}
|
||||
@xrdef{Readline Init File Syntax-title}{Readline Init File Syntax}
|
||||
@xrdef{Readline Init File Syntax-snt}{Section@tie 8.3.1}
|
||||
@xrdef{Readline Init File-pg}{115}
|
||||
@xrdef{Readline Init File Syntax-pg}{115}
|
||||
@xrdef{Readline Init File-pg}{114}
|
||||
@xrdef{Readline Init File Syntax-pg}{114}
|
||||
@xrdef{Conditional Init Constructs-title}{Conditional Init Constructs}
|
||||
@xrdef{Conditional Init Constructs-snt}{Section@tie 8.3.2}
|
||||
@xrdef{Conditional Init Constructs-pg}{123}
|
||||
@xrdef{Conditional Init Constructs-pg}{122}
|
||||
@xrdef{Sample Init File-title}{Sample Init File}
|
||||
@xrdef{Sample Init File-snt}{Section@tie 8.3.3}
|
||||
@xrdef{Sample Init File-pg}{125}
|
||||
@xrdef{Sample Init File-pg}{124}
|
||||
@xrdef{Bindable Readline Commands-title}{Bindable Readline Commands}
|
||||
@xrdef{Bindable Readline Commands-snt}{Section@tie 8.4}
|
||||
@xrdef{Commands For Moving-title}{Commands For Moving}
|
||||
@xrdef{Commands For Moving-snt}{Section@tie 8.4.1}
|
||||
@xrdef{Bindable Readline Commands-pg}{128}
|
||||
@xrdef{Commands For Moving-pg}{128}
|
||||
@xrdef{Bindable Readline Commands-pg}{127}
|
||||
@xrdef{Commands For Moving-pg}{127}
|
||||
@xrdef{Commands For History-title}{Commands For Manipulating The History}
|
||||
@xrdef{Commands For History-snt}{Section@tie 8.4.2}
|
||||
@xrdef{Commands For History-pg}{129}
|
||||
@xrdef{Commands For History-pg}{128}
|
||||
@xrdef{Commands For Text-title}{Commands For Changing Text}
|
||||
@xrdef{Commands For Text-snt}{Section@tie 8.4.3}
|
||||
@xrdef{Commands For Text-pg}{131}
|
||||
@xrdef{Commands For Text-pg}{130}
|
||||
@xrdef{Commands For Killing-title}{Killing And Yanking}
|
||||
@xrdef{Commands For Killing-snt}{Section@tie 8.4.4}
|
||||
@xrdef{Commands For Killing-pg}{132}
|
||||
@xrdef{Commands For Killing-pg}{131}
|
||||
@xrdef{Numeric Arguments-title}{Specifying Numeric Arguments}
|
||||
@xrdef{Numeric Arguments-snt}{Section@tie 8.4.5}
|
||||
@xrdef{Numeric Arguments-pg}{133}
|
||||
@xrdef{Numeric Arguments-pg}{132}
|
||||
@xrdef{Commands For Completion-title}{Letting Readline Type For You}
|
||||
@xrdef{Commands For Completion-snt}{Section@tie 8.4.6}
|
||||
@xrdef{Commands For Completion-pg}{134}
|
||||
@xrdef{Commands For Completion-pg}{133}
|
||||
@xrdef{Keyboard Macros-title}{Keyboard Macros}
|
||||
@xrdef{Keyboard Macros-snt}{Section@tie 8.4.7}
|
||||
@xrdef{Miscellaneous Commands-title}{Some Miscellaneous Commands}
|
||||
@xrdef{Miscellaneous Commands-snt}{Section@tie 8.4.8}
|
||||
@xrdef{Keyboard Macros-pg}{135}
|
||||
@xrdef{Miscellaneous Commands-pg}{136}
|
||||
@xrdef{Keyboard Macros-pg}{134}
|
||||
@xrdef{Miscellaneous Commands-pg}{135}
|
||||
@xrdef{Readline vi Mode-title}{Readline vi Mode}
|
||||
@xrdef{Readline vi Mode-snt}{Section@tie 8.5}
|
||||
@xrdef{Programmable Completion-title}{Programmable Completion}
|
||||
@xrdef{Programmable Completion-snt}{Section@tie 8.6}
|
||||
@xrdef{Readline vi Mode-pg}{138}
|
||||
@xrdef{Programmable Completion-pg}{138}
|
||||
@xrdef{Readline vi Mode-pg}{137}
|
||||
@xrdef{Programmable Completion-pg}{137}
|
||||
@xrdef{Programmable Completion Builtins-title}{Programmable Completion Builtins}
|
||||
@xrdef{Programmable Completion Builtins-snt}{Section@tie 8.7}
|
||||
@xrdef{Programmable Completion Builtins-pg}{140}
|
||||
@xrdef{Programmable Completion Builtins-pg}{139}
|
||||
@xrdef{A Programmable Completion Example-title}{A Programmable Completion Example}
|
||||
@xrdef{A Programmable Completion Example-snt}{Section@tie 8.8}
|
||||
@xrdef{A Programmable Completion Example-pg}{144}
|
||||
@xrdef{A Programmable Completion Example-pg}{143}
|
||||
@xrdef{Using History Interactively-title}{Using History Interactively}
|
||||
@xrdef{Using History Interactively-snt}{Chapter@tie 9}
|
||||
@xrdef{Bash History Facilities-title}{Bash History Facilities}
|
||||
@xrdef{Bash History Facilities-snt}{Section@tie 9.1}
|
||||
@xrdef{Bash History Builtins-title}{Bash History Builtins}
|
||||
@xrdef{Bash History Builtins-snt}{Section@tie 9.2}
|
||||
@xrdef{Using History Interactively-pg}{147}
|
||||
@xrdef{Bash History Facilities-pg}{147}
|
||||
@xrdef{Bash History Builtins-pg}{147}
|
||||
@xrdef{Using History Interactively-pg}{146}
|
||||
@xrdef{Bash History Facilities-pg}{146}
|
||||
@xrdef{Bash History Builtins-pg}{146}
|
||||
@xrdef{History Interaction-title}{History Expansion}
|
||||
@xrdef{History Interaction-snt}{Section@tie 9.3}
|
||||
@xrdef{History Interaction-pg}{149}
|
||||
@xrdef{History Interaction-pg}{148}
|
||||
@xrdef{Event Designators-title}{Event Designators}
|
||||
@xrdef{Event Designators-snt}{Section@tie 9.3.1}
|
||||
@xrdef{Word Designators-title}{Word Designators}
|
||||
@xrdef{Word Designators-snt}{Section@tie 9.3.2}
|
||||
@xrdef{Event Designators-pg}{150}
|
||||
@xrdef{Event Designators-pg}{149}
|
||||
@xrdef{Modifiers-title}{Modifiers}
|
||||
@xrdef{Modifiers-snt}{Section@tie 9.3.3}
|
||||
@xrdef{Word Designators-pg}{151}
|
||||
@xrdef{Modifiers-pg}{151}
|
||||
@xrdef{Word Designators-pg}{150}
|
||||
@xrdef{Modifiers-pg}{150}
|
||||
@xrdef{Installing Bash-title}{Installing Bash}
|
||||
@xrdef{Installing Bash-snt}{Chapter@tie 10}
|
||||
@xrdef{Basic Installation-title}{Basic Installation}
|
||||
@xrdef{Basic Installation-snt}{Section@tie 10.1}
|
||||
@xrdef{Installing Bash-pg}{153}
|
||||
@xrdef{Basic Installation-pg}{153}
|
||||
@xrdef{Installing Bash-pg}{152}
|
||||
@xrdef{Basic Installation-pg}{152}
|
||||
@xrdef{Compilers and Options-title}{Compilers and Options}
|
||||
@xrdef{Compilers and Options-snt}{Section@tie 10.2}
|
||||
@xrdef{Compiling For Multiple Architectures-title}{Compiling For Multiple Architectures}
|
||||
@xrdef{Compiling For Multiple Architectures-snt}{Section@tie 10.3}
|
||||
@xrdef{Installation Names-title}{Installation Names}
|
||||
@xrdef{Installation Names-snt}{Section@tie 10.4}
|
||||
@xrdef{Compilers and Options-pg}{154}
|
||||
@xrdef{Compiling For Multiple Architectures-pg}{154}
|
||||
@xrdef{Installation Names-pg}{154}
|
||||
@xrdef{Compilers and Options-pg}{153}
|
||||
@xrdef{Compiling For Multiple Architectures-pg}{153}
|
||||
@xrdef{Installation Names-pg}{153}
|
||||
@xrdef{Specifying the System Type-title}{Specifying the System Type}
|
||||
@xrdef{Specifying the System Type-snt}{Section@tie 10.5}
|
||||
@xrdef{Sharing Defaults-title}{Sharing Defaults}
|
||||
@@ -357,34 +357,34 @@
|
||||
@xrdef{Operation Controls-snt}{Section@tie 10.7}
|
||||
@xrdef{Optional Features-title}{Optional Features}
|
||||
@xrdef{Optional Features-snt}{Section@tie 10.8}
|
||||
@xrdef{Specifying the System Type-pg}{155}
|
||||
@xrdef{Sharing Defaults-pg}{155}
|
||||
@xrdef{Operation Controls-pg}{155}
|
||||
@xrdef{Optional Features-pg}{156}
|
||||
@xrdef{Specifying the System Type-pg}{154}
|
||||
@xrdef{Sharing Defaults-pg}{154}
|
||||
@xrdef{Operation Controls-pg}{154}
|
||||
@xrdef{Optional Features-pg}{155}
|
||||
@xrdef{Reporting Bugs-title}{Reporting Bugs}
|
||||
@xrdef{Reporting Bugs-snt}{Appendix@tie @char65{}}
|
||||
@xrdef{Reporting Bugs-pg}{161}
|
||||
@xrdef{Reporting Bugs-pg}{160}
|
||||
@xrdef{Major Differences From The Bourne Shell-title}{Major Differences From The Bourne Shell}
|
||||
@xrdef{Major Differences From The Bourne Shell-snt}{Appendix@tie @char66{}}
|
||||
@xrdef{Major Differences From The Bourne Shell-pg}{162}
|
||||
@xrdef{Major Differences From The Bourne Shell-pg}{161}
|
||||
@xrdef{GNU Free Documentation License-title}{GNU Free Documentation License}
|
||||
@xrdef{GNU Free Documentation License-snt}{Appendix@tie @char67{}}
|
||||
@xrdef{GNU Free Documentation License-pg}{168}
|
||||
@xrdef{GNU Free Documentation License-pg}{167}
|
||||
@xrdef{Indexes-title}{Indexes}
|
||||
@xrdef{Indexes-snt}{Appendix@tie @char68{}}
|
||||
@xrdef{Builtin Index-title}{Index of Shell Builtin Commands}
|
||||
@xrdef{Builtin Index-snt}{Section@tie @char68.1}
|
||||
@xrdef{Indexes-pg}{176}
|
||||
@xrdef{Builtin Index-pg}{176}
|
||||
@xrdef{Indexes-pg}{175}
|
||||
@xrdef{Builtin Index-pg}{175}
|
||||
@xrdef{Reserved Word Index-title}{Index of Shell Reserved Words}
|
||||
@xrdef{Reserved Word Index-snt}{Section@tie @char68.2}
|
||||
@xrdef{Variable Index-title}{Parameter and Variable Index}
|
||||
@xrdef{Variable Index-snt}{Section@tie @char68.3}
|
||||
@xrdef{Reserved Word Index-pg}{177}
|
||||
@xrdef{Variable Index-pg}{178}
|
||||
@xrdef{Reserved Word Index-pg}{176}
|
||||
@xrdef{Variable Index-pg}{177}
|
||||
@xrdef{Function Index-title}{Function Index}
|
||||
@xrdef{Function Index-snt}{Section@tie @char68.4}
|
||||
@xrdef{Function Index-pg}{180}
|
||||
@xrdef{Function Index-pg}{179}
|
||||
@xrdef{Concept Index-title}{Concept Index}
|
||||
@xrdef{Concept Index-snt}{Section@tie @char68.5}
|
||||
@xrdef{Concept Index-pg}{182}
|
||||
@xrdef{Concept Index-pg}{181}
|
||||
|
||||
+15
-15
@@ -42,18 +42,18 @@
|
||||
\entry{unalias}{62}{\code {unalias}}
|
||||
\entry{set}{62}{\code {set}}
|
||||
\entry{shopt}{66}{\code {shopt}}
|
||||
\entry{dirs}{98}{\code {dirs}}
|
||||
\entry{popd}{99}{\code {popd}}
|
||||
\entry{pushd}{99}{\code {pushd}}
|
||||
\entry{bg}{109}{\code {bg}}
|
||||
\entry{fg}{109}{\code {fg}}
|
||||
\entry{jobs}{109}{\code {jobs}}
|
||||
\entry{kill}{110}{\code {kill}}
|
||||
\entry{wait}{110}{\code {wait}}
|
||||
\entry{disown}{111}{\code {disown}}
|
||||
\entry{suspend}{111}{\code {suspend}}
|
||||
\entry{compgen}{140}{\code {compgen}}
|
||||
\entry{complete}{141}{\code {complete}}
|
||||
\entry{compopt}{144}{\code {compopt}}
|
||||
\entry{fc}{148}{\code {fc}}
|
||||
\entry{history}{148}{\code {history}}
|
||||
\entry{dirs}{97}{\code {dirs}}
|
||||
\entry{popd}{98}{\code {popd}}
|
||||
\entry{pushd}{98}{\code {pushd}}
|
||||
\entry{bg}{108}{\code {bg}}
|
||||
\entry{fg}{108}{\code {fg}}
|
||||
\entry{jobs}{108}{\code {jobs}}
|
||||
\entry{kill}{109}{\code {kill}}
|
||||
\entry{wait}{109}{\code {wait}}
|
||||
\entry{disown}{110}{\code {disown}}
|
||||
\entry{suspend}{110}{\code {suspend}}
|
||||
\entry{compgen}{139}{\code {compgen}}
|
||||
\entry{complete}{140}{\code {complete}}
|
||||
\entry{compopt}{143}{\code {compopt}}
|
||||
\entry{fc}{147}{\code {fc}}
|
||||
\entry{history}{147}{\code {history}}
|
||||
|
||||
+15
-15
@@ -7,7 +7,7 @@
|
||||
\initial {A}
|
||||
\entry{\code {alias}}{51}
|
||||
\initial {B}
|
||||
\entry{\code {bg}}{109}
|
||||
\entry{\code {bg}}{108}
|
||||
\entry{\code {bind}}{51}
|
||||
\entry{\code {break}}{45}
|
||||
\entry{\code {builtin}}{53}
|
||||
@@ -15,14 +15,14 @@
|
||||
\entry{\code {caller}}{53}
|
||||
\entry{\code {cd}}{45}
|
||||
\entry{\code {command}}{53}
|
||||
\entry{\code {compgen}}{140}
|
||||
\entry{\code {complete}}{141}
|
||||
\entry{\code {compopt}}{144}
|
||||
\entry{\code {compgen}}{139}
|
||||
\entry{\code {complete}}{140}
|
||||
\entry{\code {compopt}}{143}
|
||||
\entry{\code {continue}}{45}
|
||||
\initial {D}
|
||||
\entry{\code {declare}}{53}
|
||||
\entry{\code {dirs}}{98}
|
||||
\entry{\code {disown}}{111}
|
||||
\entry{\code {dirs}}{97}
|
||||
\entry{\code {disown}}{110}
|
||||
\initial {E}
|
||||
\entry{\code {echo}}{55}
|
||||
\entry{\code {enable}}{56}
|
||||
@@ -31,18 +31,18 @@
|
||||
\entry{\code {exit}}{46}
|
||||
\entry{\code {export}}{46}
|
||||
\initial {F}
|
||||
\entry{\code {fc}}{148}
|
||||
\entry{\code {fg}}{109}
|
||||
\entry{\code {fc}}{147}
|
||||
\entry{\code {fg}}{108}
|
||||
\initial {G}
|
||||
\entry{\code {getopts}}{46}
|
||||
\initial {H}
|
||||
\entry{\code {hash}}{47}
|
||||
\entry{\code {help}}{56}
|
||||
\entry{\code {history}}{148}
|
||||
\entry{\code {history}}{147}
|
||||
\initial {J}
|
||||
\entry{\code {jobs}}{109}
|
||||
\entry{\code {jobs}}{108}
|
||||
\initial {K}
|
||||
\entry{\code {kill}}{110}
|
||||
\entry{\code {kill}}{109}
|
||||
\initial {L}
|
||||
\entry{\code {let}}{56}
|
||||
\entry{\code {local}}{57}
|
||||
@@ -50,9 +50,9 @@
|
||||
\initial {M}
|
||||
\entry{\code {mapfile}}{57}
|
||||
\initial {P}
|
||||
\entry{\code {popd}}{99}
|
||||
\entry{\code {popd}}{98}
|
||||
\entry{\code {printf}}{58}
|
||||
\entry{\code {pushd}}{99}
|
||||
\entry{\code {pushd}}{98}
|
||||
\entry{\code {pwd}}{47}
|
||||
\initial {R}
|
||||
\entry{\code {read}}{58}
|
||||
@@ -64,7 +64,7 @@
|
||||
\entry{\code {shift}}{48}
|
||||
\entry{\code {shopt}}{66}
|
||||
\entry{\code {source}}{60}
|
||||
\entry{\code {suspend}}{111}
|
||||
\entry{\code {suspend}}{110}
|
||||
\initial {T}
|
||||
\entry{\code {test}}{48}
|
||||
\entry{\code {times}}{50}
|
||||
@@ -77,4 +77,4 @@
|
||||
\entry{\code {unalias}}{62}
|
||||
\entry{\code {unset}}{51}
|
||||
\initial {W}
|
||||
\entry{\code {wait}}{110}
|
||||
\entry{\code {wait}}{109}
|
||||
|
||||
+45
-45
@@ -73,49 +73,49 @@
|
||||
\entry{signal handling}{42}{signal handling}
|
||||
\entry{shell script}{42}{shell script}
|
||||
\entry{special builtin}{72}{special builtin}
|
||||
\entry{login shell}{89}{login shell}
|
||||
\entry{login shell}{88}{login shell}
|
||||
\entry{interactive shell}{88}{interactive shell}
|
||||
\entry{startup files}{88}{startup files}
|
||||
\entry{interactive shell}{89}{interactive shell}
|
||||
\entry{startup files}{89}{startup files}
|
||||
\entry{interactive shell}{90}{interactive shell}
|
||||
\entry{shell, interactive}{90}{shell, interactive}
|
||||
\entry{expressions, conditional}{92}{expressions, conditional}
|
||||
\entry{arithmetic, shell}{94}{arithmetic, shell}
|
||||
\entry{shell arithmetic}{94}{shell arithmetic}
|
||||
\entry{expressions, arithmetic}{94}{expressions, arithmetic}
|
||||
\entry{evaluation, arithmetic}{94}{evaluation, arithmetic}
|
||||
\entry{arithmetic evaluation}{94}{arithmetic evaluation}
|
||||
\entry{alias expansion}{95}{alias expansion}
|
||||
\entry{arrays}{96}{arrays}
|
||||
\entry{directory stack}{98}{directory stack}
|
||||
\entry{prompting}{99}{prompting}
|
||||
\entry{restricted shell}{101}{restricted shell}
|
||||
\entry{POSIX Mode}{102}{POSIX Mode}
|
||||
\entry{Compatibility Level}{105}{Compatibility Level}
|
||||
\entry{Compatibility Mode}{105}{Compatibility Mode}
|
||||
\entry{job control}{108}{job control}
|
||||
\entry{foreground}{108}{foreground}
|
||||
\entry{background}{108}{background}
|
||||
\entry{suspending jobs}{108}{suspending jobs}
|
||||
\entry{Readline, how to use}{111}{Readline, how to use}
|
||||
\entry{interaction, readline}{112}{interaction, readline}
|
||||
\entry{notation, readline}{113}{notation, readline}
|
||||
\entry{command editing}{113}{command editing}
|
||||
\entry{editing command lines}{113}{editing command lines}
|
||||
\entry{killing text}{114}{killing text}
|
||||
\entry{yanking text}{114}{yanking text}
|
||||
\entry{kill ring}{114}{kill ring}
|
||||
\entry{initialization file, readline}{115}{initialization file, readline}
|
||||
\entry{variables, readline}{116}{variables, readline}
|
||||
\entry{programmable completion}{138}{programmable completion}
|
||||
\entry{completion builtins}{140}{completion builtins}
|
||||
\entry{History, how to use}{146}{History, how to use}
|
||||
\entry{command history}{147}{command history}
|
||||
\entry{history list}{147}{history list}
|
||||
\entry{history builtins}{147}{history builtins}
|
||||
\entry{history expansion}{149}{history expansion}
|
||||
\entry{event designators}{150}{event designators}
|
||||
\entry{history events}{150}{history events}
|
||||
\entry{installation}{153}{installation}
|
||||
\entry{configuration}{153}{configuration}
|
||||
\entry{Bash installation}{153}{Bash installation}
|
||||
\entry{Bash configuration}{153}{Bash configuration}
|
||||
\entry{shell, interactive}{89}{shell, interactive}
|
||||
\entry{expressions, conditional}{91}{expressions, conditional}
|
||||
\entry{arithmetic, shell}{93}{arithmetic, shell}
|
||||
\entry{shell arithmetic}{93}{shell arithmetic}
|
||||
\entry{expressions, arithmetic}{93}{expressions, arithmetic}
|
||||
\entry{evaluation, arithmetic}{93}{evaluation, arithmetic}
|
||||
\entry{arithmetic evaluation}{93}{arithmetic evaluation}
|
||||
\entry{alias expansion}{94}{alias expansion}
|
||||
\entry{arrays}{95}{arrays}
|
||||
\entry{directory stack}{97}{directory stack}
|
||||
\entry{prompting}{98}{prompting}
|
||||
\entry{restricted shell}{100}{restricted shell}
|
||||
\entry{POSIX Mode}{101}{POSIX Mode}
|
||||
\entry{Compatibility Level}{104}{Compatibility Level}
|
||||
\entry{Compatibility Mode}{104}{Compatibility Mode}
|
||||
\entry{job control}{107}{job control}
|
||||
\entry{foreground}{107}{foreground}
|
||||
\entry{background}{107}{background}
|
||||
\entry{suspending jobs}{107}{suspending jobs}
|
||||
\entry{Readline, how to use}{110}{Readline, how to use}
|
||||
\entry{interaction, readline}{111}{interaction, readline}
|
||||
\entry{notation, readline}{112}{notation, readline}
|
||||
\entry{command editing}{112}{command editing}
|
||||
\entry{editing command lines}{112}{editing command lines}
|
||||
\entry{killing text}{113}{killing text}
|
||||
\entry{yanking text}{113}{yanking text}
|
||||
\entry{kill ring}{113}{kill ring}
|
||||
\entry{initialization file, readline}{114}{initialization file, readline}
|
||||
\entry{variables, readline}{115}{variables, readline}
|
||||
\entry{programmable completion}{137}{programmable completion}
|
||||
\entry{completion builtins}{139}{completion builtins}
|
||||
\entry{History, how to use}{145}{History, how to use}
|
||||
\entry{command history}{146}{command history}
|
||||
\entry{history list}{146}{history list}
|
||||
\entry{history builtins}{146}{history builtins}
|
||||
\entry{history expansion}{148}{history expansion}
|
||||
\entry{event designators}{149}{event designators}
|
||||
\entry{history events}{149}{history events}
|
||||
\entry{installation}{152}{installation}
|
||||
\entry{configuration}{152}{configuration}
|
||||
\entry{Bash installation}{152}{Bash installation}
|
||||
\entry{Bash configuration}{152}{Bash configuration}
|
||||
|
||||
+45
-45
@@ -1,21 +1,21 @@
|
||||
\initial {A}
|
||||
\entry{alias expansion}{95}
|
||||
\entry{arithmetic evaluation}{94}
|
||||
\entry{alias expansion}{94}
|
||||
\entry{arithmetic evaluation}{93}
|
||||
\entry{arithmetic expansion}{31}
|
||||
\entry{arithmetic, shell}{94}
|
||||
\entry{arrays}{96}
|
||||
\entry{arithmetic, shell}{93}
|
||||
\entry{arrays}{95}
|
||||
\initial {B}
|
||||
\entry{background}{108}
|
||||
\entry{Bash configuration}{153}
|
||||
\entry{Bash installation}{153}
|
||||
\entry{background}{107}
|
||||
\entry{Bash configuration}{152}
|
||||
\entry{Bash installation}{152}
|
||||
\entry{Bourne shell}{5}
|
||||
\entry{brace expansion}{23}
|
||||
\entry{builtin}{3}
|
||||
\initial {C}
|
||||
\entry{command editing}{113}
|
||||
\entry{command editing}{112}
|
||||
\entry{command execution}{39}
|
||||
\entry{command expansion}{39}
|
||||
\entry{command history}{147}
|
||||
\entry{command history}{146}
|
||||
\entry{command search}{39}
|
||||
\entry{command substitution}{31}
|
||||
\entry{command timing}{8}
|
||||
@@ -28,19 +28,19 @@
|
||||
\entry{commands, shell}{8}
|
||||
\entry{commands, simple}{8}
|
||||
\entry{comments, shell}{7}
|
||||
\entry{Compatibility Level}{105}
|
||||
\entry{Compatibility Mode}{105}
|
||||
\entry{completion builtins}{140}
|
||||
\entry{configuration}{153}
|
||||
\entry{Compatibility Level}{104}
|
||||
\entry{Compatibility Mode}{104}
|
||||
\entry{completion builtins}{139}
|
||||
\entry{configuration}{152}
|
||||
\entry{control operator}{3}
|
||||
\entry{coprocess}{15}
|
||||
\initial {D}
|
||||
\entry{directory stack}{98}
|
||||
\entry{directory stack}{97}
|
||||
\initial {E}
|
||||
\entry{editing command lines}{113}
|
||||
\entry{editing command lines}{112}
|
||||
\entry{environment}{41}
|
||||
\entry{evaluation, arithmetic}{94}
|
||||
\entry{event designators}{150}
|
||||
\entry{evaluation, arithmetic}{93}
|
||||
\entry{event designators}{149}
|
||||
\entry{execution environment}{40}
|
||||
\entry{exit status}{3, 41}
|
||||
\entry{expansion}{22}
|
||||
@@ -50,43 +50,43 @@
|
||||
\entry{expansion, parameter}{25}
|
||||
\entry{expansion, pathname}{33}
|
||||
\entry{expansion, tilde}{24}
|
||||
\entry{expressions, arithmetic}{94}
|
||||
\entry{expressions, conditional}{92}
|
||||
\entry{expressions, arithmetic}{93}
|
||||
\entry{expressions, conditional}{91}
|
||||
\initial {F}
|
||||
\entry{field}{3}
|
||||
\entry{filename}{3}
|
||||
\entry{filename expansion}{33}
|
||||
\entry{foreground}{108}
|
||||
\entry{foreground}{107}
|
||||
\entry{functions, shell}{18}
|
||||
\initial {H}
|
||||
\entry{history builtins}{147}
|
||||
\entry{history events}{150}
|
||||
\entry{history expansion}{149}
|
||||
\entry{history list}{147}
|
||||
\entry{History, how to use}{146}
|
||||
\entry{history builtins}{146}
|
||||
\entry{history events}{149}
|
||||
\entry{history expansion}{148}
|
||||
\entry{history list}{146}
|
||||
\entry{History, how to use}{145}
|
||||
\initial {I}
|
||||
\entry{identifier}{3}
|
||||
\entry{initialization file, readline}{115}
|
||||
\entry{installation}{153}
|
||||
\entry{interaction, readline}{112}
|
||||
\entry{interactive shell}{89, 90}
|
||||
\entry{initialization file, readline}{114}
|
||||
\entry{installation}{152}
|
||||
\entry{interaction, readline}{111}
|
||||
\entry{interactive shell}{88, 89}
|
||||
\entry{internationalization}{7}
|
||||
\initial {J}
|
||||
\entry{job}{3}
|
||||
\entry{job control}{3, 108}
|
||||
\entry{job control}{3, 107}
|
||||
\initial {K}
|
||||
\entry{kill ring}{114}
|
||||
\entry{killing text}{114}
|
||||
\entry{kill ring}{113}
|
||||
\entry{killing text}{113}
|
||||
\initial {L}
|
||||
\entry{localization}{7}
|
||||
\entry{login shell}{89}
|
||||
\entry{login shell}{88}
|
||||
\initial {M}
|
||||
\entry{matching, pattern}{33}
|
||||
\entry{metacharacter}{3}
|
||||
\initial {N}
|
||||
\entry{name}{3}
|
||||
\entry{native languages}{7}
|
||||
\entry{notation, readline}{113}
|
||||
\entry{notation, readline}{112}
|
||||
\initial {O}
|
||||
\entry{operator, shell}{3}
|
||||
\initial {P}
|
||||
@@ -98,42 +98,42 @@
|
||||
\entry{pattern matching}{33}
|
||||
\entry{pipeline}{8}
|
||||
\entry{POSIX}{3}
|
||||
\entry{POSIX Mode}{102}
|
||||
\entry{POSIX Mode}{101}
|
||||
\entry{process group}{3}
|
||||
\entry{process group ID}{3}
|
||||
\entry{process substitution}{32}
|
||||
\entry{programmable completion}{138}
|
||||
\entry{prompting}{99}
|
||||
\entry{programmable completion}{137}
|
||||
\entry{prompting}{98}
|
||||
\initial {Q}
|
||||
\entry{quoting}{6}
|
||||
\entry{quoting, ANSI}{6}
|
||||
\initial {R}
|
||||
\entry{Readline, how to use}{111}
|
||||
\entry{Readline, how to use}{110}
|
||||
\entry{redirection}{35}
|
||||
\entry{reserved word}{3}
|
||||
\entry{reserved words}{8}
|
||||
\entry{restricted shell}{101}
|
||||
\entry{restricted shell}{100}
|
||||
\entry{return status}{4}
|
||||
\initial {S}
|
||||
\entry{shell arithmetic}{94}
|
||||
\entry{shell arithmetic}{93}
|
||||
\entry{shell function}{18}
|
||||
\entry{shell script}{42}
|
||||
\entry{shell variable}{20}
|
||||
\entry{shell, interactive}{90}
|
||||
\entry{shell, interactive}{89}
|
||||
\entry{signal}{4}
|
||||
\entry{signal handling}{42}
|
||||
\entry{special builtin}{4, 72}
|
||||
\entry{startup files}{89}
|
||||
\entry{suspending jobs}{108}
|
||||
\entry{startup files}{88}
|
||||
\entry{suspending jobs}{107}
|
||||
\initial {T}
|
||||
\entry{tilde expansion}{24}
|
||||
\entry{token}{4}
|
||||
\entry{translation, native languages}{7}
|
||||
\initial {V}
|
||||
\entry{variable, shell}{20}
|
||||
\entry{variables, readline}{116}
|
||||
\entry{variables, readline}{115}
|
||||
\initial {W}
|
||||
\entry{word}{4}
|
||||
\entry{word splitting}{32}
|
||||
\initial {Y}
|
||||
\entry{yanking text}{114}
|
||||
\entry{yanking text}{113}
|
||||
|
||||
Binary file not shown.
+112
-112
@@ -1,112 +1,112 @@
|
||||
\entry{beginning-of-line (C-a)}{128}{\code {beginning-of-line (C-a)}}
|
||||
\entry{end-of-line (C-e)}{128}{\code {end-of-line (C-e)}}
|
||||
\entry{forward-char (C-f)}{128}{\code {forward-char (C-f)}}
|
||||
\entry{backward-char (C-b)}{128}{\code {backward-char (C-b)}}
|
||||
\entry{forward-word (M-f)}{128}{\code {forward-word (M-f)}}
|
||||
\entry{backward-word (M-b)}{128}{\code {backward-word (M-b)}}
|
||||
\entry{shell-forward-word (M-C-f)}{128}{\code {shell-forward-word (M-C-f)}}
|
||||
\entry{shell-backward-word (M-C-b)}{128}{\code {shell-backward-word (M-C-b)}}
|
||||
\entry{previous-screen-line ()}{128}{\code {previous-screen-line ()}}
|
||||
\entry{next-screen-line ()}{129}{\code {next-screen-line ()}}
|
||||
\entry{clear-display (M-C-l)}{129}{\code {clear-display (M-C-l)}}
|
||||
\entry{clear-screen (C-l)}{129}{\code {clear-screen (C-l)}}
|
||||
\entry{redraw-current-line ()}{129}{\code {redraw-current-line ()}}
|
||||
\entry{accept-line (Newline or Return)}{129}{\code {accept-line (Newline or Return)}}
|
||||
\entry{previous-history (C-p)}{129}{\code {previous-history (C-p)}}
|
||||
\entry{next-history (C-n)}{129}{\code {next-history (C-n)}}
|
||||
\entry{beginning-of-history (M-<)}{129}{\code {beginning-of-history (M-<)}}
|
||||
\entry{end-of-history (M->)}{129}{\code {end-of-history (M->)}}
|
||||
\entry{reverse-search-history (C-r)}{129}{\code {reverse-search-history (C-r)}}
|
||||
\entry{forward-search-history (C-s)}{129}{\code {forward-search-history (C-s)}}
|
||||
\entry{non-incremental-reverse-search-history (M-p)}{129}{\code {non-incremental-reverse-search-history (M-p)}}
|
||||
\entry{non-incremental-forward-search-history (M-n)}{130}{\code {non-incremental-forward-search-history (M-n)}}
|
||||
\entry{history-search-forward ()}{130}{\code {history-search-forward ()}}
|
||||
\entry{history-search-backward ()}{130}{\code {history-search-backward ()}}
|
||||
\entry{history-substring-search-forward ()}{130}{\code {history-substring-search-forward ()}}
|
||||
\entry{history-substring-search-backward ()}{130}{\code {history-substring-search-backward ()}}
|
||||
\entry{yank-nth-arg (M-C-y)}{130}{\code {yank-nth-arg (M-C-y)}}
|
||||
\entry{yank-last-arg (M-. or M-_)}{130}{\code {yank-last-arg (M-. or M-_)}}
|
||||
\entry{operate-and-get-next (C-o)}{130}{\code {operate-and-get-next (C-o)}}
|
||||
\entry{end-of-file (usually C-d)}{131}{\code {\i {end-of-file} (usually C-d)}}
|
||||
\entry{delete-char (C-d)}{131}{\code {delete-char (C-d)}}
|
||||
\entry{backward-delete-char (Rubout)}{131}{\code {backward-delete-char (Rubout)}}
|
||||
\entry{forward-backward-delete-char ()}{131}{\code {forward-backward-delete-char ()}}
|
||||
\entry{quoted-insert (C-q or C-v)}{131}{\code {quoted-insert (C-q or C-v)}}
|
||||
\entry{self-insert (a, b, A, 1, !, ...{})}{131}{\code {self-insert (a, b, A, 1, !, \dots {})}}
|
||||
\entry{bracketed-paste-begin ()}{131}{\code {bracketed-paste-begin ()}}
|
||||
\entry{transpose-chars (C-t)}{131}{\code {transpose-chars (C-t)}}
|
||||
\entry{transpose-words (M-t)}{131}{\code {transpose-words (M-t)}}
|
||||
\entry{upcase-word (M-u)}{132}{\code {upcase-word (M-u)}}
|
||||
\entry{downcase-word (M-l)}{132}{\code {downcase-word (M-l)}}
|
||||
\entry{capitalize-word (M-c)}{132}{\code {capitalize-word (M-c)}}
|
||||
\entry{overwrite-mode ()}{132}{\code {overwrite-mode ()}}
|
||||
\entry{kill-line (C-k)}{132}{\code {kill-line (C-k)}}
|
||||
\entry{backward-kill-line (C-x Rubout)}{132}{\code {backward-kill-line (C-x Rubout)}}
|
||||
\entry{unix-line-discard (C-u)}{132}{\code {unix-line-discard (C-u)}}
|
||||
\entry{kill-whole-line ()}{132}{\code {kill-whole-line ()}}
|
||||
\entry{kill-word (M-d)}{132}{\code {kill-word (M-d)}}
|
||||
\entry{backward-kill-word (M-DEL)}{132}{\code {backward-kill-word (M-\key {DEL})}}
|
||||
\entry{shell-kill-word (M-C-d)}{132}{\code {shell-kill-word (M-C-d)}}
|
||||
\entry{shell-backward-kill-word ()}{132}{\code {shell-backward-kill-word ()}}
|
||||
\entry{shell-transpose-words (M-C-t)}{133}{\code {shell-transpose-words (M-C-t)}}
|
||||
\entry{unix-word-rubout (C-w)}{133}{\code {unix-word-rubout (C-w)}}
|
||||
\entry{unix-filename-rubout ()}{133}{\code {unix-filename-rubout ()}}
|
||||
\entry{delete-horizontal-space ()}{133}{\code {delete-horizontal-space ()}}
|
||||
\entry{kill-region ()}{133}{\code {kill-region ()}}
|
||||
\entry{copy-region-as-kill ()}{133}{\code {copy-region-as-kill ()}}
|
||||
\entry{copy-backward-word ()}{133}{\code {copy-backward-word ()}}
|
||||
\entry{copy-forward-word ()}{133}{\code {copy-forward-word ()}}
|
||||
\entry{yank (C-y)}{133}{\code {yank (C-y)}}
|
||||
\entry{yank-pop (M-y)}{133}{\code {yank-pop (M-y)}}
|
||||
\entry{digit-argument (M-0, M-1, ...{} M--)}{133}{\code {digit-argument (\kbd {M-0}, \kbd {M-1}, \dots {} \kbd {M--})}}
|
||||
\entry{universal-argument ()}{133}{\code {universal-argument ()}}
|
||||
\entry{complete (TAB)}{134}{\code {complete (\key {TAB})}}
|
||||
\entry{possible-completions (M-?)}{134}{\code {possible-completions (M-?)}}
|
||||
\entry{insert-completions (M-*)}{134}{\code {insert-completions (M-*)}}
|
||||
\entry{menu-complete ()}{134}{\code {menu-complete ()}}
|
||||
\entry{menu-complete-backward ()}{134}{\code {menu-complete-backward ()}}
|
||||
\entry{delete-char-or-list ()}{134}{\code {delete-char-or-list ()}}
|
||||
\entry{complete-filename (M-/)}{134}{\code {complete-filename (M-/)}}
|
||||
\entry{possible-filename-completions (C-x /)}{134}{\code {possible-filename-completions (C-x /)}}
|
||||
\entry{complete-username (M-~)}{134}{\code {complete-username (M-~)}}
|
||||
\entry{possible-username-completions (C-x ~)}{134}{\code {possible-username-completions (C-x ~)}}
|
||||
\entry{complete-variable (M-$)}{135}{\code {complete-variable (M-$)}}
|
||||
\entry{possible-variable-completions (C-x $)}{135}{\code {possible-variable-completions (C-x $)}}
|
||||
\entry{complete-hostname (M-@)}{135}{\code {complete-hostname (M-@)}}
|
||||
\entry{possible-hostname-completions (C-x @)}{135}{\code {possible-hostname-completions (C-x @)}}
|
||||
\entry{complete-command (M-!)}{135}{\code {complete-command (M-!)}}
|
||||
\entry{possible-command-completions (C-x !)}{135}{\code {possible-command-completions (C-x !)}}
|
||||
\entry{dynamic-complete-history (M-TAB)}{135}{\code {dynamic-complete-history (M-\key {TAB})}}
|
||||
\entry{dabbrev-expand ()}{135}{\code {dabbrev-expand ()}}
|
||||
\entry{complete-into-braces (M-{\indexlbrace })}{135}{\code {complete-into-braces (M-{\tt \char 123})}}
|
||||
\entry{start-kbd-macro (C-x ()}{135}{\code {start-kbd-macro (C-x ()}}
|
||||
\entry{end-kbd-macro (C-x ))}{135}{\code {end-kbd-macro (C-x ))}}
|
||||
\entry{call-last-kbd-macro (C-x e)}{135}{\code {call-last-kbd-macro (C-x e)}}
|
||||
\entry{print-last-kbd-macro ()}{135}{\code {print-last-kbd-macro ()}}
|
||||
\entry{re-read-init-file (C-x C-r)}{136}{\code {re-read-init-file (C-x C-r)}}
|
||||
\entry{abort (C-g)}{136}{\code {abort (C-g)}}
|
||||
\entry{do-lowercase-version (M-A, M-B, M-x, ...{})}{136}{\code {do-lowercase-version (M-A, M-B, M-\var {x}, \dots {})}}
|
||||
\entry{prefix-meta (ESC)}{136}{\code {prefix-meta (\key {ESC})}}
|
||||
\entry{undo (C-_ or C-x C-u)}{136}{\code {undo (C-_ or C-x C-u)}}
|
||||
\entry{revert-line (M-r)}{136}{\code {revert-line (M-r)}}
|
||||
\entry{tilde-expand (M-&)}{136}{\code {tilde-expand (M-&)}}
|
||||
\entry{set-mark (C-@)}{136}{\code {set-mark (C-@)}}
|
||||
\entry{exchange-point-and-mark (C-x C-x)}{136}{\code {exchange-point-and-mark (C-x C-x)}}
|
||||
\entry{character-search (C-])}{136}{\code {character-search (C-])}}
|
||||
\entry{character-search-backward (M-C-])}{136}{\code {character-search-backward (M-C-])}}
|
||||
\entry{skip-csi-sequence ()}{136}{\code {skip-csi-sequence ()}}
|
||||
\entry{insert-comment (M-#)}{137}{\code {insert-comment (M-#)}}
|
||||
\entry{dump-functions ()}{137}{\code {dump-functions ()}}
|
||||
\entry{dump-variables ()}{137}{\code {dump-variables ()}}
|
||||
\entry{dump-macros ()}{137}{\code {dump-macros ()}}
|
||||
\entry{glob-complete-word (M-g)}{137}{\code {glob-complete-word (M-g)}}
|
||||
\entry{glob-expand-word (C-x *)}{137}{\code {glob-expand-word (C-x *)}}
|
||||
\entry{glob-list-expansions (C-x g)}{137}{\code {glob-list-expansions (C-x g)}}
|
||||
\entry{display-shell-version (C-x C-v)}{137}{\code {display-shell-version (C-x C-v)}}
|
||||
\entry{shell-expand-line (M-C-e)}{137}{\code {shell-expand-line (M-C-e)}}
|
||||
\entry{history-expand-line (M-^)}{137}{\code {history-expand-line (M-^)}}
|
||||
\entry{magic-space ()}{138}{\code {magic-space ()}}
|
||||
\entry{alias-expand-line ()}{138}{\code {alias-expand-line ()}}
|
||||
\entry{history-and-alias-expand-line ()}{138}{\code {history-and-alias-expand-line ()}}
|
||||
\entry{insert-last-argument (M-. or M-_)}{138}{\code {insert-last-argument (M-. or M-_)}}
|
||||
\entry{edit-and-execute-command (C-x C-e)}{138}{\code {edit-and-execute-command (C-x C-e)}}
|
||||
\entry{beginning-of-line (C-a)}{127}{\code {beginning-of-line (C-a)}}
|
||||
\entry{end-of-line (C-e)}{127}{\code {end-of-line (C-e)}}
|
||||
\entry{forward-char (C-f)}{127}{\code {forward-char (C-f)}}
|
||||
\entry{backward-char (C-b)}{127}{\code {backward-char (C-b)}}
|
||||
\entry{forward-word (M-f)}{127}{\code {forward-word (M-f)}}
|
||||
\entry{backward-word (M-b)}{127}{\code {backward-word (M-b)}}
|
||||
\entry{shell-forward-word (M-C-f)}{127}{\code {shell-forward-word (M-C-f)}}
|
||||
\entry{shell-backward-word (M-C-b)}{127}{\code {shell-backward-word (M-C-b)}}
|
||||
\entry{previous-screen-line ()}{127}{\code {previous-screen-line ()}}
|
||||
\entry{next-screen-line ()}{128}{\code {next-screen-line ()}}
|
||||
\entry{clear-display (M-C-l)}{128}{\code {clear-display (M-C-l)}}
|
||||
\entry{clear-screen (C-l)}{128}{\code {clear-screen (C-l)}}
|
||||
\entry{redraw-current-line ()}{128}{\code {redraw-current-line ()}}
|
||||
\entry{accept-line (Newline or Return)}{128}{\code {accept-line (Newline or Return)}}
|
||||
\entry{previous-history (C-p)}{128}{\code {previous-history (C-p)}}
|
||||
\entry{next-history (C-n)}{128}{\code {next-history (C-n)}}
|
||||
\entry{beginning-of-history (M-<)}{128}{\code {beginning-of-history (M-<)}}
|
||||
\entry{end-of-history (M->)}{128}{\code {end-of-history (M->)}}
|
||||
\entry{reverse-search-history (C-r)}{128}{\code {reverse-search-history (C-r)}}
|
||||
\entry{forward-search-history (C-s)}{128}{\code {forward-search-history (C-s)}}
|
||||
\entry{non-incremental-reverse-search-history (M-p)}{128}{\code {non-incremental-reverse-search-history (M-p)}}
|
||||
\entry{non-incremental-forward-search-history (M-n)}{129}{\code {non-incremental-forward-search-history (M-n)}}
|
||||
\entry{history-search-forward ()}{129}{\code {history-search-forward ()}}
|
||||
\entry{history-search-backward ()}{129}{\code {history-search-backward ()}}
|
||||
\entry{history-substring-search-forward ()}{129}{\code {history-substring-search-forward ()}}
|
||||
\entry{history-substring-search-backward ()}{129}{\code {history-substring-search-backward ()}}
|
||||
\entry{yank-nth-arg (M-C-y)}{129}{\code {yank-nth-arg (M-C-y)}}
|
||||
\entry{yank-last-arg (M-. or M-_)}{129}{\code {yank-last-arg (M-. or M-_)}}
|
||||
\entry{operate-and-get-next (C-o)}{129}{\code {operate-and-get-next (C-o)}}
|
||||
\entry{end-of-file (usually C-d)}{130}{\code {\i {end-of-file} (usually C-d)}}
|
||||
\entry{delete-char (C-d)}{130}{\code {delete-char (C-d)}}
|
||||
\entry{backward-delete-char (Rubout)}{130}{\code {backward-delete-char (Rubout)}}
|
||||
\entry{forward-backward-delete-char ()}{130}{\code {forward-backward-delete-char ()}}
|
||||
\entry{quoted-insert (C-q or C-v)}{130}{\code {quoted-insert (C-q or C-v)}}
|
||||
\entry{self-insert (a, b, A, 1, !, ...{})}{130}{\code {self-insert (a, b, A, 1, !, \dots {})}}
|
||||
\entry{bracketed-paste-begin ()}{130}{\code {bracketed-paste-begin ()}}
|
||||
\entry{transpose-chars (C-t)}{130}{\code {transpose-chars (C-t)}}
|
||||
\entry{transpose-words (M-t)}{130}{\code {transpose-words (M-t)}}
|
||||
\entry{upcase-word (M-u)}{131}{\code {upcase-word (M-u)}}
|
||||
\entry{downcase-word (M-l)}{131}{\code {downcase-word (M-l)}}
|
||||
\entry{capitalize-word (M-c)}{131}{\code {capitalize-word (M-c)}}
|
||||
\entry{overwrite-mode ()}{131}{\code {overwrite-mode ()}}
|
||||
\entry{kill-line (C-k)}{131}{\code {kill-line (C-k)}}
|
||||
\entry{backward-kill-line (C-x Rubout)}{131}{\code {backward-kill-line (C-x Rubout)}}
|
||||
\entry{unix-line-discard (C-u)}{131}{\code {unix-line-discard (C-u)}}
|
||||
\entry{kill-whole-line ()}{131}{\code {kill-whole-line ()}}
|
||||
\entry{kill-word (M-d)}{131}{\code {kill-word (M-d)}}
|
||||
\entry{backward-kill-word (M-DEL)}{131}{\code {backward-kill-word (M-\key {DEL})}}
|
||||
\entry{shell-kill-word (M-C-d)}{131}{\code {shell-kill-word (M-C-d)}}
|
||||
\entry{shell-backward-kill-word ()}{131}{\code {shell-backward-kill-word ()}}
|
||||
\entry{shell-transpose-words (M-C-t)}{132}{\code {shell-transpose-words (M-C-t)}}
|
||||
\entry{unix-word-rubout (C-w)}{132}{\code {unix-word-rubout (C-w)}}
|
||||
\entry{unix-filename-rubout ()}{132}{\code {unix-filename-rubout ()}}
|
||||
\entry{delete-horizontal-space ()}{132}{\code {delete-horizontal-space ()}}
|
||||
\entry{kill-region ()}{132}{\code {kill-region ()}}
|
||||
\entry{copy-region-as-kill ()}{132}{\code {copy-region-as-kill ()}}
|
||||
\entry{copy-backward-word ()}{132}{\code {copy-backward-word ()}}
|
||||
\entry{copy-forward-word ()}{132}{\code {copy-forward-word ()}}
|
||||
\entry{yank (C-y)}{132}{\code {yank (C-y)}}
|
||||
\entry{yank-pop (M-y)}{132}{\code {yank-pop (M-y)}}
|
||||
\entry{digit-argument (M-0, M-1, ...{} M--)}{132}{\code {digit-argument (\kbd {M-0}, \kbd {M-1}, \dots {} \kbd {M--})}}
|
||||
\entry{universal-argument ()}{132}{\code {universal-argument ()}}
|
||||
\entry{complete (TAB)}{133}{\code {complete (\key {TAB})}}
|
||||
\entry{possible-completions (M-?)}{133}{\code {possible-completions (M-?)}}
|
||||
\entry{insert-completions (M-*)}{133}{\code {insert-completions (M-*)}}
|
||||
\entry{menu-complete ()}{133}{\code {menu-complete ()}}
|
||||
\entry{menu-complete-backward ()}{133}{\code {menu-complete-backward ()}}
|
||||
\entry{delete-char-or-list ()}{133}{\code {delete-char-or-list ()}}
|
||||
\entry{complete-filename (M-/)}{133}{\code {complete-filename (M-/)}}
|
||||
\entry{possible-filename-completions (C-x /)}{133}{\code {possible-filename-completions (C-x /)}}
|
||||
\entry{complete-username (M-~)}{133}{\code {complete-username (M-~)}}
|
||||
\entry{possible-username-completions (C-x ~)}{133}{\code {possible-username-completions (C-x ~)}}
|
||||
\entry{complete-variable (M-$)}{134}{\code {complete-variable (M-$)}}
|
||||
\entry{possible-variable-completions (C-x $)}{134}{\code {possible-variable-completions (C-x $)}}
|
||||
\entry{complete-hostname (M-@)}{134}{\code {complete-hostname (M-@)}}
|
||||
\entry{possible-hostname-completions (C-x @)}{134}{\code {possible-hostname-completions (C-x @)}}
|
||||
\entry{complete-command (M-!)}{134}{\code {complete-command (M-!)}}
|
||||
\entry{possible-command-completions (C-x !)}{134}{\code {possible-command-completions (C-x !)}}
|
||||
\entry{dynamic-complete-history (M-TAB)}{134}{\code {dynamic-complete-history (M-\key {TAB})}}
|
||||
\entry{dabbrev-expand ()}{134}{\code {dabbrev-expand ()}}
|
||||
\entry{complete-into-braces (M-{\indexlbrace })}{134}{\code {complete-into-braces (M-{\tt \char 123})}}
|
||||
\entry{start-kbd-macro (C-x ()}{134}{\code {start-kbd-macro (C-x ()}}
|
||||
\entry{end-kbd-macro (C-x ))}{134}{\code {end-kbd-macro (C-x ))}}
|
||||
\entry{call-last-kbd-macro (C-x e)}{134}{\code {call-last-kbd-macro (C-x e)}}
|
||||
\entry{print-last-kbd-macro ()}{134}{\code {print-last-kbd-macro ()}}
|
||||
\entry{re-read-init-file (C-x C-r)}{135}{\code {re-read-init-file (C-x C-r)}}
|
||||
\entry{abort (C-g)}{135}{\code {abort (C-g)}}
|
||||
\entry{do-lowercase-version (M-A, M-B, M-x, ...{})}{135}{\code {do-lowercase-version (M-A, M-B, M-\var {x}, \dots {})}}
|
||||
\entry{prefix-meta (ESC)}{135}{\code {prefix-meta (\key {ESC})}}
|
||||
\entry{undo (C-_ or C-x C-u)}{135}{\code {undo (C-_ or C-x C-u)}}
|
||||
\entry{revert-line (M-r)}{135}{\code {revert-line (M-r)}}
|
||||
\entry{tilde-expand (M-&)}{135}{\code {tilde-expand (M-&)}}
|
||||
\entry{set-mark (C-@)}{135}{\code {set-mark (C-@)}}
|
||||
\entry{exchange-point-and-mark (C-x C-x)}{135}{\code {exchange-point-and-mark (C-x C-x)}}
|
||||
\entry{character-search (C-])}{135}{\code {character-search (C-])}}
|
||||
\entry{character-search-backward (M-C-])}{135}{\code {character-search-backward (M-C-])}}
|
||||
\entry{skip-csi-sequence ()}{135}{\code {skip-csi-sequence ()}}
|
||||
\entry{insert-comment (M-#)}{136}{\code {insert-comment (M-#)}}
|
||||
\entry{dump-functions ()}{136}{\code {dump-functions ()}}
|
||||
\entry{dump-variables ()}{136}{\code {dump-variables ()}}
|
||||
\entry{dump-macros ()}{136}{\code {dump-macros ()}}
|
||||
\entry{glob-complete-word (M-g)}{136}{\code {glob-complete-word (M-g)}}
|
||||
\entry{glob-expand-word (C-x *)}{136}{\code {glob-expand-word (C-x *)}}
|
||||
\entry{glob-list-expansions (C-x g)}{136}{\code {glob-list-expansions (C-x g)}}
|
||||
\entry{display-shell-version (C-x C-v)}{136}{\code {display-shell-version (C-x C-v)}}
|
||||
\entry{shell-expand-line (M-C-e)}{136}{\code {shell-expand-line (M-C-e)}}
|
||||
\entry{history-expand-line (M-^)}{136}{\code {history-expand-line (M-^)}}
|
||||
\entry{magic-space ()}{137}{\code {magic-space ()}}
|
||||
\entry{alias-expand-line ()}{137}{\code {alias-expand-line ()}}
|
||||
\entry{history-and-alias-expand-line ()}{137}{\code {history-and-alias-expand-line ()}}
|
||||
\entry{insert-last-argument (M-. or M-_)}{137}{\code {insert-last-argument (M-. or M-_)}}
|
||||
\entry{edit-and-execute-command (C-x C-e)}{137}{\code {edit-and-execute-command (C-x C-e)}}
|
||||
|
||||
+112
-112
@@ -1,132 +1,132 @@
|
||||
\initial {A}
|
||||
\entry{\code {abort (C-g)}}{136}
|
||||
\entry{\code {accept-line (Newline or Return)}}{129}
|
||||
\entry{\code {alias-expand-line ()}}{138}
|
||||
\entry{\code {abort (C-g)}}{135}
|
||||
\entry{\code {accept-line (Newline or Return)}}{128}
|
||||
\entry{\code {alias-expand-line ()}}{137}
|
||||
\initial {B}
|
||||
\entry{\code {backward-char (C-b)}}{128}
|
||||
\entry{\code {backward-delete-char (Rubout)}}{131}
|
||||
\entry{\code {backward-kill-line (C-x Rubout)}}{132}
|
||||
\entry{\code {backward-kill-word (M-\key {DEL})}}{132}
|
||||
\entry{\code {backward-word (M-b)}}{128}
|
||||
\entry{\code {beginning-of-history (M-<)}}{129}
|
||||
\entry{\code {beginning-of-line (C-a)}}{128}
|
||||
\entry{\code {bracketed-paste-begin ()}}{131}
|
||||
\entry{\code {backward-char (C-b)}}{127}
|
||||
\entry{\code {backward-delete-char (Rubout)}}{130}
|
||||
\entry{\code {backward-kill-line (C-x Rubout)}}{131}
|
||||
\entry{\code {backward-kill-word (M-\key {DEL})}}{131}
|
||||
\entry{\code {backward-word (M-b)}}{127}
|
||||
\entry{\code {beginning-of-history (M-<)}}{128}
|
||||
\entry{\code {beginning-of-line (C-a)}}{127}
|
||||
\entry{\code {bracketed-paste-begin ()}}{130}
|
||||
\initial {C}
|
||||
\entry{\code {call-last-kbd-macro (C-x e)}}{135}
|
||||
\entry{\code {capitalize-word (M-c)}}{132}
|
||||
\entry{\code {character-search (C-])}}{136}
|
||||
\entry{\code {character-search-backward (M-C-])}}{136}
|
||||
\entry{\code {clear-display (M-C-l)}}{129}
|
||||
\entry{\code {clear-screen (C-l)}}{129}
|
||||
\entry{\code {complete (\key {TAB})}}{134}
|
||||
\entry{\code {complete-command (M-!)}}{135}
|
||||
\entry{\code {complete-filename (M-/)}}{134}
|
||||
\entry{\code {complete-hostname (M-@)}}{135}
|
||||
\entry{\code {complete-into-braces (M-{\tt \char 123})}}{135}
|
||||
\entry{\code {complete-username (M-~)}}{134}
|
||||
\entry{\code {complete-variable (M-$)}}{135}
|
||||
\entry{\code {copy-backward-word ()}}{133}
|
||||
\entry{\code {copy-forward-word ()}}{133}
|
||||
\entry{\code {copy-region-as-kill ()}}{133}
|
||||
\entry{\code {call-last-kbd-macro (C-x e)}}{134}
|
||||
\entry{\code {capitalize-word (M-c)}}{131}
|
||||
\entry{\code {character-search (C-])}}{135}
|
||||
\entry{\code {character-search-backward (M-C-])}}{135}
|
||||
\entry{\code {clear-display (M-C-l)}}{128}
|
||||
\entry{\code {clear-screen (C-l)}}{128}
|
||||
\entry{\code {complete (\key {TAB})}}{133}
|
||||
\entry{\code {complete-command (M-!)}}{134}
|
||||
\entry{\code {complete-filename (M-/)}}{133}
|
||||
\entry{\code {complete-hostname (M-@)}}{134}
|
||||
\entry{\code {complete-into-braces (M-{\tt \char 123})}}{134}
|
||||
\entry{\code {complete-username (M-~)}}{133}
|
||||
\entry{\code {complete-variable (M-$)}}{134}
|
||||
\entry{\code {copy-backward-word ()}}{132}
|
||||
\entry{\code {copy-forward-word ()}}{132}
|
||||
\entry{\code {copy-region-as-kill ()}}{132}
|
||||
\initial {D}
|
||||
\entry{\code {dabbrev-expand ()}}{135}
|
||||
\entry{\code {delete-char (C-d)}}{131}
|
||||
\entry{\code {delete-char-or-list ()}}{134}
|
||||
\entry{\code {delete-horizontal-space ()}}{133}
|
||||
\entry{\code {digit-argument (\kbd {M-0}, \kbd {M-1}, \dots {} \kbd {M--})}}{133}
|
||||
\entry{\code {display-shell-version (C-x C-v)}}{137}
|
||||
\entry{\code {do-lowercase-version (M-A, M-B, M-\var {x}, \dots {})}}{136}
|
||||
\entry{\code {downcase-word (M-l)}}{132}
|
||||
\entry{\code {dump-functions ()}}{137}
|
||||
\entry{\code {dump-macros ()}}{137}
|
||||
\entry{\code {dump-variables ()}}{137}
|
||||
\entry{\code {dynamic-complete-history (M-\key {TAB})}}{135}
|
||||
\entry{\code {dabbrev-expand ()}}{134}
|
||||
\entry{\code {delete-char (C-d)}}{130}
|
||||
\entry{\code {delete-char-or-list ()}}{133}
|
||||
\entry{\code {delete-horizontal-space ()}}{132}
|
||||
\entry{\code {digit-argument (\kbd {M-0}, \kbd {M-1}, \dots {} \kbd {M--})}}{132}
|
||||
\entry{\code {display-shell-version (C-x C-v)}}{136}
|
||||
\entry{\code {do-lowercase-version (M-A, M-B, M-\var {x}, \dots {})}}{135}
|
||||
\entry{\code {downcase-word (M-l)}}{131}
|
||||
\entry{\code {dump-functions ()}}{136}
|
||||
\entry{\code {dump-macros ()}}{136}
|
||||
\entry{\code {dump-variables ()}}{136}
|
||||
\entry{\code {dynamic-complete-history (M-\key {TAB})}}{134}
|
||||
\initial {E}
|
||||
\entry{\code {edit-and-execute-command (C-x C-e)}}{138}
|
||||
\entry{\code {end-kbd-macro (C-x ))}}{135}
|
||||
\entry{\code {\i {end-of-file} (usually C-d)}}{131}
|
||||
\entry{\code {end-of-history (M->)}}{129}
|
||||
\entry{\code {end-of-line (C-e)}}{128}
|
||||
\entry{\code {exchange-point-and-mark (C-x C-x)}}{136}
|
||||
\entry{\code {edit-and-execute-command (C-x C-e)}}{137}
|
||||
\entry{\code {end-kbd-macro (C-x ))}}{134}
|
||||
\entry{\code {\i {end-of-file} (usually C-d)}}{130}
|
||||
\entry{\code {end-of-history (M->)}}{128}
|
||||
\entry{\code {end-of-line (C-e)}}{127}
|
||||
\entry{\code {exchange-point-and-mark (C-x C-x)}}{135}
|
||||
\initial {F}
|
||||
\entry{\code {forward-backward-delete-char ()}}{131}
|
||||
\entry{\code {forward-char (C-f)}}{128}
|
||||
\entry{\code {forward-search-history (C-s)}}{129}
|
||||
\entry{\code {forward-word (M-f)}}{128}
|
||||
\entry{\code {forward-backward-delete-char ()}}{130}
|
||||
\entry{\code {forward-char (C-f)}}{127}
|
||||
\entry{\code {forward-search-history (C-s)}}{128}
|
||||
\entry{\code {forward-word (M-f)}}{127}
|
||||
\initial {G}
|
||||
\entry{\code {glob-complete-word (M-g)}}{137}
|
||||
\entry{\code {glob-expand-word (C-x *)}}{137}
|
||||
\entry{\code {glob-list-expansions (C-x g)}}{137}
|
||||
\entry{\code {glob-complete-word (M-g)}}{136}
|
||||
\entry{\code {glob-expand-word (C-x *)}}{136}
|
||||
\entry{\code {glob-list-expansions (C-x g)}}{136}
|
||||
\initial {H}
|
||||
\entry{\code {history-and-alias-expand-line ()}}{138}
|
||||
\entry{\code {history-expand-line (M-^)}}{137}
|
||||
\entry{\code {history-search-backward ()}}{130}
|
||||
\entry{\code {history-search-forward ()}}{130}
|
||||
\entry{\code {history-substring-search-backward ()}}{130}
|
||||
\entry{\code {history-substring-search-forward ()}}{130}
|
||||
\entry{\code {history-and-alias-expand-line ()}}{137}
|
||||
\entry{\code {history-expand-line (M-^)}}{136}
|
||||
\entry{\code {history-search-backward ()}}{129}
|
||||
\entry{\code {history-search-forward ()}}{129}
|
||||
\entry{\code {history-substring-search-backward ()}}{129}
|
||||
\entry{\code {history-substring-search-forward ()}}{129}
|
||||
\initial {I}
|
||||
\entry{\code {insert-comment (M-#)}}{137}
|
||||
\entry{\code {insert-completions (M-*)}}{134}
|
||||
\entry{\code {insert-last-argument (M-. or M-_)}}{138}
|
||||
\entry{\code {insert-comment (M-#)}}{136}
|
||||
\entry{\code {insert-completions (M-*)}}{133}
|
||||
\entry{\code {insert-last-argument (M-. or M-_)}}{137}
|
||||
\initial {K}
|
||||
\entry{\code {kill-line (C-k)}}{132}
|
||||
\entry{\code {kill-region ()}}{133}
|
||||
\entry{\code {kill-whole-line ()}}{132}
|
||||
\entry{\code {kill-word (M-d)}}{132}
|
||||
\entry{\code {kill-line (C-k)}}{131}
|
||||
\entry{\code {kill-region ()}}{132}
|
||||
\entry{\code {kill-whole-line ()}}{131}
|
||||
\entry{\code {kill-word (M-d)}}{131}
|
||||
\initial {M}
|
||||
\entry{\code {magic-space ()}}{138}
|
||||
\entry{\code {menu-complete ()}}{134}
|
||||
\entry{\code {menu-complete-backward ()}}{134}
|
||||
\entry{\code {magic-space ()}}{137}
|
||||
\entry{\code {menu-complete ()}}{133}
|
||||
\entry{\code {menu-complete-backward ()}}{133}
|
||||
\initial {N}
|
||||
\entry{\code {next-history (C-n)}}{129}
|
||||
\entry{\code {next-screen-line ()}}{129}
|
||||
\entry{\code {non-incremental-forward-search-history (M-n)}}{130}
|
||||
\entry{\code {non-incremental-reverse-search-history (M-p)}}{129}
|
||||
\entry{\code {next-history (C-n)}}{128}
|
||||
\entry{\code {next-screen-line ()}}{128}
|
||||
\entry{\code {non-incremental-forward-search-history (M-n)}}{129}
|
||||
\entry{\code {non-incremental-reverse-search-history (M-p)}}{128}
|
||||
\initial {O}
|
||||
\entry{\code {operate-and-get-next (C-o)}}{130}
|
||||
\entry{\code {overwrite-mode ()}}{132}
|
||||
\entry{\code {operate-and-get-next (C-o)}}{129}
|
||||
\entry{\code {overwrite-mode ()}}{131}
|
||||
\initial {P}
|
||||
\entry{\code {possible-command-completions (C-x !)}}{135}
|
||||
\entry{\code {possible-completions (M-?)}}{134}
|
||||
\entry{\code {possible-filename-completions (C-x /)}}{134}
|
||||
\entry{\code {possible-hostname-completions (C-x @)}}{135}
|
||||
\entry{\code {possible-username-completions (C-x ~)}}{134}
|
||||
\entry{\code {possible-variable-completions (C-x $)}}{135}
|
||||
\entry{\code {prefix-meta (\key {ESC})}}{136}
|
||||
\entry{\code {previous-history (C-p)}}{129}
|
||||
\entry{\code {previous-screen-line ()}}{128}
|
||||
\entry{\code {print-last-kbd-macro ()}}{135}
|
||||
\entry{\code {possible-command-completions (C-x !)}}{134}
|
||||
\entry{\code {possible-completions (M-?)}}{133}
|
||||
\entry{\code {possible-filename-completions (C-x /)}}{133}
|
||||
\entry{\code {possible-hostname-completions (C-x @)}}{134}
|
||||
\entry{\code {possible-username-completions (C-x ~)}}{133}
|
||||
\entry{\code {possible-variable-completions (C-x $)}}{134}
|
||||
\entry{\code {prefix-meta (\key {ESC})}}{135}
|
||||
\entry{\code {previous-history (C-p)}}{128}
|
||||
\entry{\code {previous-screen-line ()}}{127}
|
||||
\entry{\code {print-last-kbd-macro ()}}{134}
|
||||
\initial {Q}
|
||||
\entry{\code {quoted-insert (C-q or C-v)}}{131}
|
||||
\entry{\code {quoted-insert (C-q or C-v)}}{130}
|
||||
\initial {R}
|
||||
\entry{\code {re-read-init-file (C-x C-r)}}{136}
|
||||
\entry{\code {redraw-current-line ()}}{129}
|
||||
\entry{\code {reverse-search-history (C-r)}}{129}
|
||||
\entry{\code {revert-line (M-r)}}{136}
|
||||
\entry{\code {re-read-init-file (C-x C-r)}}{135}
|
||||
\entry{\code {redraw-current-line ()}}{128}
|
||||
\entry{\code {reverse-search-history (C-r)}}{128}
|
||||
\entry{\code {revert-line (M-r)}}{135}
|
||||
\initial {S}
|
||||
\entry{\code {self-insert (a, b, A, 1, !, \dots {})}}{131}
|
||||
\entry{\code {set-mark (C-@)}}{136}
|
||||
\entry{\code {shell-backward-kill-word ()}}{132}
|
||||
\entry{\code {shell-backward-word (M-C-b)}}{128}
|
||||
\entry{\code {shell-expand-line (M-C-e)}}{137}
|
||||
\entry{\code {shell-forward-word (M-C-f)}}{128}
|
||||
\entry{\code {shell-kill-word (M-C-d)}}{132}
|
||||
\entry{\code {shell-transpose-words (M-C-t)}}{133}
|
||||
\entry{\code {skip-csi-sequence ()}}{136}
|
||||
\entry{\code {start-kbd-macro (C-x ()}}{135}
|
||||
\entry{\code {self-insert (a, b, A, 1, !, \dots {})}}{130}
|
||||
\entry{\code {set-mark (C-@)}}{135}
|
||||
\entry{\code {shell-backward-kill-word ()}}{131}
|
||||
\entry{\code {shell-backward-word (M-C-b)}}{127}
|
||||
\entry{\code {shell-expand-line (M-C-e)}}{136}
|
||||
\entry{\code {shell-forward-word (M-C-f)}}{127}
|
||||
\entry{\code {shell-kill-word (M-C-d)}}{131}
|
||||
\entry{\code {shell-transpose-words (M-C-t)}}{132}
|
||||
\entry{\code {skip-csi-sequence ()}}{135}
|
||||
\entry{\code {start-kbd-macro (C-x ()}}{134}
|
||||
\initial {T}
|
||||
\entry{\code {tilde-expand (M-&)}}{136}
|
||||
\entry{\code {transpose-chars (C-t)}}{131}
|
||||
\entry{\code {transpose-words (M-t)}}{131}
|
||||
\entry{\code {tilde-expand (M-&)}}{135}
|
||||
\entry{\code {transpose-chars (C-t)}}{130}
|
||||
\entry{\code {transpose-words (M-t)}}{130}
|
||||
\initial {U}
|
||||
\entry{\code {undo (C-_ or C-x C-u)}}{136}
|
||||
\entry{\code {universal-argument ()}}{133}
|
||||
\entry{\code {unix-filename-rubout ()}}{133}
|
||||
\entry{\code {unix-line-discard (C-u)}}{132}
|
||||
\entry{\code {unix-word-rubout (C-w)}}{133}
|
||||
\entry{\code {upcase-word (M-u)}}{132}
|
||||
\entry{\code {undo (C-_ or C-x C-u)}}{135}
|
||||
\entry{\code {universal-argument ()}}{132}
|
||||
\entry{\code {unix-filename-rubout ()}}{132}
|
||||
\entry{\code {unix-line-discard (C-u)}}{131}
|
||||
\entry{\code {unix-word-rubout (C-w)}}{132}
|
||||
\entry{\code {upcase-word (M-u)}}{131}
|
||||
\initial {Y}
|
||||
\entry{\code {yank (C-y)}}{133}
|
||||
\entry{\code {yank-last-arg (M-. or M-_)}}{130}
|
||||
\entry{\code {yank-nth-arg (M-C-y)}}{130}
|
||||
\entry{\code {yank-pop (M-y)}}{133}
|
||||
\entry{\code {yank (C-y)}}{132}
|
||||
\entry{\code {yank-last-arg (M-. or M-_)}}{129}
|
||||
\entry{\code {yank-nth-arg (M-C-y)}}{129}
|
||||
\entry{\code {yank-pop (M-y)}}{132}
|
||||
|
||||
+26
-18
@@ -1,9 +1,9 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html>
|
||||
<!-- This text is a brief description of the features that are present in
|
||||
the Bash shell (version 5.1, 29 October 2020).
|
||||
the Bash shell (version 5.1, 21 December 2020).
|
||||
|
||||
This is Edition 5.1, last updated 29 October 2020,
|
||||
This is Edition 5.1, last updated 21 December 2020,
|
||||
of The GNU Bash Reference Manual,
|
||||
for Bash, Version 5.1.
|
||||
|
||||
@@ -275,10 +275,10 @@ Next: <a href="#Introduction" accesskey="n" rel="next">Introduction</a>, Previou
|
||||
<span id="Bash-Features-1"></span><h1 class="top">Bash Features</h1>
|
||||
|
||||
<p>This text is a brief description of the features that are present in
|
||||
the Bash shell (version 5.1, 29 October 2020).
|
||||
the Bash shell (version 5.1, 21 December 2020).
|
||||
The Bash home page is <a href="http://www.gnu.org/software/bash/">http://www.gnu.org/software/bash/</a>.
|
||||
</p>
|
||||
<p>This is Edition 5.1, last updated 29 October 2020,
|
||||
<p>This is Edition 5.1, last updated 21 December 2020,
|
||||
of <cite>The GNU Bash Reference Manual</cite>,
|
||||
for <code>Bash</code>, Version 5.1.
|
||||
</p>
|
||||
@@ -8005,7 +8005,7 @@ executing it.
|
||||
See <a href="#Controlling-the-Prompt">Controlling the Prompt</a>, for a complete list of prompt
|
||||
string escape sequences.
|
||||
|
||||
</li><li> Bash executes the values of the set elements of the <code>PROMPT_COMMANDS</code>
|
||||
</li><li> Bash executes the values of the set elements of the <code>PROMPT_COMMAND</code>
|
||||
array variable as commands before printing the primary prompt, <code>$PS1</code>
|
||||
(see <a href="#Bash-Variables">Bash Variables</a>).
|
||||
|
||||
@@ -8756,9 +8756,9 @@ Next: <a href="#The-Restricted-Shell" accesskey="n" rel="next">The Restricted Sh
|
||||
<span id="Controlling-the-Prompt-1"></span><h3 class="section">6.9 Controlling the Prompt</h3>
|
||||
<span id="index-prompting"></span>
|
||||
|
||||
<p>Bash examines the value of the array variable <code>PROMPT_COMMANDS</code> just before
|
||||
<p>Bash examines the value of the array variable <code>PROMPT_COMMAND</code> just before
|
||||
printing each primary prompt.
|
||||
If any elements in <code>PROMPT_COMMANDS</code> are set and non-null, Bash
|
||||
If any elements in <code>PROMPT_COMMAND</code> are set and non-null, Bash
|
||||
executes each value, in numeric order,
|
||||
just as if it had been typed on the command line.
|
||||
</p>
|
||||
@@ -13500,9 +13500,14 @@ the installed version of Readline in subdirectories of that directory
|
||||
<var>PREFIX</var>/<code>lib</code>).
|
||||
</p>
|
||||
</dd>
|
||||
<dt><code>--with-purify</code></dt>
|
||||
<dd><p>Define this to use the Purify memory allocation checker from Rational
|
||||
Software.
|
||||
<dt><code>--with-libintl-prefix[=<var>PREFIX</var>]</code></dt>
|
||||
<dd><p>Define this to make Bash link with a locally-installed version of the
|
||||
libintl library instead ofthe version in <samp>lib/intl</samp>.
|
||||
</p>
|
||||
</dd>
|
||||
<dt><code>--with-libiconv-prefix[=<var>PREFIX</var>]</code></dt>
|
||||
<dd><p>Define this to make Bash look for libiconv in <var>PREFIX</var> instead of the
|
||||
standard system locations. There is no version included with Bash.
|
||||
</p>
|
||||
</dd>
|
||||
<dt><code>--enable-minimal-config</code></dt>
|
||||
@@ -13512,7 +13517,7 @@ Bourne shell.
|
||||
</dl>
|
||||
|
||||
<p>There are several <samp>--enable-</samp> options that alter how Bash is
|
||||
compiled and linked, rather than changing run-time features.
|
||||
compiled, linked, and installed, rather than changing run-time features.
|
||||
</p>
|
||||
<dl compact="compact">
|
||||
<dt><code>--enable-largefile</code></dt>
|
||||
@@ -13526,10 +13531,16 @@ default, if the operating system provides large file support.
|
||||
processed by <code>gprof</code> each time it is executed.
|
||||
</p>
|
||||
</dd>
|
||||
<dt><code>--enable-separate-helpfiles</code></dt>
|
||||
<dd><p>Use external files for the documentation displayed by the <code>help</code> builtin
|
||||
instead of storing the text internally.
|
||||
</p>
|
||||
</dd>
|
||||
<dt><code>--enable-static-link</code></dt>
|
||||
<dd><p>This causes Bash to be linked statically, if <code>gcc</code> is being used.
|
||||
This could be used to build a version to use as root’s shell.
|
||||
</p></dd>
|
||||
</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>The ‘<samp>minimal-config</samp>’ option can be used to disable all of
|
||||
@@ -13537,7 +13548,9 @@ the following options, but it is processed first, so individual
|
||||
options may be enabled using ‘<samp>enable-<var>feature</var></samp>’.
|
||||
</p>
|
||||
<p>All of the following options except for ‘<samp>disabled-builtins</samp>’,
|
||||
‘<samp>direxpand-default</samp>’, and
|
||||
‘<samp>direxpand-default</samp>’,
|
||||
‘<samp>strict-posix-default</samp>’,
|
||||
and
|
||||
‘<samp>xpg-echo-default</samp>’ are
|
||||
enabled by default, unless the operating system does not provide the
|
||||
necessary support.
|
||||
@@ -13722,11 +13735,6 @@ when called as <code>rbash</code>, enters a restricted mode. See
|
||||
simple menus (see <a href="#Conditional-Constructs">Conditional Constructs</a>).
|
||||
</p>
|
||||
</dd>
|
||||
<dt><code>--enable-separate-helpfiles</code></dt>
|
||||
<dd><p>Use external files for the documentation displayed by the <code>help</code> builtin
|
||||
instead of storing the text internally.
|
||||
</p>
|
||||
</dd>
|
||||
<dt><code>--enable-single-help-strings</code></dt>
|
||||
<dd><p>Store the text displayed by the <code>help</code> builtin as a single string for
|
||||
each help topic. This aids in translating the text to different languages.
|
||||
|
||||
+154
-149
@@ -2,9 +2,9 @@ This is bashref.info, produced by makeinfo version 6.7 from
|
||||
bashref.texi.
|
||||
|
||||
This text is a brief description of the features that are present in the
|
||||
Bash shell (version 5.1, 29 October 2020).
|
||||
Bash shell (version 5.1, 21 December 2020).
|
||||
|
||||
This is Edition 5.1, last updated 29 October 2020, of 'The GNU Bash
|
||||
This is Edition 5.1, last updated 21 December 2020, of 'The GNU Bash
|
||||
Reference Manual', for 'Bash', Version 5.1.
|
||||
|
||||
Copyright (C) 1988-2020 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.1, 29 October 2020). The Bash home page is
|
||||
Bash shell (version 5.1, 21 December 2020). The Bash home page is
|
||||
<http://www.gnu.org/software/bash/>.
|
||||
|
||||
This is Edition 5.1, last updated 29 October 2020, of 'The GNU Bash
|
||||
This is Edition 5.1, last updated 21 December 2020, of 'The GNU Bash
|
||||
Reference Manual', for 'Bash', Version 5.1.
|
||||
|
||||
Bash contains features that appear in other popular shells, and some
|
||||
@@ -5941,7 +5941,7 @@ several ways.
|
||||
string escape sequences.
|
||||
|
||||
4. Bash executes the values of the set elements of the
|
||||
'PROMPT_COMMANDS' array variable as commands before printing the
|
||||
'PROMPT_COMMAND' array variable as commands before printing the
|
||||
primary prompt, '$PS1' (*note Bash Variables::).
|
||||
|
||||
5. Readline (*note Command Line Editing::) is used to read commands
|
||||
@@ -6523,9 +6523,9 @@ File: bashref.info, Node: Controlling the Prompt, Next: The Restricted Shell,
|
||||
6.9 Controlling the Prompt
|
||||
==========================
|
||||
|
||||
Bash examines the value of the array variable 'PROMPT_COMMANDS' just
|
||||
Bash examines the value of the array variable 'PROMPT_COMMAND' just
|
||||
before printing each primary prompt. If any elements in
|
||||
'PROMPT_COMMANDS' are set and non-null, Bash executes each value, in
|
||||
'PROMPT_COMMAND' are set and non-null, Bash executes each value, in
|
||||
numeric order, just as if it had been typed on the command line.
|
||||
|
||||
In addition, the following table describes the special characters
|
||||
@@ -10135,16 +10135,20 @@ the Bash 'configure' recognizes.
|
||||
subdirectories of that directory (include files in PREFIX/'include'
|
||||
and the library in PREFIX/'lib').
|
||||
|
||||
'--with-purify'
|
||||
Define this to use the Purify memory allocation checker from
|
||||
Rational Software.
|
||||
'--with-libintl-prefix[=PREFIX]'
|
||||
Define this to make Bash link with a locally-installed version of
|
||||
the libintl library instead ofthe version in 'lib/intl'.
|
||||
|
||||
'--with-libiconv-prefix[=PREFIX]'
|
||||
Define this to make Bash look for libiconv in PREFIX instead of the
|
||||
standard system locations. There is no version included with Bash.
|
||||
|
||||
'--enable-minimal-config'
|
||||
This produces a shell with minimal features, close to the
|
||||
historical Bourne shell.
|
||||
|
||||
There are several '--enable-' options that alter how Bash is compiled
|
||||
and linked, rather than changing run-time features.
|
||||
There are several '--enable-' options that alter how Bash is
|
||||
compiled, linked, and installed, rather than changing run-time features.
|
||||
|
||||
'--enable-largefile'
|
||||
Enable support for large files
|
||||
@@ -10157,6 +10161,10 @@ and linked, rather than changing run-time features.
|
||||
This builds a Bash binary that produces profiling information to be
|
||||
processed by 'gprof' each time it is executed.
|
||||
|
||||
'--enable-separate-helpfiles'
|
||||
Use external files for the documentation displayed by the 'help'
|
||||
builtin instead of storing the text internally.
|
||||
|
||||
'--enable-static-link'
|
||||
This causes Bash to be linked statically, if 'gcc' is being used.
|
||||
This could be used to build a version to use as root's shell.
|
||||
@@ -10166,8 +10174,9 @@ following options, but it is processed first, so individual options may
|
||||
be enabled using 'enable-FEATURE'.
|
||||
|
||||
All of the following options except for 'disabled-builtins',
|
||||
'direxpand-default', and 'xpg-echo-default' are enabled by default,
|
||||
unless the operating system does not provide the necessary support.
|
||||
'direxpand-default', 'strict-posix-default', and 'xpg-echo-default' are
|
||||
enabled by default, unless the operating system does not provide the
|
||||
necessary support.
|
||||
|
||||
'--enable-alias'
|
||||
Allow alias expansion and include the 'alias' and 'unalias'
|
||||
@@ -10314,10 +10323,6 @@ unless the operating system does not provide the necessary support.
|
||||
Include the 'select' compound command, which allows the generation
|
||||
of simple menus (*note Conditional Constructs::).
|
||||
|
||||
'--enable-separate-helpfiles'
|
||||
Use external files for the documentation displayed by the 'help'
|
||||
builtin instead of storing the text internally.
|
||||
|
||||
'--enable-single-help-strings'
|
||||
Store the text displayed by the 'help' builtin as a single string
|
||||
for each help topic. This aids in translating the text to
|
||||
@@ -11983,137 +11988,137 @@ D.5 Concept Index
|
||||
|
||||
|
||||
Tag Table:
|
||||
Node: Top895
|
||||
Node: Introduction2813
|
||||
Node: What is Bash?3029
|
||||
Node: What is a shell?4143
|
||||
Node: Definitions6681
|
||||
Node: Basic Shell Features9632
|
||||
Node: Shell Syntax10851
|
||||
Node: Shell Operation11877
|
||||
Node: Quoting13170
|
||||
Node: Escape Character14470
|
||||
Node: Single Quotes14955
|
||||
Node: Double Quotes15303
|
||||
Node: ANSI-C Quoting16581
|
||||
Node: Locale Translation17840
|
||||
Node: Comments18993
|
||||
Node: Shell Commands19611
|
||||
Node: Reserved Words20549
|
||||
Node: Simple Commands21305
|
||||
Node: Pipelines21959
|
||||
Node: Lists24891
|
||||
Node: Compound Commands26682
|
||||
Node: Looping Constructs27694
|
||||
Node: Conditional Constructs30189
|
||||
Node: Command Grouping41760
|
||||
Node: Coprocesses43239
|
||||
Node: GNU Parallel45142
|
||||
Node: Shell Functions49443
|
||||
Node: Shell Parameters56650
|
||||
Node: Positional Parameters61063
|
||||
Node: Special Parameters61963
|
||||
Node: Shell Expansions65187
|
||||
Node: Brace Expansion67310
|
||||
Node: Tilde Expansion70033
|
||||
Node: Shell Parameter Expansion72650
|
||||
Node: Command Substitution87779
|
||||
Node: Arithmetic Expansion89134
|
||||
Node: Process Substitution90066
|
||||
Node: Word Splitting91186
|
||||
Node: Filename Expansion93130
|
||||
Node: Pattern Matching95679
|
||||
Node: Quote Removal99665
|
||||
Node: Redirections99960
|
||||
Node: Executing Commands109530
|
||||
Node: Simple Command Expansion110200
|
||||
Node: Command Search and Execution112154
|
||||
Node: Command Execution Environment114530
|
||||
Node: Environment117514
|
||||
Node: Exit Status119173
|
||||
Node: Signals120843
|
||||
Node: Shell Scripts122810
|
||||
Node: Shell Builtin Commands125822
|
||||
Node: Bourne Shell Builtins127860
|
||||
Node: Bash Builtins148789
|
||||
Node: Modifying Shell Behavior178898
|
||||
Node: The Set Builtin179243
|
||||
Node: The Shopt Builtin189656
|
||||
Node: Special Builtins204566
|
||||
Node: Shell Variables205545
|
||||
Node: Bourne Shell Variables205982
|
||||
Node: Bash Variables208086
|
||||
Node: Bash Features240720
|
||||
Node: Invoking Bash241733
|
||||
Node: Bash Startup Files247746
|
||||
Node: Interactive Shells252849
|
||||
Node: What is an Interactive Shell?253259
|
||||
Node: Is this Shell Interactive?253908
|
||||
Node: Interactive Shell Behavior254723
|
||||
Node: Bash Conditional Expressions258237
|
||||
Node: Shell Arithmetic262814
|
||||
Node: Aliases265754
|
||||
Node: Arrays268374
|
||||
Node: The Directory Stack274383
|
||||
Node: Directory Stack Builtins275167
|
||||
Node: Controlling the Prompt278135
|
||||
Node: The Restricted Shell281085
|
||||
Node: Bash POSIX Mode283679
|
||||
Node: Shell Compatibility Mode294715
|
||||
Node: Job Control301371
|
||||
Node: Job Control Basics301831
|
||||
Node: Job Control Builtins306827
|
||||
Node: Job Control Variables312227
|
||||
Node: Command Line Editing313383
|
||||
Node: Introduction and Notation315054
|
||||
Node: Readline Interaction316677
|
||||
Node: Readline Bare Essentials317868
|
||||
Node: Readline Movement Commands319651
|
||||
Node: Readline Killing Commands320611
|
||||
Node: Readline Arguments322529
|
||||
Node: Searching323573
|
||||
Node: Readline Init File325759
|
||||
Node: Readline Init File Syntax327018
|
||||
Node: Conditional Init Constructs347556
|
||||
Node: Sample Init File351752
|
||||
Node: Bindable Readline Commands354876
|
||||
Node: Commands For Moving356080
|
||||
Node: Commands For History358131
|
||||
Node: Commands For Text362924
|
||||
Node: Commands For Killing366573
|
||||
Node: Numeric Arguments369606
|
||||
Node: Commands For Completion370745
|
||||
Node: Keyboard Macros374936
|
||||
Node: Miscellaneous Commands375623
|
||||
Node: Readline vi Mode381307
|
||||
Node: Programmable Completion382214
|
||||
Node: Programmable Completion Builtins389994
|
||||
Node: A Programmable Completion Example400689
|
||||
Node: Using History Interactively405936
|
||||
Node: Bash History Facilities406620
|
||||
Node: Bash History Builtins409625
|
||||
Node: History Interaction414354
|
||||
Node: Event Designators417974
|
||||
Node: Word Designators419328
|
||||
Node: Modifiers421088
|
||||
Node: Installing Bash422899
|
||||
Node: Basic Installation424036
|
||||
Node: Compilers and Options427294
|
||||
Node: Compiling For Multiple Architectures428035
|
||||
Node: Installation Names429728
|
||||
Node: Specifying the System Type430546
|
||||
Node: Sharing Defaults431262
|
||||
Node: Operation Controls431935
|
||||
Node: Optional Features432893
|
||||
Node: Reporting Bugs443411
|
||||
Node: Major Differences From The Bourne Shell444605
|
||||
Node: GNU Free Documentation License461457
|
||||
Node: Indexes486634
|
||||
Node: Builtin Index487088
|
||||
Node: Reserved Word Index493915
|
||||
Node: Variable Index496363
|
||||
Node: Function Index512260
|
||||
Node: Concept Index525770
|
||||
Node: Top897
|
||||
Node: Introduction2817
|
||||
Node: What is Bash?3033
|
||||
Node: What is a shell?4147
|
||||
Node: Definitions6685
|
||||
Node: Basic Shell Features9636
|
||||
Node: Shell Syntax10855
|
||||
Node: Shell Operation11881
|
||||
Node: Quoting13174
|
||||
Node: Escape Character14474
|
||||
Node: Single Quotes14959
|
||||
Node: Double Quotes15307
|
||||
Node: ANSI-C Quoting16585
|
||||
Node: Locale Translation17844
|
||||
Node: Comments18997
|
||||
Node: Shell Commands19615
|
||||
Node: Reserved Words20553
|
||||
Node: Simple Commands21309
|
||||
Node: Pipelines21963
|
||||
Node: Lists24895
|
||||
Node: Compound Commands26686
|
||||
Node: Looping Constructs27698
|
||||
Node: Conditional Constructs30193
|
||||
Node: Command Grouping41764
|
||||
Node: Coprocesses43243
|
||||
Node: GNU Parallel45146
|
||||
Node: Shell Functions49447
|
||||
Node: Shell Parameters56654
|
||||
Node: Positional Parameters61067
|
||||
Node: Special Parameters61967
|
||||
Node: Shell Expansions65191
|
||||
Node: Brace Expansion67314
|
||||
Node: Tilde Expansion70037
|
||||
Node: Shell Parameter Expansion72654
|
||||
Node: Command Substitution87783
|
||||
Node: Arithmetic Expansion89138
|
||||
Node: Process Substitution90070
|
||||
Node: Word Splitting91190
|
||||
Node: Filename Expansion93134
|
||||
Node: Pattern Matching95683
|
||||
Node: Quote Removal99669
|
||||
Node: Redirections99964
|
||||
Node: Executing Commands109534
|
||||
Node: Simple Command Expansion110204
|
||||
Node: Command Search and Execution112158
|
||||
Node: Command Execution Environment114534
|
||||
Node: Environment117518
|
||||
Node: Exit Status119177
|
||||
Node: Signals120847
|
||||
Node: Shell Scripts122814
|
||||
Node: Shell Builtin Commands125826
|
||||
Node: Bourne Shell Builtins127864
|
||||
Node: Bash Builtins148793
|
||||
Node: Modifying Shell Behavior178902
|
||||
Node: The Set Builtin179247
|
||||
Node: The Shopt Builtin189660
|
||||
Node: Special Builtins204570
|
||||
Node: Shell Variables205549
|
||||
Node: Bourne Shell Variables205986
|
||||
Node: Bash Variables208090
|
||||
Node: Bash Features240724
|
||||
Node: Invoking Bash241737
|
||||
Node: Bash Startup Files247750
|
||||
Node: Interactive Shells252853
|
||||
Node: What is an Interactive Shell?253263
|
||||
Node: Is this Shell Interactive?253912
|
||||
Node: Interactive Shell Behavior254727
|
||||
Node: Bash Conditional Expressions258240
|
||||
Node: Shell Arithmetic262817
|
||||
Node: Aliases265757
|
||||
Node: Arrays268377
|
||||
Node: The Directory Stack274386
|
||||
Node: Directory Stack Builtins275170
|
||||
Node: Controlling the Prompt278138
|
||||
Node: The Restricted Shell281086
|
||||
Node: Bash POSIX Mode283680
|
||||
Node: Shell Compatibility Mode294716
|
||||
Node: Job Control301372
|
||||
Node: Job Control Basics301832
|
||||
Node: Job Control Builtins306828
|
||||
Node: Job Control Variables312228
|
||||
Node: Command Line Editing313384
|
||||
Node: Introduction and Notation315055
|
||||
Node: Readline Interaction316678
|
||||
Node: Readline Bare Essentials317869
|
||||
Node: Readline Movement Commands319652
|
||||
Node: Readline Killing Commands320612
|
||||
Node: Readline Arguments322530
|
||||
Node: Searching323574
|
||||
Node: Readline Init File325760
|
||||
Node: Readline Init File Syntax327019
|
||||
Node: Conditional Init Constructs347557
|
||||
Node: Sample Init File351753
|
||||
Node: Bindable Readline Commands354877
|
||||
Node: Commands For Moving356081
|
||||
Node: Commands For History358132
|
||||
Node: Commands For Text362925
|
||||
Node: Commands For Killing366574
|
||||
Node: Numeric Arguments369607
|
||||
Node: Commands For Completion370746
|
||||
Node: Keyboard Macros374937
|
||||
Node: Miscellaneous Commands375624
|
||||
Node: Readline vi Mode381308
|
||||
Node: Programmable Completion382215
|
||||
Node: Programmable Completion Builtins389995
|
||||
Node: A Programmable Completion Example400690
|
||||
Node: Using History Interactively405937
|
||||
Node: Bash History Facilities406621
|
||||
Node: Bash History Builtins409626
|
||||
Node: History Interaction414355
|
||||
Node: Event Designators417975
|
||||
Node: Word Designators419329
|
||||
Node: Modifiers421089
|
||||
Node: Installing Bash422900
|
||||
Node: Basic Installation424037
|
||||
Node: Compilers and Options427295
|
||||
Node: Compiling For Multiple Architectures428036
|
||||
Node: Installation Names429729
|
||||
Node: Specifying the System Type430547
|
||||
Node: Sharing Defaults431263
|
||||
Node: Operation Controls431936
|
||||
Node: Optional Features432894
|
||||
Node: Reporting Bugs443689
|
||||
Node: Major Differences From The Bourne Shell444883
|
||||
Node: GNU Free Documentation License461735
|
||||
Node: Indexes486912
|
||||
Node: Builtin Index487366
|
||||
Node: Reserved Word Index494193
|
||||
Node: Variable Index496641
|
||||
Node: Function Index512538
|
||||
Node: Concept Index526048
|
||||
|
||||
End Tag Table
|
||||
|
||||
|
||||
+34
-59
@@ -1,12 +1,12 @@
|
||||
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/MacPorts 2020.54632_2) (preloaded format=pdfetex 2020.9.3) 18 NOV 2020 15:13
|
||||
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/MacPorts 2020.54632_2) (preloaded format=etex 2020.9.3) 21 DEC 2020 09:45
|
||||
entering extended mode
|
||||
restricted \write18 enabled.
|
||||
file:line:error style messages enabled.
|
||||
%&-line parsing enabled.
|
||||
**\nonstopmode \input /usr/src/local/bash/bash-20201116/doc/bashref.texi \input
|
||||
/usr/src/local/bash/bash-20201116/doc/bashref.texi
|
||||
(/usr/src/local/bash/bash-20201116/doc/bashref.texi
|
||||
(/usr/src/local/bash/bash-20201116/doc/texinfo.tex
|
||||
**\nonstopmode \input /usr/local/src/bash/bash-20201218/doc/bashref.texi \input
|
||||
/usr/local/src/bash/bash-20201218/doc/bashref.texi
|
||||
(/usr/local/src/bash/bash-20201218/doc/bashref.texi
|
||||
(/usr/src/local/bash/bash-20201218/doc/texinfo.tex
|
||||
Loading texinfo [version 2015-11-22.14]:
|
||||
\outerhsize=\dimen16
|
||||
\outervsize=\dimen17
|
||||
@@ -162,23 +162,20 @@ This is `epsf.tex' v2.7.4 <14 February 2011>
|
||||
texinfo.tex: doing @include of version.texi
|
||||
|
||||
|
||||
(/usr/src/local/bash/bash-20201116/doc/version.texi) [1{/opt/local/var/db/texmf
|
||||
/fonts/map/pdftex/updmap/pdftex.map}] [2]
|
||||
(/usr/src/local/bash/bash-20201116/doc/bashref.toc [-1] [-2] [-3]) [-4]
|
||||
(/usr/src/local/bash/bash-20201116/doc/bashref.toc)
|
||||
(/usr/src/local/bash/bash-20201116/doc/bashref.toc) Chapter 1
|
||||
(/usr/src/local/bash/bash-20201218/doc/version.texi) [1] [2]
|
||||
(/usr/src/local/bash/bash-20201218/doc/bashref.toc [-1] [-2] [-3]) [-4]
|
||||
Chapter 1
|
||||
\openout0 = `bashref.toc'.
|
||||
|
||||
|
||||
(/usr/src/local/bash/bash-20201116/doc/bashref.aux)
|
||||
(/usr/src/local/bash/bash-20201218/doc/bashref.aux)
|
||||
\openout1 = `bashref.aux'.
|
||||
|
||||
Chapter 2 [1] [2]
|
||||
Chapter 2
|
||||
[1] [2]
|
||||
@cpindfile=@write2
|
||||
\openout2 = `bashref.cp'.
|
||||
|
||||
[3]
|
||||
Chapter 3 [4] [5] [6]
|
||||
[3] Chapter 3 [4] [5] [6]
|
||||
@vrindfile=@write3
|
||||
\openout3 = `bashref.vr'.
|
||||
|
||||
@@ -230,14 +227,14 @@ Overfull \hbox (5.95723pt too wide) in paragraph at lines 614--615
|
||||
[44] [45] [46] [47] [48] [49] [50]
|
||||
[51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65]
|
||||
[66] [67] [68] [69] [70] [71] Chapter 5 [72] [73] [74] [75] [76] [77] [78]
|
||||
[79] [80] [81] [82] [83] [84] [85] Chapter 6 [86] [87] [88] [89] [90] [91]
|
||||
[79] [80] [81] [82] [83] [84] Chapter 6 [85] [86] [87] [88] [89] [90] [91]
|
||||
[92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105]
|
||||
[106] Chapter 7 [107] [108] [109] [110]
|
||||
Chapter 7 [106] [107] [108] [109]
|
||||
texinfo.tex: doing @include of rluser.texi
|
||||
|
||||
|
||||
(/usr/src/local/bash/bash-20201116/lib/readline/doc/rluser.texi Chapter 8
|
||||
[111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121]
|
||||
(/usr/local/src/bash/bash-20201218/lib/readline/doc/rluser.texi Chapter 8
|
||||
[110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
|
||||
Underfull \hbox (badness 7540) in paragraph at lines 813--819
|
||||
[]@textrm In the ex-am-ple above, @textttsl C-u[] @textrm is bound to the func
|
||||
-tion
|
||||
@@ -263,7 +260,7 @@ e func-tion
|
||||
.@texttt v
|
||||
.etc.
|
||||
|
||||
[122] [123] [124] [125]
|
||||
[121] [122] [123] [124]
|
||||
Overfull \hbox (26.43913pt too wide) in paragraph at lines 1047--1047
|
||||
[]@texttt Meta-Control-h: backward-kill-word Text after the function name is i
|
||||
gnored[]
|
||||
@@ -276,12 +273,12 @@ gnored[]
|
||||
.@texttt t
|
||||
.etc.
|
||||
|
||||
[126] [127]
|
||||
[125] [126]
|
||||
@fnindfile=@write6
|
||||
\openout6 = `bashref.fn'.
|
||||
|
||||
[128] [129] [130] [131] [132] [133] [134] [135] [136] [137]
|
||||
[138] [139] [140]
|
||||
[127] [128] [129] [130] [131] [132] [133] [134] [135] [136]
|
||||
[137] [138] [139]
|
||||
Overfull \hbox (15.27109pt too wide) in paragraph at lines 2062--2062
|
||||
[]@texttt complete [-abcdefgjksuv] [-o @textttsl comp-option@texttt ] [-DEI] [
|
||||
-A @textttsl ac-tion@texttt ] [-
|
||||
@@ -294,48 +291,26 @@ Overfull \hbox (15.27109pt too wide) in paragraph at lines 2062--2062
|
||||
.@texttt m
|
||||
.etc.
|
||||
|
||||
[141] [142] [143] [144] [145])
|
||||
[140] [141] [142] [143] [144])
|
||||
texinfo.tex: doing @include of hsuser.texi
|
||||
|
||||
|
||||
(/usr/src/local/bash/bash-20201116/lib/readline/doc/hsuser.texi Chapter 9
|
||||
[146] [147] [148] [149] [150] [151]) Chapter 10 [152] [153] [154] [155]
|
||||
[156] [157] [158] [159] Appendix A [160] Appendix B [161] [162] [163] [164]
|
||||
[165] [166] Appendix C [167]
|
||||
(/usr/local/src/bash/bash-20201218/lib/readline/doc/hsuser.texi Chapter 9
|
||||
[145] [146] [147] [148] [149] [150]) Chapter 10 [151] [152] [153] [154]
|
||||
[155] [156] [157] [158] Appendix A [159] Appendix B [160] [161] [162] [163]
|
||||
[164] [165] Appendix C [166]
|
||||
texinfo.tex: doing @include of fdl.texi
|
||||
|
||||
(/usr/src/local/bash/bash-20201116/doc/fdl.texi
|
||||
[168] [169] [170] [171] [172] [173] [174]) Appendix D [175] [176] [177]
|
||||
[178] [179] [180] [181] [182] [183] [184] )
|
||||
(/usr/src/local/bash/bash-20201218/doc/fdl.texi
|
||||
[167] [168] [169] [170] [171] [172] [173]) Appendix D [174] [175] [176]
|
||||
[177] [178] [179] [180] [181] [182] [183] )
|
||||
Here is how much of TeX's memory you used:
|
||||
4088 strings out of 497094
|
||||
47494 string characters out of 6206668
|
||||
139217 words of memory out of 5000000
|
||||
4864 multiletter control sequences out of 15000+600000
|
||||
3531 strings out of 497104
|
||||
40262 string characters out of 6207074
|
||||
87687 words of memory out of 5000000
|
||||
4697 multiletter control sequences out of 15000+600000
|
||||
34315 words of font info for 116 fonts, out of 8000000 for 9000
|
||||
51 hyphenation exceptions out of 8191
|
||||
16i,6n,16p,402b,978s stack positions out of 5000i,500n,10000p,200000b,80000s
|
||||
{/opt/local/share/texmf-texlive/font
|
||||
s/enc/dvips/cm-super/cm-super-t1.enc}</opt/local/share/texmf-texlive/fonts/type
|
||||
1/public/amsfonts/cm/cmbx12.pfb></opt/local/share/texmf-texlive/fonts/type1/pub
|
||||
lic/amsfonts/cm/cmcsc10.pfb></opt/local/share/texmf-texlive/fonts/type1/public/
|
||||
amsfonts/cm/cmmi10.pfb></opt/local/share/texmf-texlive/fonts/type1/public/amsfo
|
||||
nts/cm/cmmi12.pfb></opt/local/share/texmf-texlive/fonts/type1/public/amsfonts/c
|
||||
m/cmmi9.pfb></opt/local/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmr1
|
||||
0.pfb></opt/local/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmr9.pfb><
|
||||
/opt/local/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmsl10.pfb></opt/
|
||||
local/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmsltt10.pfb></opt/loc
|
||||
al/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmsy10.pfb></opt/local/sh
|
||||
are/texmf-texlive/fonts/type1/public/amsfonts/cm/cmti10.pfb></opt/local/share/t
|
||||
exmf-texlive/fonts/type1/public/amsfonts/cm/cmtt10.pfb></opt/local/share/texmf-
|
||||
texlive/fonts/type1/public/amsfonts/cm/cmtt12.pfb></opt/local/share/texmf-texli
|
||||
ve/fonts/type1/public/amsfonts/cm/cmtt9.pfb></opt/local/share/texmf-texlive/fon
|
||||
ts/type1/public/cm-super/sfrm1095.pfb></opt/local/share/texmf-texlive/fonts/typ
|
||||
e1/public/cm-super/sfrm1440.pfb>
|
||||
Output written on bashref.pdf (190 pages, 769844 bytes).
|
||||
PDF statistics:
|
||||
2685 PDF objects out of 2984 (max. 8388607)
|
||||
2449 compressed objects within 25 object streams
|
||||
318 named destinations out of 1000 (max. 500000)
|
||||
1141 words of extra memory for PDF output out of 10000 (max. 10000000)
|
||||
16i,6n,16p,402b,942s stack positions out of 5000i,500n,10000p,200000b,80000s
|
||||
|
||||
Output written on bashref.dvi (189 pages, 789956 bytes).
|
||||
|
||||
+241
-232
@@ -1,7 +1,7 @@
|
||||
%!PS-Adobe-2.0
|
||||
%%Creator: dvips(k) 2020.1 Copyright 2020 Radical Eye Software
|
||||
%%Title: bashref.dvi
|
||||
%%CreationDate: Wed Nov 18 20:13:07 2020
|
||||
%%CreationDate: Mon Dec 21 14:45:17 2020
|
||||
%%Pages: 189
|
||||
%%PageOrder: Ascend
|
||||
%%BoundingBox: 0 0 612 792
|
||||
@@ -12,7 +12,7 @@
|
||||
%DVIPSWebPage: (www.radicaleye.com)
|
||||
%DVIPSCommandLine: dvips -D 600 -t letter -o bashref.ps bashref.dvi
|
||||
%DVIPSParameters: dpi=600
|
||||
%DVIPSSource: TeX output 2020.11.18:1513
|
||||
%DVIPSSource: TeX output 2020.12.21:0945
|
||||
%%BeginProcSet: tex.pro 0 0
|
||||
%!
|
||||
/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
|
||||
@@ -7614,22 +7614,22 @@ ifelse
|
||||
TeXDict begin 1 0 bop 150 1318 a Fv(Bash)64 b(Reference)j(Man)-5
|
||||
b(ual)p 150 1385 3600 34 v 2361 1481 a Fu(Reference)31
|
||||
b(Do)s(cumen)m(tation)i(for)d(Bash)2428 1589 y(Edition)h(5.1,)g(for)f
|
||||
Ft(Bash)g Fu(V)-8 b(ersion)31 b(5.1.)3217 1697 y(Octob)s(er)f(2020)150
|
||||
4927 y Fs(Chet)45 b(Ramey)-11 b(,)46 b(Case)g(W)-11 b(estern)46
|
||||
b(Reserv)l(e)g(Univ)l(ersit)l(y)150 5068 y(Brian)f(F)-11
|
||||
b(o)l(x,)45 b(F)-11 b(ree)45 b(Soft)l(w)l(are)h(F)-11
|
||||
Ft(Bash)g Fu(V)-8 b(ersion)31 b(5.1.)3145 1697 y(Decem)m(b)s(er)g(2020)
|
||||
150 4927 y Fs(Chet)45 b(Ramey)-11 b(,)46 b(Case)g(W)-11
|
||||
b(estern)46 b(Reserv)l(e)g(Univ)l(ersit)l(y)150 5068
|
||||
y(Brian)f(F)-11 b(o)l(x,)45 b(F)-11 b(ree)45 b(Soft)l(w)l(are)h(F)-11
|
||||
b(oundation)p 150 5141 3600 17 v eop end
|
||||
%%Page: 2 2
|
||||
TeXDict begin 2 1 bop 150 4279 a Fu(This)35 b(text)h(is)g(a)g(brief)f
|
||||
(description)h(of)f(the)h(features)g(that)g(are)g(presen)m(t)g(in)f
|
||||
(the)h(Bash)f(shell)h(\(v)m(ersion)150 4389 y(5.1,)c(29)f(Octob)s(er)f
|
||||
(2020\).)150 4523 y(This)35 b(is)g(Edition)h(5.1,)i(last)f(up)s(dated)d
|
||||
(29)i(Octob)s(er)g(2020,)j(of)c Fr(The)h(GNU)g(Bash)f(Reference)i(Man)m
|
||||
(ual)p Fu(,)150 4633 y(for)30 b Ft(Bash)p Fu(,)g(V)-8
|
||||
b(ersion)31 b(5.1.)150 4767 y(Cop)m(yrigh)m(t)602 4764
|
||||
y(c)577 4767 y Fq(\015)f Fu(1988{2020)35 b(F)-8 b(ree)31
|
||||
b(Soft)m(w)m(are)h(F)-8 b(oundation,)31 b(Inc.)390 4902
|
||||
y(P)m(ermission)21 b(is)f(gran)m(ted)h(to)g(cop)m(y)-8
|
||||
(the)h(Bash)f(shell)h(\(v)m(ersion)150 4389 y(5.1,)c(21)f(Decem)m(b)s
|
||||
(er)g(2020\).)150 4523 y(This)f(is)g(Edition)h(5.1,)h(last)g(up)s
|
||||
(dated)d(21)i(Decem)m(b)s(er)h(2020,)h(of)d Fr(The)g(GNU)i(Bash)e
|
||||
(Reference)i(Man)m(ual)p Fu(,)150 4633 y(for)e Ft(Bash)p
|
||||
Fu(,)g(V)-8 b(ersion)31 b(5.1.)150 4767 y(Cop)m(yrigh)m(t)602
|
||||
4764 y(c)577 4767 y Fq(\015)f Fu(1988{2020)35 b(F)-8
|
||||
b(ree)31 b(Soft)m(w)m(are)h(F)-8 b(oundation,)31 b(Inc.)390
|
||||
4902 y(P)m(ermission)21 b(is)f(gran)m(ted)h(to)g(cop)m(y)-8
|
||||
b(,)24 b(distribute)c(and/or)h(mo)s(dify)e(this)i(do)s(cumen)m(t)f
|
||||
(under)f(the)390 5011 y(terms)25 b(of)h(the)f(GNU)h(F)-8
|
||||
b(ree)27 b(Do)s(cumen)m(tation)g(License,)g(V)-8 b(ersion)26
|
||||
@@ -14650,11 +14650,11 @@ b(expands)f(and)h(displa)m(ys)g Ft(PS0)f Fu(after)h(it)h(reads)f(a)g
|
||||
b(See)38 b(Section)g(6.9)h([Con)m(trolling)g(the)e(Prompt],)j(page)e
|
||||
(98,)i(for)d(a)h(complete)h(list)f(of)g(prompt)330 4375
|
||||
y(string)30 b(escap)s(e)h(sequences.)199 4514 y(4.)61
|
||||
b(Bash)28 b(executes)h(the)e(v)-5 b(alues)28 b(of)g(the)g(set)g(elemen)
|
||||
m(ts)h(of)f(the)g Ft(PROMPT_COMMANDS)23 b Fu(arra)m(y)28
|
||||
b(v)-5 b(ariable)29 b(as)330 4624 y(commands)e(b)s(efore)f(prin)m(ting)
|
||||
h(the)g(primary)g(prompt,)g Ft($PS1)f Fu(\(see)i(Section)f(5.2)i([Bash)
|
||||
e(V)-8 b(ariables],)330 4733 y(page)31 b(73\).)199 4872
|
||||
b(Bash)31 b(executes)i(the)e(v)-5 b(alues)32 b(of)g(the)f(set)h(elemen)
|
||||
m(ts)g(of)g(the)f Ft(PROMPT_COMMAND)d Fu(arra)m(y)k(v)-5
|
||||
b(ariable)32 b(as)330 4624 y(commands)27 b(b)s(efore)f(prin)m(ting)h
|
||||
(the)g(primary)g(prompt,)g Ft($PS1)f Fu(\(see)i(Section)f(5.2)i([Bash)e
|
||||
(V)-8 b(ariables],)330 4733 y(page)31 b(73\).)199 4872
|
||||
y(5.)61 b(Readline)27 b(\(see)g(Chapter)e(8)h([Command)g(Line)g
|
||||
(Editing],)h(page)g(111\))g(is)f(used)g(to)g(read)g(commands)330
|
||||
4982 y(from)k(the)g(user's)g(terminal.)199 5121 y(6.)61
|
||||
@@ -15289,12 +15289,12 @@ b(the)g(top)g(of)g(the)h(stac)m(k,)h(making)e(it)h(the)f(new)g(curren)m
|
||||
(t)g(direc-)1110 4082 y(tory)k(as)f(if)h(it)g(had)e(b)s(een)h(supplied)
|
||||
f(as)i(an)f(argumen)m(t)h(to)g(the)f Ft(cd)g Fu(builtin.)150
|
||||
4345 y Fs(6.9)68 b(Con)l(trolling)47 b(the)e(Prompt)150
|
||||
4505 y Fu(Bash)33 b(examines)h(the)f(v)-5 b(alue)33 b(of)h(the)f(arra)m
|
||||
(y)g(v)-5 b(ariable)34 b Ft(PROMPT_COMMANDS)29 b Fu(just)j(b)s(efore)h
|
||||
(prin)m(ting)g(eac)m(h)150 4614 y(primary)c(prompt.)40
|
||||
b(If)30 b(an)m(y)g(elemen)m(ts)i(in)e Ft(PROMPT_COMMANDS)c
|
||||
Fu(are)31 b(set)f(and)g(non-n)m(ull,)g(Bash)h(executes)150
|
||||
4724 y(eac)m(h)h(v)-5 b(alue,)31 b(in)f(n)m(umeric)g(order,)g(just)g
|
||||
4505 y Fu(Bash)37 b(examines)h(the)f(v)-5 b(alue)37 b(of)g(the)h(arra)m
|
||||
(y)f(v)-5 b(ariable)38 b Ft(PROMPT_COMMAND)33 b Fu(just)j(b)s(efore)h
|
||||
(prin)m(ting)g(eac)m(h)150 4614 y(primary)c(prompt.)49
|
||||
b(If)33 b(an)m(y)h(elemen)m(ts)h(in)f Ft(PROMPT_COMMAND)29
|
||||
b Fu(are)34 b(set)h(and)e(non-n)m(ull,)h(Bash)g(executes)150
|
||||
4724 y(eac)m(h)e(v)-5 b(alue,)31 b(in)f(n)m(umeric)g(order,)g(just)g
|
||||
(as)g(if)h(it)g(had)e(b)s(een)h(t)m(yp)s(ed)g(on)g(the)h(command)f
|
||||
(line.)275 4874 y(In)d(addition,)j(the)f(follo)m(wing)h(table)f
|
||||
(describ)s(es)f(the)h(sp)s(ecial)g(c)m(haracters)h(whic)m(h)f(can)f
|
||||
@@ -19182,280 +19182,289 @@ Fu(')c(or)i(`)p Ft(purify)p Fu('.)45 b(T)-8 b(o)33 b(turn)e(o\013)i
|
||||
b(use)150 787 y Ft(--without-)p Fj(package)p Fu(.)46
|
||||
b(T)-8 b(o)34 b(con\014gure)g(Bash)g(without)f(a)i(feature)f(that)g(is)
|
||||
g(enabled)g(b)m(y)f(default,)i(use)150 897 y Ft(--disable-)p
|
||||
Fj(feature)p Fu(.)275 1033 y(Here)28 b(is)g(a)h(complete)g(list)g(of)f
|
||||
Fj(feature)p Fu(.)275 1051 y(Here)28 b(is)g(a)h(complete)g(list)g(of)f
|
||||
(the)h Ft(--enable-)c Fu(and)j Ft(--with-)e Fu(options)i(that)h(the)f
|
||||
(Bash)g Ft(configure)150 1143 y Fu(recognizes.)150 1306
|
||||
y Ft(--with-afs)630 1415 y Fu(De\014ne)j(if)f(y)m(ou)h(are)f(using)g
|
||||
(Bash)g Ft(configure)150 1160 y Fu(recognizes.)150 1349
|
||||
y Ft(--with-afs)630 1458 y Fu(De\014ne)j(if)f(y)m(ou)h(are)f(using)g
|
||||
(the)h(Andrew)e(File)j(System)e(from)g(T)-8 b(ransarc.)150
|
||||
1577 y Ft(--with-bash-malloc)630 1686 y Fu(Use)34 b(the)g(Bash)h(v)m
|
||||
1637 y Ft(--with-bash-malloc)630 1747 y Fu(Use)34 b(the)g(Bash)h(v)m
|
||||
(ersion)f(of)g Ft(malloc)e Fu(in)i(the)g(directory)h
|
||||
Ft(lib/malloc)p Fu(.)48 b(This)34 b(is)g(not)g(the)630
|
||||
1796 y(same)e Ft(malloc)e Fu(that)j(app)s(ears)e(in)g
|
||||
1856 y(same)e Ft(malloc)e Fu(that)j(app)s(ears)e(in)g
|
||||
Fm(gnu)h Fu(lib)s(c,)g(but)f(an)h(older)f(v)m(ersion)i(originally)g
|
||||
(deriv)m(ed)630 1905 y(from)f(the)h(4.2)g Fm(bsd)f Ft(malloc)p
|
||||
(deriv)m(ed)630 1966 y(from)f(the)h(4.2)g Fm(bsd)f Ft(malloc)p
|
||||
Fu(.)45 b(This)31 b Ft(malloc)g Fu(is)i(v)m(ery)f(fast,)i(but)e(w)m
|
||||
(astes)h(some)g(space)g(on)630 2015 y(eac)m(h)j(allo)s(cation.)58
|
||||
(astes)h(some)g(space)g(on)630 2075 y(eac)m(h)j(allo)s(cation.)58
|
||||
b(This)34 b(option)i(is)f(enabled)g(b)m(y)g(default.)56
|
||||
b(The)34 b Ft(NOTES)g Fu(\014le)h(con)m(tains)i(a)630
|
||||
2125 y(list)29 b(of)f(systems)f(for)h(whic)m(h)g(this)g(should)e(b)s(e)
|
||||
2185 y(list)29 b(of)f(systems)f(for)h(whic)m(h)g(this)g(should)e(b)s(e)
|
||||
i(turned)e(o\013,)j(and)f Ft(configure)d Fu(disables)j(this)630
|
||||
2234 y(option)j(automatically)i(for)d(a)h(n)m(um)m(b)s(er)e(of)i
|
||||
(systems.)150 2396 y Ft(--with-curses)630 2505 y Fu(Use)h(the)h(curses)
|
||||
2295 y(option)j(automatically)i(for)d(a)h(n)m(um)m(b)s(er)e(of)i
|
||||
(systems.)150 2473 y Ft(--with-curses)630 2583 y Fu(Use)h(the)h(curses)
|
||||
e(library)h(instead)g(of)h(the)f(termcap)g(library)-8
|
||||
b(.)46 b(This)32 b(should)f(b)s(e)g(supplied)630 2615
|
||||
b(.)46 b(This)32 b(should)f(b)s(e)g(supplied)630 2693
|
||||
y(if)f(y)m(our)h(system)f(has)g(an)h(inadequate)g(or)f(incomplete)i
|
||||
(termcap)e(database.)150 2777 y Ft(--with-gnu-malloc)630
|
||||
2886 y Fu(A)g(synon)m(ym)g(for)g Ft(--with-bash-malloc)p
|
||||
Fu(.)150 3048 y Ft(--with-installed-readlin)o(e[=)p Fj(P)o(REFI)o(X)p
|
||||
Ft(])630 3157 y Fu(De\014ne)c(this)f(to)h(mak)m(e)h(Bash)f(link)f(with)
|
||||
(termcap)e(database.)150 2871 y Ft(--with-gnu-malloc)630
|
||||
2981 y Fu(A)g(synon)m(ym)g(for)g Ft(--with-bash-malloc)p
|
||||
Fu(.)150 3160 y Ft(--with-installed-readlin)o(e[=)p Fj(P)o(REFI)o(X)p
|
||||
Ft(])630 3269 y Fu(De\014ne)c(this)f(to)h(mak)m(e)h(Bash)f(link)f(with)
|
||||
g(a)h(lo)s(cally-installed)i(v)m(ersion)e(of)g(Readline)g(rather)630
|
||||
3267 y(than)f(the)h(v)m(ersion)g(in)f Ft(lib/readline)p
|
||||
3379 y(than)f(the)h(v)m(ersion)g(in)f Ft(lib/readline)p
|
||||
Fu(.)36 b(This)25 b(w)m(orks)g(only)h(with)f(Readline)h(5.0)h(and)e
|
||||
(later)630 3376 y(v)m(ersions.)46 b(If)32 b Fr(PREFIX)41
|
||||
(later)630 3488 y(v)m(ersions.)46 b(If)32 b Fr(PREFIX)41
|
||||
b Fu(is)32 b Ft(yes)f Fu(or)i(not)f(supplied,)f Ft(configure)f
|
||||
Fu(uses)i(the)g(v)-5 b(alues)32 b(of)h(the)630 3486 y(mak)m(e)28
|
||||
Fu(uses)i(the)g(v)-5 b(alues)32 b(of)h(the)630 3598 y(mak)m(e)28
|
||||
b(v)-5 b(ariables)29 b Ft(includedir)24 b Fu(and)j Ft(libdir)p
|
||||
Fu(,)g(whic)m(h)g(are)h(sub)s(directories)f(of)g Ft(prefix)f
|
||||
Fu(b)m(y)630 3596 y(default,)44 b(to)d(\014nd)f(the)h(installed)g(v)m
|
||||
Fu(b)m(y)630 3708 y(default,)44 b(to)d(\014nd)f(the)h(installed)g(v)m
|
||||
(ersion)h(of)f(Readline)g(if)g(it)g(is)g(not)g(in)g(the)g(standard)630
|
||||
3705 y(system)35 b(include)f(and)g(library)g(directories.)54
|
||||
3817 y(system)35 b(include)f(and)g(library)g(directories.)54
|
||||
b(If)34 b Fr(PREFIX)43 b Fu(is)35 b Ft(no)p Fu(,)g(Bash)f(links)h(with)
|
||||
f(the)630 3815 y(v)m(ersion)42 b(in)e Ft(lib/readline)p
|
||||
f(the)630 3927 y(v)m(ersion)42 b(in)e Ft(lib/readline)p
|
||||
Fu(.)70 b(If)40 b Fr(PREFIX)51 b Fu(is)41 b(set)g(to)h(an)m(y)g(other)f
|
||||
(v)-5 b(alue,)44 b Ft(configure)630 3924 y Fu(treats)27
|
||||
(v)-5 b(alue,)44 b Ft(configure)630 4036 y Fu(treats)27
|
||||
b(it)g(as)f(a)h(directory)g(pathname)f(and)f(lo)s(oks)i(for)f(the)g
|
||||
(installed)h(v)m(ersion)g(of)f(Readline)630 4034 y(in)34
|
||||
(installed)h(v)m(ersion)g(of)f(Readline)630 4146 y(in)34
|
||||
b(sub)s(directories)f(of)h(that)h(directory)g(\(include)f(\014les)g(in)
|
||||
g Fr(PREFIX)9 b Fu(/)p Ft(include)32 b Fu(and)i(the)630
|
||||
4144 y(library)c(in)g Fr(PREFIX)9 b Fu(/)p Ft(lib)p Fu(\).)150
|
||||
4305 y Ft(--with-purify)630 4415 y Fu(De\014ne)23 b(this)g(to)h(use)f
|
||||
(the)g(Purify)f(memory)h(allo)s(cation)i(c)m(hec)m(k)m(er)g(from)e
|
||||
(Rational)i(Soft)m(w)m(are.)150 4576 y Ft(--enable-minimal-config)630
|
||||
4686 y Fu(This)e(pro)s(duces)f(a)i(shell)g(with)f(minimal)h(features,)h
|
||||
(close)g(to)f(the)g(historical)h(Bourne)e(shell.)275
|
||||
4849 y(There)k(are)i(sev)m(eral)g Ft(--enable-)d Fu(options)i(that)h
|
||||
(alter)g(ho)m(w)f(Bash)g(is)g(compiled)h(and)e(link)m(ed,)i(rather)150
|
||||
4958 y(than)h(c)m(hanging)h(run-time)f(features.)150
|
||||
5121 y Ft(--enable-largefile)630 5230 y Fu(Enable)36
|
||||
b(supp)s(ort)f(for)g(large)j(\014les)e(\()p Ft(http:)5
|
||||
b(/)g(/)g(www)g(.)g(unix)g(.)g(org)t(/)g(v)o(ersi)o(on2)t(/)g(w)o(hats)
|
||||
o(new)t(/)630 5340 y(lfs20mar)h(.)g(html)p Fu(\))35 b(if)j(the)g(op)s
|
||||
(erating)g(system)g(requires)f(sp)s(ecial)i(compiler)f(options)g(to)p
|
||||
eop end
|
||||
4256 y(library)c(in)g Fr(PREFIX)9 b Fu(/)p Ft(lib)p Fu(\).)150
|
||||
4434 y Ft(--with-libintl-prefix[=)p Fj(P)o(REFI)o(X)p
|
||||
Ft(])630 4544 y Fu(De\014ne)45 b(this)f(to)h(mak)m(e)g(Bash)g(link)f
|
||||
(with)g(a)h(lo)s(cally-installed)i(v)m(ersion)e(of)g(the)f(libin)m(tl)
|
||||
630 4654 y(library)30 b(instead)h(ofthe)f(v)m(ersion)h(in)f
|
||||
Ft(lib/intl)p Fu(.)150 4832 y Ft(--with-libiconv-prefix[=)o
|
||||
Fj(PREF)o(IX)p Ft(])630 4942 y Fu(De\014ne)g(this)g(to)g(mak)m(e)h
|
||||
(Bash)f(lo)s(ok)g(for)g(libicon)m(v)h(in)e Fr(PREFIX)39
|
||||
b Fu(instead)30 b(of)g(the)g(standard)630 5052 y(system)h(lo)s
|
||||
(cations.)42 b(There)30 b(is)g(no)g(v)m(ersion)h(included)f(with)g
|
||||
(Bash.)150 5230 y Ft(--enable-minimal-config)630 5340
|
||||
y Fu(This)23 b(pro)s(duces)f(a)i(shell)g(with)f(minimal)h(features,)h
|
||||
(close)g(to)f(the)g(historical)h(Bourne)e(shell.)p eop
|
||||
end
|
||||
%%Page: 156 162
|
||||
TeXDict begin 156 161 bop 150 -116 a Fu(Chapter)30 b(10:)41
|
||||
b(Installing)31 b(Bash)2356 b(156)630 299 y(build)33
|
||||
b(programs)g(whic)m(h)h(can)g(access)h(large)g(\014les.)51
|
||||
b(This)33 b(is)h(enabled)g(b)m(y)g(default,)h(if)f(the)630
|
||||
408 y(op)s(erating)d(system)f(pro)m(vides)h(large)g(\014le)g(supp)s
|
||||
(ort.)150 570 y Ft(--enable-profiling)630 680 y Fu(This)g(builds)f(a)i
|
||||
(Bash)g(binary)f(that)h(pro)s(duces)e(pro\014ling)h(information)h(to)h
|
||||
(b)s(e)d(pro)s(cessed)630 790 y(b)m(y)g Ft(gprof)f Fu(eac)m(h)j(time)f
|
||||
(it)g(is)f(executed.)150 951 y Ft(--enable-static-link)630
|
||||
1061 y Fu(This)37 b(causes)h(Bash)f(to)h(b)s(e)f(link)m(ed)h
|
||||
(statically)-8 b(,)43 b(if)37 b Ft(gcc)g Fu(is)g(b)s(eing)g(used.)61
|
||||
b(This)37 b(could)h(b)s(e)630 1171 y(used)30 b(to)h(build)e(a)i(v)m
|
||||
(ersion)g(to)g(use)f(as)g(ro)s(ot's)h(shell.)275 1334
|
||||
b(Installing)31 b(Bash)2356 b(156)275 299 y(There)35
|
||||
b(are)i(sev)m(eral)h Ft(--enable-)c Fu(options)j(that)g(alter)g(ho)m(w)
|
||||
g(Bash)f(is)h(compiled,)i(link)m(ed,)f(and)e(in-)150
|
||||
408 y(stalled,)c(rather)e(than)g(c)m(hanging)h(run-time)f(features.)150
|
||||
562 y Ft(--enable-largefile)630 671 y Fu(Enable)36 b(supp)s(ort)f(for)g
|
||||
(large)j(\014les)e(\()p Ft(http:)5 b(/)g(/)g(www)g(.)g(unix)g(.)g(org)t
|
||||
(/)g(v)o(ersi)o(on2)t(/)g(w)o(hats)o(new)t(/)630 781
|
||||
y(lfs20mar)h(.)g(html)p Fu(\))35 b(if)j(the)g(op)s(erating)g(system)g
|
||||
(requires)f(sp)s(ecial)i(compiler)f(options)g(to)630
|
||||
891 y(build)33 b(programs)g(whic)m(h)h(can)g(access)h(large)g(\014les.)
|
||||
51 b(This)33 b(is)h(enabled)g(b)m(y)g(default,)h(if)f(the)630
|
||||
1000 y(op)s(erating)d(system)f(pro)m(vides)h(large)g(\014le)g(supp)s
|
||||
(ort.)150 1154 y Ft(--enable-profiling)630 1263 y Fu(This)g(builds)f(a)
|
||||
i(Bash)g(binary)f(that)h(pro)s(duces)e(pro\014ling)h(information)h(to)h
|
||||
(b)s(e)d(pro)s(cessed)630 1373 y(b)m(y)g Ft(gprof)f Fu(eac)m(h)j(time)f
|
||||
(it)g(is)f(executed.)150 1526 y Ft(--enable-separate-helpfi)o(les)630
|
||||
1636 y Fu(Use)i(external)h(\014les)f(for)g(the)g(do)s(cumen)m(tation)h
|
||||
(displa)m(y)m(ed)f(b)m(y)g(the)g Ft(help)f Fu(builtin)h(instead)630
|
||||
1745 y(of)f(storing)f(the)h(text)g(in)m(ternally)-8 b(.)150
|
||||
1899 y Ft(--enable-static-link)630 2008 y Fu(This)37
|
||||
b(causes)h(Bash)f(to)h(b)s(e)f(link)m(ed)h(statically)-8
|
||||
b(,)43 b(if)37 b Ft(gcc)g Fu(is)g(b)s(eing)g(used.)61
|
||||
b(This)37 b(could)h(b)s(e)630 2118 y(used)30 b(to)h(build)e(a)i(v)m
|
||||
(ersion)g(to)g(use)f(as)g(ro)s(ot's)h(shell.)275 2271
|
||||
y(The)f(`)p Ft(minimal-config)p Fu(')d(option)k(can)g(b)s(e)f(used)f
|
||||
(to)j(disable)e(all)i(of)f(the)f(follo)m(wing)i(options,)g(but)d(it)150
|
||||
1443 y(is)h(pro)s(cessed)g(\014rst,)g(so)h(individual)f(options)g(ma)m
|
||||
2381 y(is)h(pro)s(cessed)g(\014rst,)g(so)h(individual)f(options)g(ma)m
|
||||
(y)h(b)s(e)f(enabled)g(using)g(`)p Ft(enable-)p Fj(feature)p
|
||||
Fu('.)275 1580 y(All)c(of)f(the)h(follo)m(wing)h(options)f(except)g
|
||||
(for)g(`)p Ft(disabled-builtins)p Fu(',)c(`)p Ft(direxpand-default)p
|
||||
Fu(',)h(and)150 1690 y(`)p Ft(xpg-echo-default)p Fu(')28
|
||||
b(are)33 b(enabled)f(b)m(y)g(default,)h(unless)e(the)i(op)s(erating)f
|
||||
(system)h(do)s(es)e(not)i(pro)m(vide)150 1800 y(the)e(necessary)f(supp)
|
||||
s(ort.)150 1963 y Ft(--enable-alias)630 2072 y Fu(Allo)m(w)41
|
||||
b(alias)g(expansion)f(and)f(include)g(the)h Ft(alias)f
|
||||
Fu(and)g Ft(unalias)e Fu(builtins)j(\(see)g(Sec-)630
|
||||
2182 y(tion)31 b(6.6)g([Aliases],)i(page)e(94\).)150
|
||||
2344 y Ft(--enable-arith-for-comma)o(nd)630 2453 y Fu(Include)21
|
||||
b(supp)s(ort)g(for)g(the)i(alternate)g(form)f(of)g(the)g
|
||||
Ft(for)f Fu(command)h(that)h(b)s(eha)m(v)m(es)f(lik)m(e)i(the)630
|
||||
2563 y(C)30 b(language)i Ft(for)d Fu(statemen)m(t)j(\(see)g(Section)f
|
||||
(3.2.5.1)i([Lo)s(oping)d(Constructs],)h(page)g(10\).)150
|
||||
2725 y Ft(--enable-array-variables)630 2834 y Fu(Include)h(supp)s(ort)g
|
||||
Fu('.)275 2513 y(All)47 b(of)g(the)g(follo)m(wing)h(options)f(except)h
|
||||
(for)e(`)p Ft(disabled-builtins)p Fu(',)h(`)p Ft(direxpand-default)p
|
||||
Fu(',)150 2622 y(`)p Ft(strict-posix-default)p Fu(',)29
|
||||
b(and)j(`)p Ft(xpg-echo-default)p Fu(')d(are)34 b(enabled)e(b)m(y)h
|
||||
(default,)h(unless)f(the)g(op-)150 2732 y(erating)e(system)g(do)s(es)f
|
||||
(not)h(pro)m(vide)f(the)h(necessary)f(supp)s(ort.)150
|
||||
2885 y Ft(--enable-alias)630 2995 y Fu(Allo)m(w)41 b(alias)g(expansion)
|
||||
f(and)f(include)g(the)h Ft(alias)f Fu(and)g Ft(unalias)e
|
||||
Fu(builtins)j(\(see)g(Sec-)630 3104 y(tion)31 b(6.6)g([Aliases],)i
|
||||
(page)e(94\).)150 3258 y Ft(--enable-arith-for-comma)o(nd)630
|
||||
3367 y Fu(Include)21 b(supp)s(ort)g(for)g(the)i(alternate)g(form)f(of)g
|
||||
(the)g Ft(for)f Fu(command)h(that)h(b)s(eha)m(v)m(es)f(lik)m(e)i(the)
|
||||
630 3477 y(C)30 b(language)i Ft(for)d Fu(statemen)m(t)j(\(see)g
|
||||
(Section)f(3.2.5.1)i([Lo)s(oping)d(Constructs],)h(page)g(10\).)150
|
||||
3630 y Ft(--enable-array-variables)630 3740 y Fu(Include)h(supp)s(ort)g
|
||||
(for)h(one-dimensional)h(arra)m(y)f(shell)h(v)-5 b(ariables)33
|
||||
b(\(see)h(Section)g(6.7)h([Ar-)630 2944 y(ra)m(ys],)c(page)g(95\).)150
|
||||
3106 y Ft(--enable-bang-history)630 3215 y Fu(Include)36
|
||||
b(\(see)h(Section)g(6.7)h([Ar-)630 3850 y(ra)m(ys],)c(page)g(95\).)150
|
||||
4003 y Ft(--enable-bang-history)630 4113 y Fu(Include)36
|
||||
b(supp)s(ort)f(for)h Ft(csh)p Fu(-lik)m(e)h(history)g(substitution)f
|
||||
(\(see)h(Section)g(9.3)h([History)f(In-)630 3325 y(teraction],)c(page)e
|
||||
(148\).)150 3487 y Ft(--enable-brace-expansion)630 3597
|
||||
(\(see)h(Section)g(9.3)h([History)f(In-)630 4222 y(teraction],)c(page)e
|
||||
(148\).)150 4376 y Ft(--enable-brace-expansion)630 4485
|
||||
y Fu(Include)40 b Ft(csh)p Fu(-lik)m(e)h(brace)f(expansion)g(\()h
|
||||
Ft(b{a,b}c)d Fq(7!)i Ft(bac)30 b(bbc)39 b Fu(\).)71 b(See)40
|
||||
b(Section)h(3.5.1)630 3706 y([Brace)32 b(Expansion],)e(page)h(23,)h
|
||||
(for)e(a)g(complete)i(description.)150 3868 y Ft
|
||||
(--enable-casemod-attribu)o(tes)630 3978 y Fu(Include)37
|
||||
b(Section)h(3.5.1)630 4595 y([Brace)32 b(Expansion],)e(page)h(23,)h
|
||||
(for)e(a)g(complete)i(description.)150 4748 y Ft
|
||||
(--enable-casemod-attribu)o(tes)630 4858 y Fu(Include)37
|
||||
b(supp)s(ort)g(for)g(case-mo)s(difying)i(attributes)g(in)e(the)h
|
||||
Ft(declare)e Fu(builtin)i(and)f(as-)630 4087 y(signmen)m(t)29
|
||||
Ft(declare)e Fu(builtin)i(and)f(as-)630 4967 y(signmen)m(t)29
|
||||
b(statemen)m(ts.)41 b(V)-8 b(ariables)30 b(with)e(the)g
|
||||
Fr(upp)s(ercase)k Fu(attribute,)e(for)e(example,)i(will)630
|
||||
4197 y(ha)m(v)m(e)i(their)e(v)-5 b(alues)31 b(con)m(v)m(erted)h(to)f
|
||||
(upp)s(ercase)e(up)s(on)g(assignmen)m(t.)150 4359 y Ft
|
||||
(--enable-casemod-expansi)o(on)630 4468 y Fu(Include)h(supp)s(ort)e
|
||||
(for)i(case-mo)s(difying)i(w)m(ord)e(expansions.)150
|
||||
4630 y Ft(--enable-command-timing)630 4740 y Fu(Include)43
|
||||
b(supp)s(ort)f(for)h(recognizing)i Ft(time)e Fu(as)g(a)h(reserv)m(ed)g
|
||||
(w)m(ord)f(and)g(for)h(displa)m(ying)630 4849 y(timing)37
|
||||
b(statistics)h(for)e(the)g(pip)s(eline)g(follo)m(wing)i
|
||||
Ft(time)d Fu(\(see)i(Section)g(3.2.3)h([Pip)s(elines],)630
|
||||
4959 y(page)24 b(8\).)39 b(This)23 b(allo)m(ws)h(pip)s(elines)f(as)h(w)
|
||||
m(ell)g(as)g(shell)f(builtins)g(and)g(functions)g(to)h(b)s(e)e(timed.)
|
||||
150 5121 y Ft(--enable-cond-command)630 5230 y Fu(Include)33
|
||||
b(supp)s(ort)f(for)i(the)g Ft([[)f Fu(conditional)i(command.)51
|
||||
b(\(see)34 b(Section)h(3.2.5.2)h([Condi-)630 5340 y(tional)c
|
||||
(Constructs],)e(page)h(11\).)p eop end
|
||||
5077 y(ha)m(v)m(e)i(their)e(v)-5 b(alues)31 b(con)m(v)m(erted)h(to)f
|
||||
(upp)s(ercase)e(up)s(on)g(assignmen)m(t.)150 5230 y Ft
|
||||
(--enable-casemod-expansi)o(on)630 5340 y Fu(Include)h(supp)s(ort)e
|
||||
(for)i(case-mo)s(difying)i(w)m(ord)e(expansions.)p eop
|
||||
end
|
||||
%%Page: 157 163
|
||||
TeXDict begin 157 162 bop 150 -116 a Fu(Chapter)30 b(10:)41
|
||||
b(Installing)31 b(Bash)2356 b(157)150 299 y Ft(--enable-cond-regexp)630
|
||||
408 y Fu(Include)35 b(supp)s(ort)f(for)i(matc)m(hing)h
|
||||
Fm(posix)e Fu(regular)h(expressions)g(using)f(the)h(`)p
|
||||
Ft(=~)p Fu(')g(binary)630 518 y(op)s(erator)25 b(in)f(the)h
|
||||
b(Installing)31 b(Bash)2356 b(157)150 299 y Ft(--enable-command-timing)
|
||||
630 408 y Fu(Include)43 b(supp)s(ort)f(for)h(recognizing)i
|
||||
Ft(time)e Fu(as)g(a)h(reserv)m(ed)g(w)m(ord)f(and)g(for)h(displa)m
|
||||
(ying)630 518 y(timing)37 b(statistics)h(for)e(the)g(pip)s(eline)g
|
||||
(follo)m(wing)i Ft(time)d Fu(\(see)i(Section)g(3.2.3)h([Pip)s(elines],)
|
||||
630 628 y(page)24 b(8\).)39 b(This)23 b(allo)m(ws)h(pip)s(elines)f(as)h
|
||||
(w)m(ell)g(as)g(shell)f(builtins)g(and)g(functions)g(to)h(b)s(e)e
|
||||
(timed.)150 774 y Ft(--enable-cond-command)630 883 y
|
||||
Fu(Include)33 b(supp)s(ort)f(for)i(the)g Ft([[)f Fu(conditional)i
|
||||
(command.)51 b(\(see)34 b(Section)h(3.2.5.2)h([Condi-)630
|
||||
993 y(tional)c(Constructs],)e(page)h(11\).)150 1139 y
|
||||
Ft(--enable-cond-regexp)630 1249 y Fu(Include)k(supp)s(ort)f(for)i
|
||||
(matc)m(hing)h Fm(posix)e Fu(regular)h(expressions)g(using)f(the)h(`)p
|
||||
Ft(=~)p Fu(')g(binary)630 1358 y(op)s(erator)25 b(in)f(the)h
|
||||
Ft([[)f Fu(conditional)h(command.)39 b(\(see)25 b(Section)h(3.2.5.2)h
|
||||
([Conditional)e(Con-)630 628 y(structs],)31 b(page)g(11\).)150
|
||||
774 y Ft(--enable-coprocesses)630 883 y Fu(Include)23
|
||||
([Conditional)e(Con-)630 1468 y(structs],)31 b(page)g(11\).)150
|
||||
1614 y Ft(--enable-coprocesses)630 1724 y Fu(Include)23
|
||||
b(supp)s(ort)f(for)i(copro)s(cesses)g(and)f(the)h Ft(coproc)e
|
||||
Fu(reserv)m(ed)i(w)m(ord)g(\(see)h(Section)f(3.2.3)630
|
||||
993 y([Pip)s(elines],)31 b(page)g(8\).)150 1139 y Ft(--enable-debugger)
|
||||
630 1249 y Fu(Include)f(supp)s(ort)e(for)i(the)h(bash)f(debugger)g
|
||||
(\(distributed)g(separately\).)150 1395 y Ft(--enable-dev-fd-stat-bro)o
|
||||
(ken)630 1504 y Fu(If)c(calling)j Ft(stat)d Fu(on)g(/dev/fd/)p
|
||||
Fr(N)38 b Fu(returns)25 b(di\013eren)m(t)j(results)f(than)f(calling)j
|
||||
Ft(fstat)c Fu(on)i(\014le)630 1614 y(descriptor)g Fr(N)p
|
||||
Fu(,)i(supply)c(this)j(option)g(to)g(enable)f(a)h(w)m(ork)-5
|
||||
b(around.)39 b(This)27 b(has)g(implications)630 1724
|
||||
y(for)j(conditional)i(commands)e(that)h(test)g(\014le)g(attributes.)150
|
||||
1870 y Ft(--enable-direxpand-defau)o(lt)630 1979 y Fu(Cause)53
|
||||
b(the)g Ft(direxpand)d Fu(shell)j(option)h(\(see)g(Section)f(4.3.2)i
|
||||
([The)e(Shopt)f(Builtin],)630 2089 y(page)29 b(66\))g(to)f(b)s(e)f
|
||||
(enabled)h(b)m(y)g(default)g(when)e(the)i(shell)g(starts.)41
|
||||
b(It)27 b(is)h(normally)g(disabled)630 2198 y(b)m(y)i(default.)150
|
||||
2345 y Ft(--enable-directory-stack)630 2454 y Fu(Include)j(supp)s(ort)g
|
||||
(for)h(a)g Ft(csh)p Fu(-lik)m(e)h(directory)f(stac)m(k)i(and)d(the)i
|
||||
Ft(pushd)p Fu(,)f Ft(popd)p Fu(,)g(and)f Ft(dirs)630
|
||||
2564 y Fu(builtins)d(\(see)h(Section)g(6.8)h([The)e(Directory)i(Stac)m
|
||||
(k],)g(page)f(97\).)150 2710 y Ft(--enable-disabled-builti)o(ns)630
|
||||
2819 y Fu(Allo)m(w)40 b(builtin)e(commands)g(to)h(b)s(e)f(in)m(v)m(ok)m
|
||||
(ed)i(via)f(`)p Ft(builtin)29 b(xxx)p Fu(')37 b(ev)m(en)j(after)f
|
||||
Ft(xxx)e Fu(has)630 2929 y(b)s(een)31 b(disabled)g(using)g(`)p
|
||||
1833 y([Pip)s(elines],)31 b(page)g(8\).)150 1979 y Ft
|
||||
(--enable-debugger)630 2089 y Fu(Include)f(supp)s(ort)e(for)i(the)h
|
||||
(bash)f(debugger)g(\(distributed)g(separately\).)150
|
||||
2235 y Ft(--enable-dev-fd-stat-bro)o(ken)630 2345 y Fu(If)c(calling)j
|
||||
Ft(stat)d Fu(on)g(/dev/fd/)p Fr(N)38 b Fu(returns)25
|
||||
b(di\013eren)m(t)j(results)f(than)f(calling)j Ft(fstat)c
|
||||
Fu(on)i(\014le)630 2454 y(descriptor)g Fr(N)p Fu(,)i(supply)c(this)j
|
||||
(option)g(to)g(enable)f(a)h(w)m(ork)-5 b(around.)39 b(This)27
|
||||
b(has)g(implications)630 2564 y(for)j(conditional)i(commands)e(that)h
|
||||
(test)g(\014le)g(attributes.)150 2710 y Ft(--enable-direxpand-defau)o
|
||||
(lt)630 2819 y Fu(Cause)53 b(the)g Ft(direxpand)d Fu(shell)j(option)h
|
||||
(\(see)g(Section)f(4.3.2)i([The)e(Shopt)f(Builtin],)630
|
||||
2929 y(page)29 b(66\))g(to)f(b)s(e)f(enabled)h(b)m(y)g(default)g(when)e
|
||||
(the)i(shell)g(starts.)41 b(It)27 b(is)h(normally)g(disabled)630
|
||||
3039 y(b)m(y)i(default.)150 3185 y Ft(--enable-directory-stack)630
|
||||
3294 y Fu(Include)j(supp)s(ort)g(for)h(a)g Ft(csh)p Fu(-lik)m(e)h
|
||||
(directory)f(stac)m(k)i(and)d(the)i Ft(pushd)p Fu(,)f
|
||||
Ft(popd)p Fu(,)g(and)f Ft(dirs)630 3404 y Fu(builtins)d(\(see)h
|
||||
(Section)g(6.8)h([The)e(Directory)i(Stac)m(k],)g(page)f(97\).)150
|
||||
3550 y Ft(--enable-disabled-builti)o(ns)630 3660 y Fu(Allo)m(w)40
|
||||
b(builtin)e(commands)g(to)h(b)s(e)f(in)m(v)m(ok)m(ed)i(via)f(`)p
|
||||
Ft(builtin)29 b(xxx)p Fu(')37 b(ev)m(en)j(after)f Ft(xxx)e
|
||||
Fu(has)630 3769 y(b)s(een)31 b(disabled)g(using)g(`)p
|
||||
Ft(enable)d(-n)i(xxx)p Fu('.)43 b(See)32 b(Section)g(4.2)h([Bash)e
|
||||
(Builtins],)i(page)f(51,)630 3039 y(for)e(details)i(of)e(the)h
|
||||
(Builtins],)i(page)f(51,)630 3879 y(for)e(details)i(of)e(the)h
|
||||
Ft(builtin)d Fu(and)i Ft(enable)e Fu(builtin)i(commands.)150
|
||||
3185 y Ft(--enable-dparen-arithmet)o(ic)630 3294 y Fu(Include)42
|
||||
4025 y Ft(--enable-dparen-arithmet)o(ic)630 4134 y Fu(Include)42
|
||||
b(supp)s(ort)f(for)h(the)h Ft(\(\(...)o(\)\))f Fu(command)g(\(see)i
|
||||
(Section)f(3.2.5.2)i([Conditional)630 3404 y(Constructs],)30
|
||||
b(page)h(11\).)150 3550 y Ft(--enable-extended-glob)630
|
||||
3660 y Fu(Include)40 b(supp)s(ort)e(for)i(the)h(extended)f(pattern)h
|
||||
(Section)f(3.2.5.2)i([Conditional)630 4244 y(Constructs],)30
|
||||
b(page)h(11\).)150 4390 y Ft(--enable-extended-glob)630
|
||||
4500 y Fu(Include)40 b(supp)s(ort)e(for)i(the)h(extended)f(pattern)h
|
||||
(matc)m(hing)g(features)g(describ)s(ed)e(ab)s(o)m(v)m(e)630
|
||||
3769 y(under)29 b(Section)i(3.5.8.1)i([P)m(attern)e(Matc)m(hing],)i
|
||||
(page)e(33.)150 3915 y Ft(--enable-extended-glob-d)o(efau)o(lt)630
|
||||
4025 y Fu(Set)40 b(the)g(default)g(v)-5 b(alue)41 b(of)f(the)g
|
||||
4609 y(under)29 b(Section)i(3.5.8.1)i([P)m(attern)e(Matc)m(hing],)i
|
||||
(page)e(33.)150 4756 y Ft(--enable-extended-glob-d)o(efau)o(lt)630
|
||||
4865 y Fu(Set)40 b(the)g(default)g(v)-5 b(alue)41 b(of)f(the)g
|
||||
Fr(extglob)j Fu(shell)d(option)g(describ)s(ed)f(ab)s(o)m(v)m(e)i(under)
|
||||
d(Sec-)630 4134 y(tion)31 b(4.3.2)h([The)e(Shopt)g(Builtin],)h(page)g
|
||||
(66,)h(to)f(b)s(e)f(enabled.)150 4281 y Ft(--enable-function-import)630
|
||||
4390 y Fu(Include)23 b(supp)s(ort)g(for)g(imp)s(orting)h(function)g
|
||||
d(Sec-)630 4975 y(tion)31 b(4.3.2)h([The)e(Shopt)g(Builtin],)h(page)g
|
||||
(66,)h(to)f(b)s(e)f(enabled.)150 5121 y Ft(--enable-function-import)630
|
||||
5230 y Fu(Include)23 b(supp)s(ort)g(for)g(imp)s(orting)h(function)g
|
||||
(de\014nitions)f(exp)s(orted)h(b)m(y)g(another)g(instance)630
|
||||
4500 y(of)31 b(the)f(shell)h(from)f(the)g(en)m(vironmen)m(t.)41
|
||||
b(This)30 b(option)h(is)f(enabled)h(b)m(y)f(default.)150
|
||||
4646 y Ft(--enable-glob-asciirange)o(-def)o(ault)630
|
||||
4756 y Fu(Set)h(the)g(default)f(v)-5 b(alue)31 b(of)g(the)g
|
||||
Fr(globasciiranges)36 b Fu(shell)31 b(option)g(describ)s(ed)f(ab)s(o)m
|
||||
(v)m(e)h(under)630 4865 y(Section)39 b(4.3.2)h([The)e(Shopt)g
|
||||
(Builtin],)j(page)e(66,)i(to)f(b)s(e)d(enabled.)65 b(This)37
|
||||
b(con)m(trols)j(the)630 4975 y(b)s(eha)m(vior)21 b(of)g(c)m(haracter)h
|
||||
(ranges)f(when)f(used)g(in)g(pattern)h(matc)m(hing)h(brac)m(k)m(et)g
|
||||
(expressions.)150 5121 y Ft(--enable-help-builtin)630
|
||||
5230 y Fu(Include)i(the)h Ft(help)f Fu(builtin,)h(whic)m(h)g(displa)m
|
||||
(ys)f(help)h(on)f(shell)h(builtins)f(and)h(v)-5 b(ariables)25
|
||||
b(\(see)630 5340 y(Section)31 b(4.2)h([Bash)e(Builtins],)i(page)f
|
||||
(51\).)p eop end
|
||||
5340 y(of)31 b(the)f(shell)h(from)f(the)g(en)m(vironmen)m(t.)41
|
||||
b(This)30 b(option)h(is)f(enabled)h(b)m(y)f(default.)p
|
||||
eop end
|
||||
%%Page: 158 164
|
||||
TeXDict begin 158 163 bop 150 -116 a Fu(Chapter)30 b(10:)41
|
||||
b(Installing)31 b(Bash)2356 b(158)150 299 y Ft(--enable-history)630
|
||||
408 y Fu(Include)29 b(command)g(history)h(and)f(the)h
|
||||
Ft(fc)f Fu(and)g Ft(history)e Fu(builtin)j(commands)f(\(see)h(Sec-)630
|
||||
518 y(tion)h(9.1)g([Bash)g(History)g(F)-8 b(acilities],)34
|
||||
b(page)d(146\).)150 664 y Ft(--enable-job-control)630
|
||||
774 y Fu(This)h(enables)i(the)f(job)g(con)m(trol)i(features)e(\(see)i
|
||||
b(Installing)31 b(Bash)2356 b(158)150 299 y Ft
|
||||
(--enable-glob-asciirange)o(-def)o(ault)630 408 y Fu(Set)31
|
||||
b(the)g(default)f(v)-5 b(alue)31 b(of)g(the)g Fr(globasciiranges)36
|
||||
b Fu(shell)31 b(option)g(describ)s(ed)f(ab)s(o)m(v)m(e)h(under)630
|
||||
518 y(Section)39 b(4.3.2)h([The)e(Shopt)g(Builtin],)j(page)e(66,)i(to)f
|
||||
(b)s(e)d(enabled.)65 b(This)37 b(con)m(trols)j(the)630
|
||||
628 y(b)s(eha)m(vior)21 b(of)g(c)m(haracter)h(ranges)f(when)f(used)g
|
||||
(in)g(pattern)h(matc)m(hing)h(brac)m(k)m(et)g(expressions.)150
|
||||
807 y Ft(--enable-help-builtin)630 917 y Fu(Include)i(the)h
|
||||
Ft(help)f Fu(builtin,)h(whic)m(h)g(displa)m(ys)f(help)h(on)f(shell)h
|
||||
(builtins)f(and)h(v)-5 b(ariables)25 b(\(see)630 1026
|
||||
y(Section)31 b(4.2)h([Bash)e(Builtins],)i(page)f(51\).)150
|
||||
1205 y Ft(--enable-history)630 1315 y Fu(Include)e(command)g(history)h
|
||||
(and)f(the)h Ft(fc)f Fu(and)g Ft(history)e Fu(builtin)j(commands)f
|
||||
(\(see)h(Sec-)630 1425 y(tion)h(9.1)g([Bash)g(History)g(F)-8
|
||||
b(acilities],)34 b(page)d(146\).)150 1604 y Ft(--enable-job-control)630
|
||||
1714 y Fu(This)h(enables)i(the)f(job)g(con)m(trol)i(features)e(\(see)i
|
||||
(Chapter)d(7)i([Job)f(Con)m(trol],)i(page)f(107\),)630
|
||||
883 y(if)c(the)h(op)s(erating)g(system)f(supp)s(orts)f(them.)150
|
||||
1029 y Ft(--enable-multibyte)630 1139 y Fu(This)g(enables)i(supp)s(ort)
|
||||
1823 y(if)c(the)h(op)s(erating)g(system)f(supp)s(orts)f(them.)150
|
||||
2002 y Ft(--enable-multibyte)630 2112 y Fu(This)g(enables)i(supp)s(ort)
|
||||
d(for)i(m)m(ultib)m(yte)h(c)m(haracters)g(if)f(the)g(op)s(erating)h
|
||||
(system)f(pro)m(vides)630 1249 y(the)h(necessary)f(supp)s(ort.)150
|
||||
1395 y Ft(--enable-net-redirection)o(s)630 1504 y Fu(This)23
|
||||
(system)f(pro)m(vides)630 2222 y(the)h(necessary)f(supp)s(ort.)150
|
||||
2401 y Ft(--enable-net-redirection)o(s)630 2511 y Fu(This)23
|
||||
b(enables)h(the)g(sp)s(ecial)h(handling)e(of)h(\014lenames)g(of)g(the)g
|
||||
(form)g Ft(/dev/tcp/)p Fj(host)p Ft(/)p Fj(port)630 1614
|
||||
(form)g Ft(/dev/tcp/)p Fj(host)p Ft(/)p Fj(port)630 2620
|
||||
y Fu(and)31 b Ft(/dev/udp/)p Fj(host)p Ft(/)p Fj(port)26
|
||||
b Fu(when)31 b(used)g(in)g(redirections)h(\(see)g(Section)g(3.6)h
|
||||
([Redirec-)630 1724 y(tions],)e(page)g(35\).)150 1870
|
||||
y Ft(--enable-process-substit)o(utio)o(n)630 1979 y Fu(This)49
|
||||
([Redirec-)630 2730 y(tions],)e(page)g(35\).)150 2909
|
||||
y Ft(--enable-process-substit)o(utio)o(n)630 3019 y Fu(This)49
|
||||
b(enables)i(pro)s(cess)f(substitution)g(\(see)h(Section)g(3.5.6)h([Pro)
|
||||
s(cess)e(Substitution],)630 2089 y(page)31 b(32\))h(if)e(the)h(op)s
|
||||
s(cess)e(Substitution],)630 3128 y(page)31 b(32\))h(if)e(the)h(op)s
|
||||
(erating)f(system)h(pro)m(vides)f(the)h(necessary)g(supp)s(ort.)150
|
||||
2235 y Ft(--enable-progcomp)630 2345 y Fu(Enable)d(the)g(programmable)g
|
||||
3308 y Ft(--enable-progcomp)630 3417 y Fu(Enable)d(the)g(programmable)g
|
||||
(completion)i(facilities)g(\(see)f(Section)g(8.6)g([Programmable)630
|
||||
2454 y(Completion],)i(page)h(137\).)42 b(If)30 b(Readline)h(is)f(not)h
|
||||
3527 y(Completion],)i(page)h(137\).)42 b(If)30 b(Readline)h(is)f(not)h
|
||||
(enabled,)f(this)h(option)g(has)f(no)g(e\013ect.)150
|
||||
2600 y Ft(--enable-prompt-string-d)o(ecod)o(ing)630 2710
|
||||
3706 y Ft(--enable-prompt-string-d)o(ecod)o(ing)630 3816
|
||||
y Fu(T)-8 b(urn)30 b(on)i(the)f(in)m(terpretation)i(of)f(a)g(n)m(um)m
|
||||
(b)s(er)e(of)i(bac)m(kslash-escap)s(ed)g(c)m(haracters)i(in)d(the)630
|
||||
2819 y Ft($PS0)p Fu(,)36 b Ft($PS1)p Fu(,)g Ft($PS2)p
|
||||
3925 y Ft($PS0)p Fu(,)36 b Ft($PS1)p Fu(,)g Ft($PS2)p
|
||||
Fu(,)h(and)e Ft($PS4)f Fu(prompt)h(strings.)57 b(See)36
|
||||
b(Section)h(6.9)g([Con)m(trolling)g(the)630 2929 y(Prompt],)30
|
||||
b(Section)h(6.9)g([Con)m(trolling)g(the)630 4035 y(Prompt],)30
|
||||
b(page)h(98,)h(for)e(a)h(complete)h(list)f(of)f(prompt)g(string)g
|
||||
(escap)s(e)h(sequences.)150 3075 y Ft(--enable-readline)630
|
||||
3185 y Fu(Include)d(supp)s(ort)f(for)h(command-line)h(editing)g(and)f
|
||||
(history)g(with)g(the)h(Bash)g(v)m(ersion)g(of)630 3294
|
||||
(escap)s(e)h(sequences.)150 4214 y Ft(--enable-readline)630
|
||||
4324 y Fu(Include)d(supp)s(ort)f(for)h(command-line)h(editing)g(and)f
|
||||
(history)g(with)g(the)h(Bash)g(v)m(ersion)g(of)630 4433
|
||||
y(the)i(Readline)g(library)f(\(see)h(Chapter)f(8)g([Command)g(Line)g
|
||||
(Editing],)h(page)g(111\).)150 3440 y Ft(--enable-restricted)630
|
||||
3550 y Fu(Include)41 b(supp)s(ort)f(for)i(a)g Fr(restricted)g(shell)p
|
||||
(Editing],)h(page)g(111\).)150 4613 y Ft(--enable-restricted)630
|
||||
4722 y Fu(Include)41 b(supp)s(ort)f(for)i(a)g Fr(restricted)g(shell)p
|
||||
Fu(.)75 b(If)42 b(this)f(is)h(enabled,)j(Bash,)g(when)c(called)630
|
||||
3660 y(as)f Ft(rbash)p Fu(,)h(en)m(ters)f(a)g(restricted)h(mo)s(de.)68
|
||||
4832 y(as)f Ft(rbash)p Fu(,)h(en)m(ters)f(a)g(restricted)h(mo)s(de.)68
|
||||
b(See)40 b(Section)h(6.10)g([The)f(Restricted)h(Shell],)630
|
||||
3769 y(page)31 b(100,)h(for)e(a)h(description)f(of)h(restricted)g(mo)s
|
||||
(de.)150 3915 y Ft(--enable-select)630 4025 y Fu(Include)25
|
||||
4941 y(page)31 b(100,)h(for)e(a)h(description)f(of)h(restricted)g(mo)s
|
||||
(de.)150 5121 y Ft(--enable-select)630 5230 y Fu(Include)25
|
||||
b(the)h Ft(select)f Fu(comp)s(ound)f(command,)j(whic)m(h)e(allo)m(ws)j
|
||||
(the)e(generation)h(of)f(simple)630 4134 y(men)m(us)k(\(see)h(Section)g
|
||||
(3.2.5.2)i([Conditional)e(Constructs],)g(page)g(11\).)150
|
||||
4281 y Ft(--enable-separate-helpfi)o(les)630 4390 y Fu(Use)h(external)h
|
||||
(\014les)f(for)g(the)g(do)s(cumen)m(tation)h(displa)m(y)m(ed)f(b)m(y)g
|
||||
(the)g Ft(help)f Fu(builtin)h(instead)630 4500 y(of)f(storing)f(the)h
|
||||
(text)g(in)m(ternally)-8 b(.)150 4646 y Ft(--enable-single-help-str)o
|
||||
(ings)630 4756 y Fu(Store)40 b(the)g(text)h(displa)m(y)m(ed)g(b)m(y)e
|
||||
(the)i Ft(help)d Fu(builtin)i(as)g(a)g(single)h(string)f(for)f(eac)m(h)
|
||||
i(help)630 4865 y(topic.)54 b(This)33 b(aids)i(in)f(translating)h(the)g
|
||||
(text)g(to)g(di\013eren)m(t)g(languages.)54 b(Y)-8 b(ou)35
|
||||
b(ma)m(y)g(need)630 4975 y(to)c(disable)g(this)f(if)g(y)m(our)h
|
||||
(compiler)g(cannot)f(handle)g(v)m(ery)h(long)g(string)f(literals.)150
|
||||
5121 y Ft(--enable-strict-posix-de)o(faul)o(t)630 5230
|
||||
y Fu(Mak)m(e)c(Bash)f Fm(posix)p Fu(-conforman)m(t)g(b)m(y)f(default)h
|
||||
(\(see)g(Section)h(6.11)g([Bash)f(POSIX)e(Mo)s(de],)630
|
||||
5340 y(page)31 b(101\).)p eop end
|
||||
(the)e(generation)h(of)f(simple)630 5340 y(men)m(us)k(\(see)h(Section)g
|
||||
(3.2.5.2)i([Conditional)e(Constructs],)g(page)g(11\).)p
|
||||
eop end
|
||||
%%Page: 159 165
|
||||
TeXDict begin 159 164 bop 150 -116 a Fu(Chapter)30 b(10:)41
|
||||
b(Installing)31 b(Bash)2356 b(159)150 299 y Ft
|
||||
(--enable-usg-echo-defaul)o(t)630 408 y Fu(A)30 b(synon)m(ym)g(for)g
|
||||
Ft(--enable-xpg-echo-default)p Fu(.)150 568 y Ft
|
||||
(--enable-xpg-echo-defaul)o(t)630 677 y Fu(Mak)m(e)c(the)f
|
||||
Ft(echo)e Fu(builtin)i(expand)f(bac)m(kslash-escap)s(ed)h(c)m
|
||||
(haracters)h(b)m(y)f(default,)h(without)630 787 y(requiring)d(the)h
|
||||
Ft(-e)f Fu(option.)39 b(This)23 b(sets)h(the)g(default)g(v)-5
|
||||
b(alue)24 b(of)g(the)g Ft(xpg_echo)e Fu(shell)h(option)630
|
||||
897 y(to)28 b Ft(on)p Fu(,)g(whic)m(h)f(mak)m(es)h(the)g(Bash)f
|
||||
Ft(echo)f Fu(b)s(eha)m(v)m(e)i(more)g(lik)m(e)h(the)e(v)m(ersion)h(sp)s
|
||||
(eci\014ed)f(in)g(the)630 1006 y(Single)35 b(Unix)f(Sp)s
|
||||
(eci\014cation,)i(v)m(ersion)e(3.)53 b(See)35 b(Section)g(4.2)g([Bash)g
|
||||
(Builtins],)h(page)f(51,)630 1116 y(for)30 b(a)h(description)f(of)h
|
||||
(the)f(escap)s(e)h(sequences)g(that)g Ft(echo)e Fu(recognizes.)275
|
||||
1275 y(The)f(\014le)i Ft(config-top.h)c Fu(con)m(tains)31
|
||||
b(C)d(Prepro)s(cessor)h(`)p Ft(#define)p Fu(')f(statemen)m(ts)j(for)f
|
||||
(options)f(whic)m(h)150 1385 y(are)35 b(not)g(settable)i(from)d
|
||||
Ft(configure)p Fu(.)51 b(Some)35 b(of)g(these)g(are)h(not)f(mean)m(t)g
|
||||
(to)h(b)s(e)e(c)m(hanged;)k(b)s(ew)m(are)d(of)150 1494
|
||||
y(the)h(consequences)g(if)f(y)m(ou)h(do.)55 b(Read)36
|
||||
b(the)g(commen)m(ts)g(asso)s(ciated)h(with)e(eac)m(h)i(de\014nition)e
|
||||
(for)g(more)150 1604 y(information)c(ab)s(out)f(its)h(e\013ect.)p
|
||||
eop end
|
||||
(--enable-single-help-str)o(ings)630 408 y Fu(Store)40
|
||||
b(the)g(text)h(displa)m(y)m(ed)g(b)m(y)e(the)i Ft(help)d
|
||||
Fu(builtin)i(as)g(a)g(single)h(string)f(for)f(eac)m(h)i(help)630
|
||||
518 y(topic.)54 b(This)33 b(aids)i(in)f(translating)h(the)g(text)g(to)g
|
||||
(di\013eren)m(t)g(languages.)54 b(Y)-8 b(ou)35 b(ma)m(y)g(need)630
|
||||
628 y(to)c(disable)g(this)f(if)g(y)m(our)h(compiler)g(cannot)f(handle)g
|
||||
(v)m(ery)h(long)g(string)f(literals.)150 787 y Ft
|
||||
(--enable-strict-posix-de)o(faul)o(t)630 897 y Fu(Mak)m(e)c(Bash)f
|
||||
Fm(posix)p Fu(-conforman)m(t)g(b)m(y)f(default)h(\(see)g(Section)h
|
||||
(6.11)g([Bash)f(POSIX)e(Mo)s(de],)630 1006 y(page)31
|
||||
b(101\).)150 1166 y Ft(--enable-usg-echo-defaul)o(t)630
|
||||
1275 y Fu(A)f(synon)m(ym)g(for)g Ft(--enable-xpg-echo-default)p
|
||||
Fu(.)150 1435 y Ft(--enable-xpg-echo-defaul)o(t)630 1544
|
||||
y Fu(Mak)m(e)c(the)f Ft(echo)e Fu(builtin)i(expand)f(bac)m
|
||||
(kslash-escap)s(ed)h(c)m(haracters)h(b)m(y)f(default,)h(without)630
|
||||
1654 y(requiring)d(the)h Ft(-e)f Fu(option.)39 b(This)23
|
||||
b(sets)h(the)g(default)g(v)-5 b(alue)24 b(of)g(the)g
|
||||
Ft(xpg_echo)e Fu(shell)h(option)630 1763 y(to)28 b Ft(on)p
|
||||
Fu(,)g(whic)m(h)f(mak)m(es)h(the)g(Bash)f Ft(echo)f Fu(b)s(eha)m(v)m(e)
|
||||
i(more)g(lik)m(e)h(the)e(v)m(ersion)h(sp)s(eci\014ed)f(in)g(the)630
|
||||
1873 y(Single)35 b(Unix)f(Sp)s(eci\014cation,)i(v)m(ersion)e(3.)53
|
||||
b(See)35 b(Section)g(4.2)g([Bash)g(Builtins],)h(page)f(51,)630
|
||||
1983 y(for)30 b(a)h(description)f(of)h(the)f(escap)s(e)h(sequences)g
|
||||
(that)g Ft(echo)e Fu(recognizes.)275 2142 y(The)f(\014le)i
|
||||
Ft(config-top.h)c Fu(con)m(tains)31 b(C)d(Prepro)s(cessor)h(`)p
|
||||
Ft(#define)p Fu(')f(statemen)m(ts)j(for)f(options)f(whic)m(h)150
|
||||
2252 y(are)35 b(not)g(settable)i(from)d Ft(configure)p
|
||||
Fu(.)51 b(Some)35 b(of)g(these)g(are)h(not)f(mean)m(t)g(to)h(b)s(e)e(c)
|
||||
m(hanged;)k(b)s(ew)m(are)d(of)150 2361 y(the)h(consequences)g(if)f(y)m
|
||||
(ou)h(do.)55 b(Read)36 b(the)g(commen)m(ts)g(asso)s(ciated)h(with)e
|
||||
(eac)m(h)i(de\014nition)e(for)g(more)150 2471 y(information)c(ab)s(out)
|
||||
f(its)h(e\013ect.)p eop end
|
||||
%%Page: 160 166
|
||||
TeXDict begin 160 165 bop 3614 -116 a Fu(160)150 299
|
||||
y Fp(App)t(endix)52 b(A)81 b(Rep)t(orting)53 b(Bugs)150
|
||||
|
||||
+3
-3
@@ -6844,7 +6844,7 @@ See @ref{Controlling the Prompt}, for a complete list of prompt
|
||||
string escape sequences.
|
||||
|
||||
@item
|
||||
Bash executes the values of the set elements of the @env{PROMPT_COMMANDS}
|
||||
Bash executes the values of the set elements of the @env{PROMPT_COMMAND}
|
||||
array variable as commands before printing the primary prompt, @env{$PS1}
|
||||
(@pxref{Bash Variables}).
|
||||
|
||||
@@ -7522,9 +7522,9 @@ to the @code{cd} builtin.
|
||||
@section Controlling the Prompt
|
||||
@cindex prompting
|
||||
|
||||
Bash examines the value of the array variable @env{PROMPT_COMMANDS} just before
|
||||
Bash examines the value of the array variable @env{PROMPT_COMMAND} just before
|
||||
printing each primary prompt.
|
||||
If any elements in @env{PROMPT_COMMANDS} are set and non-null, Bash
|
||||
If any elements in @env{PROMPT_COMMAND} are set and non-null, Bash
|
||||
executes each value, in numeric order,
|
||||
just as if it had been typed on the command line.
|
||||
|
||||
|
||||
+75
-75
@@ -64,78 +64,78 @@
|
||||
@numsubsecentry{The Set Builtin}{4.3.1}{The Set Builtin}{62}
|
||||
@numsubsecentry{The Shopt Builtin}{4.3.2}{The Shopt Builtin}{66}
|
||||
@numsecentry{Special Builtins}{4.4}{Special Builtins}{72}
|
||||
@numchapentry{Shell Variables}{5}{Shell Variables}{74}
|
||||
@numsecentry{Bourne Shell Variables}{5.1}{Bourne Shell Variables}{74}
|
||||
@numsecentry{Bash Variables}{5.2}{Bash Variables}{74}
|
||||
@numchapentry{Bash Features}{6}{Bash Features}{87}
|
||||
@numsecentry{Invoking Bash}{6.1}{Invoking Bash}{87}
|
||||
@numsecentry{Bash Startup Files}{6.2}{Bash Startup Files}{89}
|
||||
@numsecentry{Interactive Shells}{6.3}{Interactive Shells}{90}
|
||||
@numsubsecentry{What is an Interactive Shell?}{6.3.1}{What is an Interactive Shell?}{91}
|
||||
@numsubsecentry{Is this Shell Interactive?}{6.3.2}{Is this Shell Interactive?}{91}
|
||||
@numsubsecentry{Interactive Shell Behavior}{6.3.3}{Interactive Shell Behavior}{91}
|
||||
@numsecentry{Bash Conditional Expressions}{6.4}{Bash Conditional Expressions}{92}
|
||||
@numsecentry{Shell Arithmetic}{6.5}{Shell Arithmetic}{94}
|
||||
@numsecentry{Aliases}{6.6}{Aliases}{95}
|
||||
@numsecentry{Arrays}{6.7}{Arrays}{96}
|
||||
@numsecentry{The Directory Stack}{6.8}{The Directory Stack}{98}
|
||||
@numsubsecentry{Directory Stack Builtins}{6.8.1}{Directory Stack Builtins}{98}
|
||||
@numsecentry{Controlling the Prompt}{6.9}{Controlling the Prompt}{99}
|
||||
@numsecentry{The Restricted Shell}{6.10}{The Restricted Shell}{101}
|
||||
@numsecentry{Bash POSIX Mode}{6.11}{Bash POSIX Mode}{102}
|
||||
@numsecentry{Shell Compatibility Mode}{6.12}{Shell Compatibility Mode}{105}
|
||||
@numchapentry{Job Control}{7}{Job Control}{108}
|
||||
@numsecentry{Job Control Basics}{7.1}{Job Control Basics}{108}
|
||||
@numsecentry{Job Control Builtins}{7.2}{Job Control Builtins}{109}
|
||||
@numsecentry{Job Control Variables}{7.3}{Job Control Variables}{111}
|
||||
@numchapentry{Command Line Editing}{8}{Command Line Editing}{112}
|
||||
@numsecentry{Introduction to Line Editing}{8.1}{Introduction and Notation}{112}
|
||||
@numsecentry{Readline Interaction}{8.2}{Readline Interaction}{112}
|
||||
@numsubsecentry{Readline Bare Essentials}{8.2.1}{Readline Bare Essentials}{113}
|
||||
@numsubsecentry{Readline Movement Commands}{8.2.2}{Readline Movement Commands}{113}
|
||||
@numsubsecentry{Readline Killing Commands}{8.2.3}{Readline Killing Commands}{114}
|
||||
@numsubsecentry{Readline Arguments}{8.2.4}{Readline Arguments}{114}
|
||||
@numsubsecentry{Searching for Commands in the History}{8.2.5}{Searching}{114}
|
||||
@numsecentry{Readline Init File}{8.3}{Readline Init File}{115}
|
||||
@numsubsecentry{Readline Init File Syntax}{8.3.1}{Readline Init File Syntax}{115}
|
||||
@numsubsecentry{Conditional Init Constructs}{8.3.2}{Conditional Init Constructs}{123}
|
||||
@numsubsecentry{Sample Init File}{8.3.3}{Sample Init File}{125}
|
||||
@numsecentry{Bindable Readline Commands}{8.4}{Bindable Readline Commands}{128}
|
||||
@numsubsecentry{Commands For Moving}{8.4.1}{Commands For Moving}{128}
|
||||
@numsubsecentry{Commands For Manipulating The History}{8.4.2}{Commands For History}{129}
|
||||
@numsubsecentry{Commands For Changing Text}{8.4.3}{Commands For Text}{131}
|
||||
@numsubsecentry{Killing And Yanking}{8.4.4}{Commands For Killing}{132}
|
||||
@numsubsecentry{Specifying Numeric Arguments}{8.4.5}{Numeric Arguments}{133}
|
||||
@numsubsecentry{Letting Readline Type For You}{8.4.6}{Commands For Completion}{134}
|
||||
@numsubsecentry{Keyboard Macros}{8.4.7}{Keyboard Macros}{135}
|
||||
@numsubsecentry{Some Miscellaneous Commands}{8.4.8}{Miscellaneous Commands}{136}
|
||||
@numsecentry{Readline vi Mode}{8.5}{Readline vi Mode}{138}
|
||||
@numsecentry{Programmable Completion}{8.6}{Programmable Completion}{138}
|
||||
@numsecentry{Programmable Completion Builtins}{8.7}{Programmable Completion Builtins}{140}
|
||||
@numsecentry{A Programmable Completion Example}{8.8}{A Programmable Completion Example}{144}
|
||||
@numchapentry{Using History Interactively}{9}{Using History Interactively}{147}
|
||||
@numsecentry{Bash History Facilities}{9.1}{Bash History Facilities}{147}
|
||||
@numsecentry{Bash History Builtins}{9.2}{Bash History Builtins}{147}
|
||||
@numsecentry{History Expansion}{9.3}{History Interaction}{149}
|
||||
@numsubsecentry{Event Designators}{9.3.1}{Event Designators}{150}
|
||||
@numsubsecentry{Word Designators}{9.3.2}{Word Designators}{151}
|
||||
@numsubsecentry{Modifiers}{9.3.3}{Modifiers}{151}
|
||||
@numchapentry{Installing Bash}{10}{Installing Bash}{153}
|
||||
@numsecentry{Basic Installation}{10.1}{Basic Installation}{153}
|
||||
@numsecentry{Compilers and Options}{10.2}{Compilers and Options}{154}
|
||||
@numsecentry{Compiling For Multiple Architectures}{10.3}{Compiling For Multiple Architectures}{154}
|
||||
@numsecentry{Installation Names}{10.4}{Installation Names}{154}
|
||||
@numsecentry{Specifying the System Type}{10.5}{Specifying the System Type}{155}
|
||||
@numsecentry{Sharing Defaults}{10.6}{Sharing Defaults}{155}
|
||||
@numsecentry{Operation Controls}{10.7}{Operation Controls}{155}
|
||||
@numsecentry{Optional Features}{10.8}{Optional Features}{156}
|
||||
@appentry{Reporting Bugs}{A}{Reporting Bugs}{161}
|
||||
@appentry{Major Differences From The Bourne Shell}{B}{Major Differences From The Bourne Shell}{162}
|
||||
@appsecentry{Implementation Differences From The SVR4.2 Shell}{B.1}{}{166}
|
||||
@appentry{GNU Free Documentation License}{C}{GNU Free Documentation License}{168}
|
||||
@appentry{Indexes}{D}{Indexes}{176}
|
||||
@appsecentry{Index of Shell Builtin Commands}{D.1}{Builtin Index}{176}
|
||||
@appsecentry{Index of Shell Reserved Words}{D.2}{Reserved Word Index}{177}
|
||||
@appsecentry{Parameter and Variable Index}{D.3}{Variable Index}{178}
|
||||
@appsecentry{Function Index}{D.4}{Function Index}{180}
|
||||
@appsecentry{Concept Index}{D.5}{Concept Index}{182}
|
||||
@numchapentry{Shell Variables}{5}{Shell Variables}{73}
|
||||
@numsecentry{Bourne Shell Variables}{5.1}{Bourne Shell Variables}{73}
|
||||
@numsecentry{Bash Variables}{5.2}{Bash Variables}{73}
|
||||
@numchapentry{Bash Features}{6}{Bash Features}{86}
|
||||
@numsecentry{Invoking Bash}{6.1}{Invoking Bash}{86}
|
||||
@numsecentry{Bash Startup Files}{6.2}{Bash Startup Files}{88}
|
||||
@numsecentry{Interactive Shells}{6.3}{Interactive Shells}{89}
|
||||
@numsubsecentry{What is an Interactive Shell?}{6.3.1}{What is an Interactive Shell?}{90}
|
||||
@numsubsecentry{Is this Shell Interactive?}{6.3.2}{Is this Shell Interactive?}{90}
|
||||
@numsubsecentry{Interactive Shell Behavior}{6.3.3}{Interactive Shell Behavior}{90}
|
||||
@numsecentry{Bash Conditional Expressions}{6.4}{Bash Conditional Expressions}{91}
|
||||
@numsecentry{Shell Arithmetic}{6.5}{Shell Arithmetic}{93}
|
||||
@numsecentry{Aliases}{6.6}{Aliases}{94}
|
||||
@numsecentry{Arrays}{6.7}{Arrays}{95}
|
||||
@numsecentry{The Directory Stack}{6.8}{The Directory Stack}{97}
|
||||
@numsubsecentry{Directory Stack Builtins}{6.8.1}{Directory Stack Builtins}{97}
|
||||
@numsecentry{Controlling the Prompt}{6.9}{Controlling the Prompt}{98}
|
||||
@numsecentry{The Restricted Shell}{6.10}{The Restricted Shell}{100}
|
||||
@numsecentry{Bash POSIX Mode}{6.11}{Bash POSIX Mode}{101}
|
||||
@numsecentry{Shell Compatibility Mode}{6.12}{Shell Compatibility Mode}{104}
|
||||
@numchapentry{Job Control}{7}{Job Control}{107}
|
||||
@numsecentry{Job Control Basics}{7.1}{Job Control Basics}{107}
|
||||
@numsecentry{Job Control Builtins}{7.2}{Job Control Builtins}{108}
|
||||
@numsecentry{Job Control Variables}{7.3}{Job Control Variables}{110}
|
||||
@numchapentry{Command Line Editing}{8}{Command Line Editing}{111}
|
||||
@numsecentry{Introduction to Line Editing}{8.1}{Introduction and Notation}{111}
|
||||
@numsecentry{Readline Interaction}{8.2}{Readline Interaction}{111}
|
||||
@numsubsecentry{Readline Bare Essentials}{8.2.1}{Readline Bare Essentials}{112}
|
||||
@numsubsecentry{Readline Movement Commands}{8.2.2}{Readline Movement Commands}{112}
|
||||
@numsubsecentry{Readline Killing Commands}{8.2.3}{Readline Killing Commands}{113}
|
||||
@numsubsecentry{Readline Arguments}{8.2.4}{Readline Arguments}{113}
|
||||
@numsubsecentry{Searching for Commands in the History}{8.2.5}{Searching}{113}
|
||||
@numsecentry{Readline Init File}{8.3}{Readline Init File}{114}
|
||||
@numsubsecentry{Readline Init File Syntax}{8.3.1}{Readline Init File Syntax}{114}
|
||||
@numsubsecentry{Conditional Init Constructs}{8.3.2}{Conditional Init Constructs}{122}
|
||||
@numsubsecentry{Sample Init File}{8.3.3}{Sample Init File}{124}
|
||||
@numsecentry{Bindable Readline Commands}{8.4}{Bindable Readline Commands}{127}
|
||||
@numsubsecentry{Commands For Moving}{8.4.1}{Commands For Moving}{127}
|
||||
@numsubsecentry{Commands For Manipulating The History}{8.4.2}{Commands For History}{128}
|
||||
@numsubsecentry{Commands For Changing Text}{8.4.3}{Commands For Text}{130}
|
||||
@numsubsecentry{Killing And Yanking}{8.4.4}{Commands For Killing}{131}
|
||||
@numsubsecentry{Specifying Numeric Arguments}{8.4.5}{Numeric Arguments}{132}
|
||||
@numsubsecentry{Letting Readline Type For You}{8.4.6}{Commands For Completion}{133}
|
||||
@numsubsecentry{Keyboard Macros}{8.4.7}{Keyboard Macros}{134}
|
||||
@numsubsecentry{Some Miscellaneous Commands}{8.4.8}{Miscellaneous Commands}{135}
|
||||
@numsecentry{Readline vi Mode}{8.5}{Readline vi Mode}{137}
|
||||
@numsecentry{Programmable Completion}{8.6}{Programmable Completion}{137}
|
||||
@numsecentry{Programmable Completion Builtins}{8.7}{Programmable Completion Builtins}{139}
|
||||
@numsecentry{A Programmable Completion Example}{8.8}{A Programmable Completion Example}{143}
|
||||
@numchapentry{Using History Interactively}{9}{Using History Interactively}{146}
|
||||
@numsecentry{Bash History Facilities}{9.1}{Bash History Facilities}{146}
|
||||
@numsecentry{Bash History Builtins}{9.2}{Bash History Builtins}{146}
|
||||
@numsecentry{History Expansion}{9.3}{History Interaction}{148}
|
||||
@numsubsecentry{Event Designators}{9.3.1}{Event Designators}{149}
|
||||
@numsubsecentry{Word Designators}{9.3.2}{Word Designators}{150}
|
||||
@numsubsecentry{Modifiers}{9.3.3}{Modifiers}{150}
|
||||
@numchapentry{Installing Bash}{10}{Installing Bash}{152}
|
||||
@numsecentry{Basic Installation}{10.1}{Basic Installation}{152}
|
||||
@numsecentry{Compilers and Options}{10.2}{Compilers and Options}{153}
|
||||
@numsecentry{Compiling For Multiple Architectures}{10.3}{Compiling For Multiple Architectures}{153}
|
||||
@numsecentry{Installation Names}{10.4}{Installation Names}{153}
|
||||
@numsecentry{Specifying the System Type}{10.5}{Specifying the System Type}{154}
|
||||
@numsecentry{Sharing Defaults}{10.6}{Sharing Defaults}{154}
|
||||
@numsecentry{Operation Controls}{10.7}{Operation Controls}{154}
|
||||
@numsecentry{Optional Features}{10.8}{Optional Features}{155}
|
||||
@appentry{Reporting Bugs}{A}{Reporting Bugs}{160}
|
||||
@appentry{Major Differences From The Bourne Shell}{B}{Major Differences From The Bourne Shell}{161}
|
||||
@appsecentry{Implementation Differences From The SVR4.2 Shell}{B.1}{}{165}
|
||||
@appentry{GNU Free Documentation License}{C}{GNU Free Documentation License}{167}
|
||||
@appentry{Indexes}{D}{Indexes}{175}
|
||||
@appsecentry{Index of Shell Builtin Commands}{D.1}{Builtin Index}{175}
|
||||
@appsecentry{Index of Shell Reserved Words}{D.2}{Reserved Word Index}{176}
|
||||
@appsecentry{Parameter and Variable Index}{D.3}{Variable Index}{177}
|
||||
@appsecentry{Function Index}{D.4}{Function Index}{179}
|
||||
@appsecentry{Concept Index}{D.5}{Concept Index}{181}
|
||||
|
||||
+149
-149
@@ -17,152 +17,152 @@
|
||||
\entry{$!}{22}{\code {$!}}
|
||||
\entry{0}{22}{\code {0}}
|
||||
\entry{$0}{22}{\code {$0}}
|
||||
\entry{CDPATH}{74}{\code {CDPATH}}
|
||||
\entry{HOME}{74}{\code {HOME}}
|
||||
\entry{IFS}{74}{\code {IFS}}
|
||||
\entry{MAIL}{74}{\code {MAIL}}
|
||||
\entry{MAILPATH}{74}{\code {MAILPATH}}
|
||||
\entry{OPTARG}{74}{\code {OPTARG}}
|
||||
\entry{OPTIND}{74}{\code {OPTIND}}
|
||||
\entry{PATH}{74}{\code {PATH}}
|
||||
\entry{PS1}{74}{\code {PS1}}
|
||||
\entry{PS2}{74}{\code {PS2}}
|
||||
\entry{_}{74}{\code {_}}
|
||||
\entry{$_}{74}{\code {$_}}
|
||||
\entry{BASH}{75}{\code {BASH}}
|
||||
\entry{BASHOPTS}{75}{\code {BASHOPTS}}
|
||||
\entry{BASHPID}{75}{\code {BASHPID}}
|
||||
\entry{BASH_ALIASES}{75}{\code {BASH_ALIASES}}
|
||||
\entry{BASH_ARGC}{75}{\code {BASH_ARGC}}
|
||||
\entry{BASH_ARGV}{75}{\code {BASH_ARGV}}
|
||||
\entry{BASH_ARGV0}{76}{\code {BASH_ARGV0}}
|
||||
\entry{BASH_CMDS}{76}{\code {BASH_CMDS}}
|
||||
\entry{BASH_COMMAND}{76}{\code {BASH_COMMAND}}
|
||||
\entry{BASH_COMPAT}{76}{\code {BASH_COMPAT}}
|
||||
\entry{BASH_ENV}{76}{\code {BASH_ENV}}
|
||||
\entry{BASH_EXECUTION_STRING}{76}{\code {BASH_EXECUTION_STRING}}
|
||||
\entry{BASH_LINENO}{76}{\code {BASH_LINENO}}
|
||||
\entry{BASH_LOADABLES_PATH}{77}{\code {BASH_LOADABLES_PATH}}
|
||||
\entry{BASH_REMATCH}{77}{\code {BASH_REMATCH}}
|
||||
\entry{BASH_SOURCE}{77}{\code {BASH_SOURCE}}
|
||||
\entry{BASH_SUBSHELL}{77}{\code {BASH_SUBSHELL}}
|
||||
\entry{BASH_VERSINFO}{77}{\code {BASH_VERSINFO}}
|
||||
\entry{BASH_VERSION}{77}{\code {BASH_VERSION}}
|
||||
\entry{BASH_XTRACEFD}{77}{\code {BASH_XTRACEFD}}
|
||||
\entry{CHILD_MAX}{78}{\code {CHILD_MAX}}
|
||||
\entry{COLUMNS}{78}{\code {COLUMNS}}
|
||||
\entry{COMP_CWORD}{78}{\code {COMP_CWORD}}
|
||||
\entry{COMP_LINE}{78}{\code {COMP_LINE}}
|
||||
\entry{COMP_POINT}{78}{\code {COMP_POINT}}
|
||||
\entry{COMP_TYPE}{78}{\code {COMP_TYPE}}
|
||||
\entry{COMP_KEY}{78}{\code {COMP_KEY}}
|
||||
\entry{COMP_WORDBREAKS}{78}{\code {COMP_WORDBREAKS}}
|
||||
\entry{COMP_WORDS}{78}{\code {COMP_WORDS}}
|
||||
\entry{COMPREPLY}{79}{\code {COMPREPLY}}
|
||||
\entry{COPROC}{79}{\code {COPROC}}
|
||||
\entry{DIRSTACK}{79}{\code {DIRSTACK}}
|
||||
\entry{EMACS}{79}{\code {EMACS}}
|
||||
\entry{ENV}{79}{\code {ENV}}
|
||||
\entry{EPOCHREALTIME}{79}{\code {EPOCHREALTIME}}
|
||||
\entry{EPOCHSECONDS}{79}{\code {EPOCHSECONDS}}
|
||||
\entry{EUID}{79}{\code {EUID}}
|
||||
\entry{EXECIGNORE}{79}{\code {EXECIGNORE}}
|
||||
\entry{FCEDIT}{80}{\code {FCEDIT}}
|
||||
\entry{FIGNORE}{80}{\code {FIGNORE}}
|
||||
\entry{FUNCNAME}{80}{\code {FUNCNAME}}
|
||||
\entry{FUNCNEST}{80}{\code {FUNCNEST}}
|
||||
\entry{GLOBIGNORE}{80}{\code {GLOBIGNORE}}
|
||||
\entry{GROUPS}{80}{\code {GROUPS}}
|
||||
\entry{histchars}{80}{\code {histchars}}
|
||||
\entry{HISTCMD}{80}{\code {HISTCMD}}
|
||||
\entry{HISTCONTROL}{81}{\code {HISTCONTROL}}
|
||||
\entry{HISTFILE}{81}{\code {HISTFILE}}
|
||||
\entry{HISTFILESIZE}{81}{\code {HISTFILESIZE}}
|
||||
\entry{HISTIGNORE}{81}{\code {HISTIGNORE}}
|
||||
\entry{HISTSIZE}{81}{\code {HISTSIZE}}
|
||||
\entry{HISTTIMEFORMAT}{81}{\code {HISTTIMEFORMAT}}
|
||||
\entry{HOSTFILE}{82}{\code {HOSTFILE}}
|
||||
\entry{HOSTNAME}{82}{\code {HOSTNAME}}
|
||||
\entry{HOSTTYPE}{82}{\code {HOSTTYPE}}
|
||||
\entry{IGNOREEOF}{82}{\code {IGNOREEOF}}
|
||||
\entry{INPUTRC}{82}{\code {INPUTRC}}
|
||||
\entry{INSIDE_EMACS}{82}{\code {INSIDE_EMACS}}
|
||||
\entry{LANG}{82}{\code {LANG}}
|
||||
\entry{LC_ALL}{82}{\code {LC_ALL}}
|
||||
\entry{LC_COLLATE}{82}{\code {LC_COLLATE}}
|
||||
\entry{LC_CTYPE}{82}{\code {LC_CTYPE}}
|
||||
\entry{LC_MESSAGES}{82}{\code {LC_MESSAGES}}
|
||||
\entry{LC_NUMERIC}{83}{\code {LC_NUMERIC}}
|
||||
\entry{LC_TIME}{83}{\code {LC_TIME}}
|
||||
\entry{LINENO}{83}{\code {LINENO}}
|
||||
\entry{LINES}{83}{\code {LINES}}
|
||||
\entry{MACHTYPE}{83}{\code {MACHTYPE}}
|
||||
\entry{MAILCHECK}{83}{\code {MAILCHECK}}
|
||||
\entry{MAPFILE}{83}{\code {MAPFILE}}
|
||||
\entry{OLDPWD}{83}{\code {OLDPWD}}
|
||||
\entry{OPTERR}{83}{\code {OPTERR}}
|
||||
\entry{OSTYPE}{83}{\code {OSTYPE}}
|
||||
\entry{PIPESTATUS}{83}{\code {PIPESTATUS}}
|
||||
\entry{POSIXLY_CORRECT}{83}{\code {POSIXLY_CORRECT}}
|
||||
\entry{PPID}{83}{\code {PPID}}
|
||||
\entry{PROMPT_COMMAND}{83}{\code {PROMPT_COMMAND}}
|
||||
\entry{PROMPT_DIRTRIM}{84}{\code {PROMPT_DIRTRIM}}
|
||||
\entry{PS0}{84}{\code {PS0}}
|
||||
\entry{PS3}{84}{\code {PS3}}
|
||||
\entry{PS4}{84}{\code {PS4}}
|
||||
\entry{PWD}{84}{\code {PWD}}
|
||||
\entry{RANDOM}{84}{\code {RANDOM}}
|
||||
\entry{READLINE_LINE}{84}{\code {READLINE_LINE}}
|
||||
\entry{READLINE_MARK}{84}{\code {READLINE_MARK}}
|
||||
\entry{READLINE_POINT}{84}{\code {READLINE_POINT}}
|
||||
\entry{REPLY}{84}{\code {REPLY}}
|
||||
\entry{SECONDS}{84}{\code {SECONDS}}
|
||||
\entry{SHELL}{84}{\code {SHELL}}
|
||||
\entry{SHELLOPTS}{84}{\code {SHELLOPTS}}
|
||||
\entry{SHLVL}{85}{\code {SHLVL}}
|
||||
\entry{SRANDOM}{85}{\code {SRANDOM}}
|
||||
\entry{TIMEFORMAT}{85}{\code {TIMEFORMAT}}
|
||||
\entry{TMOUT}{85}{\code {TMOUT}}
|
||||
\entry{TMPDIR}{86}{\code {TMPDIR}}
|
||||
\entry{UID}{86}{\code {UID}}
|
||||
\entry{auto_resume}{111}{\code {auto_resume}}
|
||||
\entry{bell-style}{116}{\code {bell-style}}
|
||||
\entry{bind-tty-special-chars}{116}{\code {bind-tty-special-chars}}
|
||||
\entry{blink-matching-paren}{116}{\code {blink-matching-paren}}
|
||||
\entry{colored-completion-prefix}{116}{\code {colored-completion-prefix}}
|
||||
\entry{colored-stats}{116}{\code {colored-stats}}
|
||||
\entry{comment-begin}{116}{\code {comment-begin}}
|
||||
\entry{completion-display-width}{116}{\code {completion-display-width}}
|
||||
\entry{completion-ignore-case}{117}{\code {completion-ignore-case}}
|
||||
\entry{completion-map-case}{117}{\code {completion-map-case}}
|
||||
\entry{completion-prefix-display-length}{117}{\code {completion-prefix-display-length}}
|
||||
\entry{completion-query-items}{117}{\code {completion-query-items}}
|
||||
\entry{convert-meta}{117}{\code {convert-meta}}
|
||||
\entry{disable-completion}{117}{\code {disable-completion}}
|
||||
\entry{echo-control-characters}{117}{\code {echo-control-characters}}
|
||||
\entry{editing-mode}{117}{\code {editing-mode}}
|
||||
\entry{emacs-mode-string}{118}{\code {emacs-mode-string}}
|
||||
\entry{enable-bracketed-paste}{118}{\code {enable-bracketed-paste}}
|
||||
\entry{enable-keypad}{118}{\code {enable-keypad}}
|
||||
\entry{expand-tilde}{118}{\code {expand-tilde}}
|
||||
\entry{history-preserve-point}{118}{\code {history-preserve-point}}
|
||||
\entry{history-size}{118}{\code {history-size}}
|
||||
\entry{horizontal-scroll-mode}{118}{\code {horizontal-scroll-mode}}
|
||||
\entry{input-meta}{119}{\code {input-meta}}
|
||||
\entry{meta-flag}{119}{\code {meta-flag}}
|
||||
\entry{isearch-terminators}{119}{\code {isearch-terminators}}
|
||||
\entry{keymap}{119}{\code {keymap}}
|
||||
\entry{mark-modified-lines}{119}{\code {mark-modified-lines}}
|
||||
\entry{mark-symlinked-directories}{120}{\code {mark-symlinked-directories}}
|
||||
\entry{match-hidden-files}{120}{\code {match-hidden-files}}
|
||||
\entry{menu-complete-display-prefix}{120}{\code {menu-complete-display-prefix}}
|
||||
\entry{output-meta}{120}{\code {output-meta}}
|
||||
\entry{page-completions}{120}{\code {page-completions}}
|
||||
\entry{revert-all-at-newline}{120}{\code {revert-all-at-newline}}
|
||||
\entry{show-all-if-ambiguous}{120}{\code {show-all-if-ambiguous}}
|
||||
\entry{show-all-if-unmodified}{120}{\code {show-all-if-unmodified}}
|
||||
\entry{show-mode-in-prompt}{121}{\code {show-mode-in-prompt}}
|
||||
\entry{skip-completed-text}{121}{\code {skip-completed-text}}
|
||||
\entry{vi-cmd-mode-string}{121}{\code {vi-cmd-mode-string}}
|
||||
\entry{vi-ins-mode-string}{121}{\code {vi-ins-mode-string}}
|
||||
\entry{visible-stats}{121}{\code {visible-stats}}
|
||||
\entry{CDPATH}{73}{\code {CDPATH}}
|
||||
\entry{HOME}{73}{\code {HOME}}
|
||||
\entry{IFS}{73}{\code {IFS}}
|
||||
\entry{MAIL}{73}{\code {MAIL}}
|
||||
\entry{MAILPATH}{73}{\code {MAILPATH}}
|
||||
\entry{OPTARG}{73}{\code {OPTARG}}
|
||||
\entry{OPTIND}{73}{\code {OPTIND}}
|
||||
\entry{PATH}{73}{\code {PATH}}
|
||||
\entry{PS1}{73}{\code {PS1}}
|
||||
\entry{PS2}{73}{\code {PS2}}
|
||||
\entry{_}{73}{\code {_}}
|
||||
\entry{$_}{73}{\code {$_}}
|
||||
\entry{BASH}{74}{\code {BASH}}
|
||||
\entry{BASHOPTS}{74}{\code {BASHOPTS}}
|
||||
\entry{BASHPID}{74}{\code {BASHPID}}
|
||||
\entry{BASH_ALIASES}{74}{\code {BASH_ALIASES}}
|
||||
\entry{BASH_ARGC}{74}{\code {BASH_ARGC}}
|
||||
\entry{BASH_ARGV}{74}{\code {BASH_ARGV}}
|
||||
\entry{BASH_ARGV0}{75}{\code {BASH_ARGV0}}
|
||||
\entry{BASH_CMDS}{75}{\code {BASH_CMDS}}
|
||||
\entry{BASH_COMMAND}{75}{\code {BASH_COMMAND}}
|
||||
\entry{BASH_COMPAT}{75}{\code {BASH_COMPAT}}
|
||||
\entry{BASH_ENV}{75}{\code {BASH_ENV}}
|
||||
\entry{BASH_EXECUTION_STRING}{75}{\code {BASH_EXECUTION_STRING}}
|
||||
\entry{BASH_LINENO}{75}{\code {BASH_LINENO}}
|
||||
\entry{BASH_LOADABLES_PATH}{76}{\code {BASH_LOADABLES_PATH}}
|
||||
\entry{BASH_REMATCH}{76}{\code {BASH_REMATCH}}
|
||||
\entry{BASH_SOURCE}{76}{\code {BASH_SOURCE}}
|
||||
\entry{BASH_SUBSHELL}{76}{\code {BASH_SUBSHELL}}
|
||||
\entry{BASH_VERSINFO}{76}{\code {BASH_VERSINFO}}
|
||||
\entry{BASH_VERSION}{76}{\code {BASH_VERSION}}
|
||||
\entry{BASH_XTRACEFD}{76}{\code {BASH_XTRACEFD}}
|
||||
\entry{CHILD_MAX}{77}{\code {CHILD_MAX}}
|
||||
\entry{COLUMNS}{77}{\code {COLUMNS}}
|
||||
\entry{COMP_CWORD}{77}{\code {COMP_CWORD}}
|
||||
\entry{COMP_LINE}{77}{\code {COMP_LINE}}
|
||||
\entry{COMP_POINT}{77}{\code {COMP_POINT}}
|
||||
\entry{COMP_TYPE}{77}{\code {COMP_TYPE}}
|
||||
\entry{COMP_KEY}{77}{\code {COMP_KEY}}
|
||||
\entry{COMP_WORDBREAKS}{77}{\code {COMP_WORDBREAKS}}
|
||||
\entry{COMP_WORDS}{77}{\code {COMP_WORDS}}
|
||||
\entry{COMPREPLY}{78}{\code {COMPREPLY}}
|
||||
\entry{COPROC}{78}{\code {COPROC}}
|
||||
\entry{DIRSTACK}{78}{\code {DIRSTACK}}
|
||||
\entry{EMACS}{78}{\code {EMACS}}
|
||||
\entry{ENV}{78}{\code {ENV}}
|
||||
\entry{EPOCHREALTIME}{78}{\code {EPOCHREALTIME}}
|
||||
\entry{EPOCHSECONDS}{78}{\code {EPOCHSECONDS}}
|
||||
\entry{EUID}{78}{\code {EUID}}
|
||||
\entry{EXECIGNORE}{78}{\code {EXECIGNORE}}
|
||||
\entry{FCEDIT}{79}{\code {FCEDIT}}
|
||||
\entry{FIGNORE}{79}{\code {FIGNORE}}
|
||||
\entry{FUNCNAME}{79}{\code {FUNCNAME}}
|
||||
\entry{FUNCNEST}{79}{\code {FUNCNEST}}
|
||||
\entry{GLOBIGNORE}{79}{\code {GLOBIGNORE}}
|
||||
\entry{GROUPS}{79}{\code {GROUPS}}
|
||||
\entry{histchars}{79}{\code {histchars}}
|
||||
\entry{HISTCMD}{79}{\code {HISTCMD}}
|
||||
\entry{HISTCONTROL}{80}{\code {HISTCONTROL}}
|
||||
\entry{HISTFILE}{80}{\code {HISTFILE}}
|
||||
\entry{HISTFILESIZE}{80}{\code {HISTFILESIZE}}
|
||||
\entry{HISTIGNORE}{80}{\code {HISTIGNORE}}
|
||||
\entry{HISTSIZE}{80}{\code {HISTSIZE}}
|
||||
\entry{HISTTIMEFORMAT}{80}{\code {HISTTIMEFORMAT}}
|
||||
\entry{HOSTFILE}{81}{\code {HOSTFILE}}
|
||||
\entry{HOSTNAME}{81}{\code {HOSTNAME}}
|
||||
\entry{HOSTTYPE}{81}{\code {HOSTTYPE}}
|
||||
\entry{IGNOREEOF}{81}{\code {IGNOREEOF}}
|
||||
\entry{INPUTRC}{81}{\code {INPUTRC}}
|
||||
\entry{INSIDE_EMACS}{81}{\code {INSIDE_EMACS}}
|
||||
\entry{LANG}{81}{\code {LANG}}
|
||||
\entry{LC_ALL}{81}{\code {LC_ALL}}
|
||||
\entry{LC_COLLATE}{81}{\code {LC_COLLATE}}
|
||||
\entry{LC_CTYPE}{81}{\code {LC_CTYPE}}
|
||||
\entry{LC_MESSAGES}{81}{\code {LC_MESSAGES}}
|
||||
\entry{LC_NUMERIC}{82}{\code {LC_NUMERIC}}
|
||||
\entry{LC_TIME}{82}{\code {LC_TIME}}
|
||||
\entry{LINENO}{82}{\code {LINENO}}
|
||||
\entry{LINES}{82}{\code {LINES}}
|
||||
\entry{MACHTYPE}{82}{\code {MACHTYPE}}
|
||||
\entry{MAILCHECK}{82}{\code {MAILCHECK}}
|
||||
\entry{MAPFILE}{82}{\code {MAPFILE}}
|
||||
\entry{OLDPWD}{82}{\code {OLDPWD}}
|
||||
\entry{OPTERR}{82}{\code {OPTERR}}
|
||||
\entry{OSTYPE}{82}{\code {OSTYPE}}
|
||||
\entry{PIPESTATUS}{82}{\code {PIPESTATUS}}
|
||||
\entry{POSIXLY_CORRECT}{82}{\code {POSIXLY_CORRECT}}
|
||||
\entry{PPID}{82}{\code {PPID}}
|
||||
\entry{PROMPT_COMMAND}{82}{\code {PROMPT_COMMAND}}
|
||||
\entry{PROMPT_DIRTRIM}{83}{\code {PROMPT_DIRTRIM}}
|
||||
\entry{PS0}{83}{\code {PS0}}
|
||||
\entry{PS3}{83}{\code {PS3}}
|
||||
\entry{PS4}{83}{\code {PS4}}
|
||||
\entry{PWD}{83}{\code {PWD}}
|
||||
\entry{RANDOM}{83}{\code {RANDOM}}
|
||||
\entry{READLINE_LINE}{83}{\code {READLINE_LINE}}
|
||||
\entry{READLINE_MARK}{83}{\code {READLINE_MARK}}
|
||||
\entry{READLINE_POINT}{83}{\code {READLINE_POINT}}
|
||||
\entry{REPLY}{83}{\code {REPLY}}
|
||||
\entry{SECONDS}{83}{\code {SECONDS}}
|
||||
\entry{SHELL}{83}{\code {SHELL}}
|
||||
\entry{SHELLOPTS}{83}{\code {SHELLOPTS}}
|
||||
\entry{SHLVL}{84}{\code {SHLVL}}
|
||||
\entry{SRANDOM}{84}{\code {SRANDOM}}
|
||||
\entry{TIMEFORMAT}{84}{\code {TIMEFORMAT}}
|
||||
\entry{TMOUT}{84}{\code {TMOUT}}
|
||||
\entry{TMPDIR}{85}{\code {TMPDIR}}
|
||||
\entry{UID}{85}{\code {UID}}
|
||||
\entry{auto_resume}{110}{\code {auto_resume}}
|
||||
\entry{bell-style}{115}{\code {bell-style}}
|
||||
\entry{bind-tty-special-chars}{115}{\code {bind-tty-special-chars}}
|
||||
\entry{blink-matching-paren}{115}{\code {blink-matching-paren}}
|
||||
\entry{colored-completion-prefix}{115}{\code {colored-completion-prefix}}
|
||||
\entry{colored-stats}{115}{\code {colored-stats}}
|
||||
\entry{comment-begin}{115}{\code {comment-begin}}
|
||||
\entry{completion-display-width}{115}{\code {completion-display-width}}
|
||||
\entry{completion-ignore-case}{116}{\code {completion-ignore-case}}
|
||||
\entry{completion-map-case}{116}{\code {completion-map-case}}
|
||||
\entry{completion-prefix-display-length}{116}{\code {completion-prefix-display-length}}
|
||||
\entry{completion-query-items}{116}{\code {completion-query-items}}
|
||||
\entry{convert-meta}{116}{\code {convert-meta}}
|
||||
\entry{disable-completion}{116}{\code {disable-completion}}
|
||||
\entry{echo-control-characters}{116}{\code {echo-control-characters}}
|
||||
\entry{editing-mode}{116}{\code {editing-mode}}
|
||||
\entry{emacs-mode-string}{117}{\code {emacs-mode-string}}
|
||||
\entry{enable-bracketed-paste}{117}{\code {enable-bracketed-paste}}
|
||||
\entry{enable-keypad}{117}{\code {enable-keypad}}
|
||||
\entry{expand-tilde}{117}{\code {expand-tilde}}
|
||||
\entry{history-preserve-point}{117}{\code {history-preserve-point}}
|
||||
\entry{history-size}{117}{\code {history-size}}
|
||||
\entry{horizontal-scroll-mode}{117}{\code {horizontal-scroll-mode}}
|
||||
\entry{input-meta}{118}{\code {input-meta}}
|
||||
\entry{meta-flag}{118}{\code {meta-flag}}
|
||||
\entry{isearch-terminators}{118}{\code {isearch-terminators}}
|
||||
\entry{keymap}{118}{\code {keymap}}
|
||||
\entry{mark-modified-lines}{118}{\code {mark-modified-lines}}
|
||||
\entry{mark-symlinked-directories}{119}{\code {mark-symlinked-directories}}
|
||||
\entry{match-hidden-files}{119}{\code {match-hidden-files}}
|
||||
\entry{menu-complete-display-prefix}{119}{\code {menu-complete-display-prefix}}
|
||||
\entry{output-meta}{119}{\code {output-meta}}
|
||||
\entry{page-completions}{119}{\code {page-completions}}
|
||||
\entry{revert-all-at-newline}{119}{\code {revert-all-at-newline}}
|
||||
\entry{show-all-if-ambiguous}{119}{\code {show-all-if-ambiguous}}
|
||||
\entry{show-all-if-unmodified}{119}{\code {show-all-if-unmodified}}
|
||||
\entry{show-mode-in-prompt}{120}{\code {show-mode-in-prompt}}
|
||||
\entry{skip-completed-text}{120}{\code {skip-completed-text}}
|
||||
\entry{vi-cmd-mode-string}{120}{\code {vi-cmd-mode-string}}
|
||||
\entry{vi-ins-mode-string}{120}{\code {vi-ins-mode-string}}
|
||||
\entry{visible-stats}{120}{\code {visible-stats}}
|
||||
|
||||
+149
-149
@@ -11,7 +11,7 @@
|
||||
\entry{\code {$-}}{22}
|
||||
\entry{\code {$?}}{22}
|
||||
\entry{\code {$@}}{22}
|
||||
\entry{\code {$_}}{74}
|
||||
\entry{\code {$_}}{73}
|
||||
\entry{\code {$0}}{22}
|
||||
\initial {*}
|
||||
\entry{\code {*}}{22}
|
||||
@@ -22,174 +22,174 @@
|
||||
\initial {@}
|
||||
\entry{\code {@}}{22}
|
||||
\initial {_}
|
||||
\entry{\code {_}}{74}
|
||||
\entry{\code {_}}{73}
|
||||
\initial {0}
|
||||
\entry{\code {0}}{22}
|
||||
\initial {A}
|
||||
\entry{\code {auto_resume}}{111}
|
||||
\entry{\code {auto_resume}}{110}
|
||||
\initial {B}
|
||||
\entry{\code {BASH}}{75}
|
||||
\entry{\code {BASH_ALIASES}}{75}
|
||||
\entry{\code {BASH_ARGC}}{75}
|
||||
\entry{\code {BASH_ARGV}}{75}
|
||||
\entry{\code {BASH_ARGV0}}{76}
|
||||
\entry{\code {BASH_CMDS}}{76}
|
||||
\entry{\code {BASH_COMMAND}}{76}
|
||||
\entry{\code {BASH_COMPAT}}{76}
|
||||
\entry{\code {BASH_ENV}}{76}
|
||||
\entry{\code {BASH_EXECUTION_STRING}}{76}
|
||||
\entry{\code {BASH_LINENO}}{76}
|
||||
\entry{\code {BASH_LOADABLES_PATH}}{77}
|
||||
\entry{\code {BASH_REMATCH}}{77}
|
||||
\entry{\code {BASH_SOURCE}}{77}
|
||||
\entry{\code {BASH_SUBSHELL}}{77}
|
||||
\entry{\code {BASH_VERSINFO}}{77}
|
||||
\entry{\code {BASH_VERSION}}{77}
|
||||
\entry{\code {BASH_XTRACEFD}}{77}
|
||||
\entry{\code {BASHOPTS}}{75}
|
||||
\entry{\code {BASHPID}}{75}
|
||||
\entry{\code {bell-style}}{116}
|
||||
\entry{\code {bind-tty-special-chars}}{116}
|
||||
\entry{\code {blink-matching-paren}}{116}
|
||||
\entry{\code {BASH}}{74}
|
||||
\entry{\code {BASH_ALIASES}}{74}
|
||||
\entry{\code {BASH_ARGC}}{74}
|
||||
\entry{\code {BASH_ARGV}}{74}
|
||||
\entry{\code {BASH_ARGV0}}{75}
|
||||
\entry{\code {BASH_CMDS}}{75}
|
||||
\entry{\code {BASH_COMMAND}}{75}
|
||||
\entry{\code {BASH_COMPAT}}{75}
|
||||
\entry{\code {BASH_ENV}}{75}
|
||||
\entry{\code {BASH_EXECUTION_STRING}}{75}
|
||||
\entry{\code {BASH_LINENO}}{75}
|
||||
\entry{\code {BASH_LOADABLES_PATH}}{76}
|
||||
\entry{\code {BASH_REMATCH}}{76}
|
||||
\entry{\code {BASH_SOURCE}}{76}
|
||||
\entry{\code {BASH_SUBSHELL}}{76}
|
||||
\entry{\code {BASH_VERSINFO}}{76}
|
||||
\entry{\code {BASH_VERSION}}{76}
|
||||
\entry{\code {BASH_XTRACEFD}}{76}
|
||||
\entry{\code {BASHOPTS}}{74}
|
||||
\entry{\code {BASHPID}}{74}
|
||||
\entry{\code {bell-style}}{115}
|
||||
\entry{\code {bind-tty-special-chars}}{115}
|
||||
\entry{\code {blink-matching-paren}}{115}
|
||||
\initial {C}
|
||||
\entry{\code {CDPATH}}{74}
|
||||
\entry{\code {CHILD_MAX}}{78}
|
||||
\entry{\code {colored-completion-prefix}}{116}
|
||||
\entry{\code {colored-stats}}{116}
|
||||
\entry{\code {COLUMNS}}{78}
|
||||
\entry{\code {comment-begin}}{116}
|
||||
\entry{\code {COMP_CWORD}}{78}
|
||||
\entry{\code {COMP_KEY}}{78}
|
||||
\entry{\code {COMP_LINE}}{78}
|
||||
\entry{\code {COMP_POINT}}{78}
|
||||
\entry{\code {COMP_TYPE}}{78}
|
||||
\entry{\code {COMP_WORDBREAKS}}{78}
|
||||
\entry{\code {COMP_WORDS}}{78}
|
||||
\entry{\code {completion-display-width}}{116}
|
||||
\entry{\code {completion-ignore-case}}{117}
|
||||
\entry{\code {completion-map-case}}{117}
|
||||
\entry{\code {completion-prefix-display-length}}{117}
|
||||
\entry{\code {completion-query-items}}{117}
|
||||
\entry{\code {COMPREPLY}}{79}
|
||||
\entry{\code {convert-meta}}{117}
|
||||
\entry{\code {COPROC}}{79}
|
||||
\entry{\code {CDPATH}}{73}
|
||||
\entry{\code {CHILD_MAX}}{77}
|
||||
\entry{\code {colored-completion-prefix}}{115}
|
||||
\entry{\code {colored-stats}}{115}
|
||||
\entry{\code {COLUMNS}}{77}
|
||||
\entry{\code {comment-begin}}{115}
|
||||
\entry{\code {COMP_CWORD}}{77}
|
||||
\entry{\code {COMP_KEY}}{77}
|
||||
\entry{\code {COMP_LINE}}{77}
|
||||
\entry{\code {COMP_POINT}}{77}
|
||||
\entry{\code {COMP_TYPE}}{77}
|
||||
\entry{\code {COMP_WORDBREAKS}}{77}
|
||||
\entry{\code {COMP_WORDS}}{77}
|
||||
\entry{\code {completion-display-width}}{115}
|
||||
\entry{\code {completion-ignore-case}}{116}
|
||||
\entry{\code {completion-map-case}}{116}
|
||||
\entry{\code {completion-prefix-display-length}}{116}
|
||||
\entry{\code {completion-query-items}}{116}
|
||||
\entry{\code {COMPREPLY}}{78}
|
||||
\entry{\code {convert-meta}}{116}
|
||||
\entry{\code {COPROC}}{78}
|
||||
\initial {D}
|
||||
\entry{\code {DIRSTACK}}{79}
|
||||
\entry{\code {disable-completion}}{117}
|
||||
\entry{\code {DIRSTACK}}{78}
|
||||
\entry{\code {disable-completion}}{116}
|
||||
\initial {E}
|
||||
\entry{\code {echo-control-characters}}{117}
|
||||
\entry{\code {editing-mode}}{117}
|
||||
\entry{\code {emacs-mode-string}}{118}
|
||||
\entry{\code {EMACS}}{79}
|
||||
\entry{\code {enable-bracketed-paste}}{118}
|
||||
\entry{\code {enable-keypad}}{118}
|
||||
\entry{\code {ENV}}{79}
|
||||
\entry{\code {EPOCHREALTIME}}{79}
|
||||
\entry{\code {EPOCHSECONDS}}{79}
|
||||
\entry{\code {EUID}}{79}
|
||||
\entry{\code {EXECIGNORE}}{79}
|
||||
\entry{\code {expand-tilde}}{118}
|
||||
\entry{\code {echo-control-characters}}{116}
|
||||
\entry{\code {editing-mode}}{116}
|
||||
\entry{\code {emacs-mode-string}}{117}
|
||||
\entry{\code {EMACS}}{78}
|
||||
\entry{\code {enable-bracketed-paste}}{117}
|
||||
\entry{\code {enable-keypad}}{117}
|
||||
\entry{\code {ENV}}{78}
|
||||
\entry{\code {EPOCHREALTIME}}{78}
|
||||
\entry{\code {EPOCHSECONDS}}{78}
|
||||
\entry{\code {EUID}}{78}
|
||||
\entry{\code {EXECIGNORE}}{78}
|
||||
\entry{\code {expand-tilde}}{117}
|
||||
\initial {F}
|
||||
\entry{\code {FCEDIT}}{80}
|
||||
\entry{\code {FIGNORE}}{80}
|
||||
\entry{\code {FUNCNAME}}{80}
|
||||
\entry{\code {FUNCNEST}}{80}
|
||||
\entry{\code {FCEDIT}}{79}
|
||||
\entry{\code {FIGNORE}}{79}
|
||||
\entry{\code {FUNCNAME}}{79}
|
||||
\entry{\code {FUNCNEST}}{79}
|
||||
\initial {G}
|
||||
\entry{\code {GLOBIGNORE}}{80}
|
||||
\entry{\code {GROUPS}}{80}
|
||||
\entry{\code {GLOBIGNORE}}{79}
|
||||
\entry{\code {GROUPS}}{79}
|
||||
\initial {H}
|
||||
\entry{\code {histchars}}{80}
|
||||
\entry{\code {HISTCMD}}{80}
|
||||
\entry{\code {HISTCONTROL}}{81}
|
||||
\entry{\code {HISTFILE}}{81}
|
||||
\entry{\code {HISTFILESIZE}}{81}
|
||||
\entry{\code {HISTIGNORE}}{81}
|
||||
\entry{\code {history-preserve-point}}{118}
|
||||
\entry{\code {history-size}}{118}
|
||||
\entry{\code {HISTSIZE}}{81}
|
||||
\entry{\code {HISTTIMEFORMAT}}{81}
|
||||
\entry{\code {HOME}}{74}
|
||||
\entry{\code {horizontal-scroll-mode}}{118}
|
||||
\entry{\code {HOSTFILE}}{82}
|
||||
\entry{\code {HOSTNAME}}{82}
|
||||
\entry{\code {HOSTTYPE}}{82}
|
||||
\entry{\code {histchars}}{79}
|
||||
\entry{\code {HISTCMD}}{79}
|
||||
\entry{\code {HISTCONTROL}}{80}
|
||||
\entry{\code {HISTFILE}}{80}
|
||||
\entry{\code {HISTFILESIZE}}{80}
|
||||
\entry{\code {HISTIGNORE}}{80}
|
||||
\entry{\code {history-preserve-point}}{117}
|
||||
\entry{\code {history-size}}{117}
|
||||
\entry{\code {HISTSIZE}}{80}
|
||||
\entry{\code {HISTTIMEFORMAT}}{80}
|
||||
\entry{\code {HOME}}{73}
|
||||
\entry{\code {horizontal-scroll-mode}}{117}
|
||||
\entry{\code {HOSTFILE}}{81}
|
||||
\entry{\code {HOSTNAME}}{81}
|
||||
\entry{\code {HOSTTYPE}}{81}
|
||||
\initial {I}
|
||||
\entry{\code {IFS}}{74}
|
||||
\entry{\code {IGNOREEOF}}{82}
|
||||
\entry{\code {input-meta}}{119}
|
||||
\entry{\code {INPUTRC}}{82}
|
||||
\entry{\code {INSIDE_EMACS}}{82}
|
||||
\entry{\code {isearch-terminators}}{119}
|
||||
\entry{\code {IFS}}{73}
|
||||
\entry{\code {IGNOREEOF}}{81}
|
||||
\entry{\code {input-meta}}{118}
|
||||
\entry{\code {INPUTRC}}{81}
|
||||
\entry{\code {INSIDE_EMACS}}{81}
|
||||
\entry{\code {isearch-terminators}}{118}
|
||||
\initial {K}
|
||||
\entry{\code {keymap}}{119}
|
||||
\entry{\code {keymap}}{118}
|
||||
\initial {L}
|
||||
\entry{\code {LANG}}{82}
|
||||
\entry{\code {LC_ALL}}{82}
|
||||
\entry{\code {LC_COLLATE}}{82}
|
||||
\entry{\code {LC_CTYPE}}{82}
|
||||
\entry{\code {LC_MESSAGES}}{7, 82}
|
||||
\entry{\code {LC_NUMERIC}}{83}
|
||||
\entry{\code {LC_TIME}}{83}
|
||||
\entry{\code {LINENO}}{83}
|
||||
\entry{\code {LINES}}{83}
|
||||
\entry{\code {LANG}}{81}
|
||||
\entry{\code {LC_ALL}}{81}
|
||||
\entry{\code {LC_COLLATE}}{81}
|
||||
\entry{\code {LC_CTYPE}}{81}
|
||||
\entry{\code {LC_MESSAGES}}{7, 81}
|
||||
\entry{\code {LC_NUMERIC}}{82}
|
||||
\entry{\code {LC_TIME}}{82}
|
||||
\entry{\code {LINENO}}{82}
|
||||
\entry{\code {LINES}}{82}
|
||||
\initial {M}
|
||||
\entry{\code {MACHTYPE}}{83}
|
||||
\entry{\code {MAIL}}{74}
|
||||
\entry{\code {MAILCHECK}}{83}
|
||||
\entry{\code {MAILPATH}}{74}
|
||||
\entry{\code {MAPFILE}}{83}
|
||||
\entry{\code {mark-modified-lines}}{119}
|
||||
\entry{\code {mark-symlinked-directories}}{120}
|
||||
\entry{\code {match-hidden-files}}{120}
|
||||
\entry{\code {menu-complete-display-prefix}}{120}
|
||||
\entry{\code {meta-flag}}{119}
|
||||
\entry{\code {MACHTYPE}}{82}
|
||||
\entry{\code {MAIL}}{73}
|
||||
\entry{\code {MAILCHECK}}{82}
|
||||
\entry{\code {MAILPATH}}{73}
|
||||
\entry{\code {MAPFILE}}{82}
|
||||
\entry{\code {mark-modified-lines}}{118}
|
||||
\entry{\code {mark-symlinked-directories}}{119}
|
||||
\entry{\code {match-hidden-files}}{119}
|
||||
\entry{\code {menu-complete-display-prefix}}{119}
|
||||
\entry{\code {meta-flag}}{118}
|
||||
\initial {O}
|
||||
\entry{\code {OLDPWD}}{83}
|
||||
\entry{\code {OPTARG}}{74}
|
||||
\entry{\code {OPTERR}}{83}
|
||||
\entry{\code {OPTIND}}{74}
|
||||
\entry{\code {OSTYPE}}{83}
|
||||
\entry{\code {output-meta}}{120}
|
||||
\entry{\code {OLDPWD}}{82}
|
||||
\entry{\code {OPTARG}}{73}
|
||||
\entry{\code {OPTERR}}{82}
|
||||
\entry{\code {OPTIND}}{73}
|
||||
\entry{\code {OSTYPE}}{82}
|
||||
\entry{\code {output-meta}}{119}
|
||||
\initial {P}
|
||||
\entry{\code {page-completions}}{120}
|
||||
\entry{\code {PATH}}{74}
|
||||
\entry{\code {PIPESTATUS}}{83}
|
||||
\entry{\code {POSIXLY_CORRECT}}{83}
|
||||
\entry{\code {PPID}}{83}
|
||||
\entry{\code {PROMPT_COMMAND}}{83}
|
||||
\entry{\code {PROMPT_DIRTRIM}}{84}
|
||||
\entry{\code {PS0}}{84}
|
||||
\entry{\code {PS1}}{74}
|
||||
\entry{\code {PS2}}{74}
|
||||
\entry{\code {PS3}}{84}
|
||||
\entry{\code {PS4}}{84}
|
||||
\entry{\code {PWD}}{84}
|
||||
\entry{\code {page-completions}}{119}
|
||||
\entry{\code {PATH}}{73}
|
||||
\entry{\code {PIPESTATUS}}{82}
|
||||
\entry{\code {POSIXLY_CORRECT}}{82}
|
||||
\entry{\code {PPID}}{82}
|
||||
\entry{\code {PROMPT_COMMAND}}{82}
|
||||
\entry{\code {PROMPT_DIRTRIM}}{83}
|
||||
\entry{\code {PS0}}{83}
|
||||
\entry{\code {PS1}}{73}
|
||||
\entry{\code {PS2}}{73}
|
||||
\entry{\code {PS3}}{83}
|
||||
\entry{\code {PS4}}{83}
|
||||
\entry{\code {PWD}}{83}
|
||||
\initial {R}
|
||||
\entry{\code {RANDOM}}{84}
|
||||
\entry{\code {READLINE_LINE}}{84}
|
||||
\entry{\code {READLINE_MARK}}{84}
|
||||
\entry{\code {READLINE_POINT}}{84}
|
||||
\entry{\code {REPLY}}{84}
|
||||
\entry{\code {revert-all-at-newline}}{120}
|
||||
\entry{\code {RANDOM}}{83}
|
||||
\entry{\code {READLINE_LINE}}{83}
|
||||
\entry{\code {READLINE_MARK}}{83}
|
||||
\entry{\code {READLINE_POINT}}{83}
|
||||
\entry{\code {REPLY}}{83}
|
||||
\entry{\code {revert-all-at-newline}}{119}
|
||||
\initial {S}
|
||||
\entry{\code {SECONDS}}{84}
|
||||
\entry{\code {SHELL}}{84}
|
||||
\entry{\code {SHELLOPTS}}{84}
|
||||
\entry{\code {SHLVL}}{85}
|
||||
\entry{\code {show-all-if-ambiguous}}{120}
|
||||
\entry{\code {show-all-if-unmodified}}{120}
|
||||
\entry{\code {show-mode-in-prompt}}{121}
|
||||
\entry{\code {skip-completed-text}}{121}
|
||||
\entry{\code {SRANDOM}}{85}
|
||||
\entry{\code {SECONDS}}{83}
|
||||
\entry{\code {SHELL}}{83}
|
||||
\entry{\code {SHELLOPTS}}{83}
|
||||
\entry{\code {SHLVL}}{84}
|
||||
\entry{\code {show-all-if-ambiguous}}{119}
|
||||
\entry{\code {show-all-if-unmodified}}{119}
|
||||
\entry{\code {show-mode-in-prompt}}{120}
|
||||
\entry{\code {skip-completed-text}}{120}
|
||||
\entry{\code {SRANDOM}}{84}
|
||||
\initial {T}
|
||||
\entry{\code {TEXTDOMAIN}}{7}
|
||||
\entry{\code {TEXTDOMAINDIR}}{7}
|
||||
\entry{\code {TIMEFORMAT}}{85}
|
||||
\entry{\code {TMOUT}}{85}
|
||||
\entry{\code {TMPDIR}}{86}
|
||||
\entry{\code {TIMEFORMAT}}{84}
|
||||
\entry{\code {TMOUT}}{84}
|
||||
\entry{\code {TMPDIR}}{85}
|
||||
\initial {U}
|
||||
\entry{\code {UID}}{86}
|
||||
\entry{\code {UID}}{85}
|
||||
\initial {V}
|
||||
\entry{\code {vi-cmd-mode-string}}{121}
|
||||
\entry{\code {vi-ins-mode-string}}{121}
|
||||
\entry{\code {visible-stats}}{121}
|
||||
\entry{\code {vi-cmd-mode-string}}{120}
|
||||
\entry{\code {vi-ins-mode-string}}{120}
|
||||
\entry{\code {visible-stats}}{120}
|
||||
|
||||
+3
-3
@@ -2,10 +2,10 @@
|
||||
Copyright (C) 1988-2020 Free Software Foundation, Inc.
|
||||
@end ignore
|
||||
|
||||
@set LASTCHANGE Thu Oct 29 16:18:54 EDT 2020
|
||||
@set LASTCHANGE Mon Dec 21 09:43:57 EST 2020
|
||||
|
||||
@set EDITION 5.1
|
||||
@set VERSION 5.1
|
||||
|
||||
@set UPDATED 29 October 2020
|
||||
@set UPDATED-MONTH October 2020
|
||||
@set UPDATED 21 December 2020
|
||||
@set UPDATED-MONTH December 2020
|
||||
|
||||
+22
-10
@@ -2439,12 +2439,18 @@ execute_coproc (command, pipe_in, pipe_out, fds_to_close)
|
||||
}
|
||||
#endif
|
||||
|
||||
/* If S == -1, it's a special value saying to close stdin */
|
||||
static void
|
||||
restore_stdin (s)
|
||||
int s;
|
||||
{
|
||||
dup2 (s, 0);
|
||||
close (s);
|
||||
if (s == -1)
|
||||
close (0);
|
||||
else
|
||||
{
|
||||
dup2 (s, 0);
|
||||
close (s);
|
||||
}
|
||||
}
|
||||
|
||||
/* Catch-all cleanup function for lastpipe code for unwind-protects */
|
||||
@@ -2462,7 +2468,7 @@ execute_pipeline (command, asynchronous, pipe_in, pipe_out, fds_to_close)
|
||||
struct fd_bitmap *fds_to_close;
|
||||
{
|
||||
int prev, fildes[2], new_bitmap_size, dummyfd, ignore_return, exec_result;
|
||||
int lstdin, lastpipe_flag, lastpipe_jid, old_frozen;
|
||||
int lstdin, lastpipe_flag, lastpipe_jid, old_frozen, stdin_valid;
|
||||
COMMAND *cmd;
|
||||
struct fd_bitmap *fd_bitmap;
|
||||
pid_t lastpid;
|
||||
@@ -2474,6 +2480,8 @@ execute_pipeline (command, asynchronous, pipe_in, pipe_out, fds_to_close)
|
||||
|
||||
ignore_return = (command->flags & CMD_IGNORE_RETURN) != 0;
|
||||
|
||||
stdin_valid = sh_validfd (0);
|
||||
|
||||
prev = pipe_in;
|
||||
cmd = command;
|
||||
|
||||
@@ -2564,14 +2572,18 @@ execute_pipeline (command, asynchronous, pipe_in, pipe_out, fds_to_close)
|
||||
lastpipe_flag = 0;
|
||||
|
||||
begin_unwind_frame ("lastpipe-exec");
|
||||
lstdin = -1;
|
||||
lstdin = -2; /* -1 is special, meaning fd 0 is closed */
|
||||
/* If the `lastpipe' option is set with shopt, and job control is not
|
||||
enabled, execute the last element of non-async pipelines in the
|
||||
current shell environment. */
|
||||
if (lastpipe_opt && job_control == 0 && asynchronous == 0 && pipe_out == NO_PIPE && prev > 0)
|
||||
/* prev can be 0 if fd 0 was closed when this function was executed. prev
|
||||
will never be 0 at this point if fd 0 was valid when this function was
|
||||
executed (though we check above). */
|
||||
if (lastpipe_opt && job_control == 0 && asynchronous == 0 && pipe_out == NO_PIPE && prev >= 0)
|
||||
{
|
||||
lstdin = move_to_high_fd (0, 1, -1);
|
||||
if (lstdin > 0)
|
||||
/* -1 is a special value meaning to close stdin */
|
||||
lstdin = (prev > 0 && stdin_valid) ? move_to_high_fd (0, 1, -1) : -1;
|
||||
if (lstdin > 0 || lstdin == -1)
|
||||
{
|
||||
do_piping (prev, pipe_out);
|
||||
prev = NO_PIPE;
|
||||
@@ -2592,12 +2604,12 @@ execute_pipeline (command, asynchronous, pipe_in, pipe_out, fds_to_close)
|
||||
|
||||
exec_result = execute_command_internal (cmd, asynchronous, prev, pipe_out, fds_to_close);
|
||||
|
||||
if (lstdin > 0)
|
||||
restore_stdin (lstdin);
|
||||
|
||||
if (prev >= 0)
|
||||
close (prev);
|
||||
|
||||
if (lstdin > 0 || lstdin == -1)
|
||||
restore_stdin (lstdin);
|
||||
|
||||
#if defined (JOB_CONTROL)
|
||||
UNBLOCK_CHILD (oset);
|
||||
#endif
|
||||
|
||||
@@ -10,7 +10,7 @@ msgstr ""
|
||||
"Project-Id-Version: GNU bash 5.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-11-28 12:51-0500\n"
|
||||
"PO-Revision-Date: 2020-12-12 15:45+0900\n"
|
||||
"PO-Revision-Date: 2020-12-20 21:33+0900\n"
|
||||
"Last-Translator: Hiroshi Takekawa <sian@big.or.jp>\n"
|
||||
"Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
|
||||
"Language: ja\n"
|
||||
@@ -29,7 +29,7 @@ msgstr "誤った配列の添字"
|
||||
#: variables.c:3133
|
||||
#, c-format
|
||||
msgid "%s: removing nameref attribute"
|
||||
msgstr ""
|
||||
msgstr "%s: 名前参照属性を削除します"
|
||||
|
||||
#: arrayfunc.c:446 builtins/declare.def:851
|
||||
#, c-format
|
||||
@@ -1176,12 +1176,12 @@ msgstr "start_pipeline: pgrp pipe"
|
||||
#: jobs.c:906
|
||||
#, c-format
|
||||
msgid "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next"
|
||||
msgstr ""
|
||||
msgstr "bgp_delete: LOOP: psi (%d) == storage[psi].bucket_next"
|
||||
|
||||
#: jobs.c:959
|
||||
#, c-format
|
||||
msgid "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next"
|
||||
msgstr ""
|
||||
msgstr "bgp_search: LOOP: psi (%d) == storage[psi].bucket_next"
|
||||
|
||||
#: jobs.c:1283
|
||||
#, c-format
|
||||
@@ -1492,7 +1492,7 @@ msgstr ""
|
||||
|
||||
#: parse.y:2826
|
||||
msgid "maximum here-document count exceeded"
|
||||
msgstr ""
|
||||
msgstr "ヒアドキュメントの最大数を超えました"
|
||||
|
||||
#: parse.y:3581 parse.y:3957 parse.y:4556
|
||||
#, c-format
|
||||
@@ -1966,9 +1966,8 @@ msgid "cannot duplicate named pipe %s as fd %d"
|
||||
msgstr "名前付きパイプ %s をファイル記述子(fd) %d として複製できません"
|
||||
|
||||
#: subst.c:6213
|
||||
#, fuzzy
|
||||
msgid "command substitution: ignored null byte in input"
|
||||
msgstr "誤った代入: %s に閉じる \"`\" がありません"
|
||||
msgstr "コマンド代入: 入力のヌルバイトを無視しました"
|
||||
|
||||
#: subst.c:6353
|
||||
msgid "cannot make pipe for command substitution"
|
||||
@@ -2069,18 +2068,18 @@ msgid "missing `]'"
|
||||
msgstr "`]'がありません"
|
||||
|
||||
#: test.c:899
|
||||
#, fuzzy, c-format
|
||||
#, c-format
|
||||
msgid "syntax error: `%s' unexpected"
|
||||
msgstr "構文エラー: 予期しない `;' です"
|
||||
msgstr "構文エラー: 予期しない `%s' です"
|
||||
|
||||
#: trap.c:220
|
||||
msgid "invalid signal number"
|
||||
msgstr "無効なシグナル番号"
|
||||
|
||||
#: trap.c:325
|
||||
#, fuzzy, c-format
|
||||
#, c-format
|
||||
msgid "trap handler: maximum trap handler level exceeded (%d)"
|
||||
msgstr "eval: eval の入れ子レベルの最大値を超えています (%d)"
|
||||
msgstr "trap handler: trap handler の最大レベルを超えています (%d)"
|
||||
|
||||
#: trap.c:414
|
||||
#, c-format
|
||||
@@ -2505,7 +2504,6 @@ msgid "readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C c
|
||||
msgstr "readarray [-d delim] [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]"
|
||||
|
||||
#: builtins.c:256
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Define or display aliases.\n"
|
||||
" \n"
|
||||
@@ -2525,7 +2523,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"エイリアスを定義または表示します。\n"
|
||||
" \n"
|
||||
" 引数がない場合、`alias` は再使用可能なエイリアス一覧を `alias 名前=値'\n"
|
||||
" 引数がない場合、`alias` はエイリアス一覧を `alias 名前=値' という再使用可能な\n"
|
||||
" 形式で標準出力に表示します。\n"
|
||||
" \n"
|
||||
" そうでなければ、与えられた名前と値でエイリアスを定義します。値の後続に空白\n"
|
||||
@@ -2539,7 +2537,6 @@ msgstr ""
|
||||
" alias は与えられた名前でエイリアスが定義されなかった場合を除き true を返します。"
|
||||
|
||||
#: builtins.c:278
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Remove each NAME from the list of defined aliases.\n"
|
||||
" \n"
|
||||
@@ -2556,7 +2553,6 @@ msgstr ""
|
||||
" 名前がエイリアスに存在しない場合を除き true を返します。"
|
||||
|
||||
#: builtins.c:291
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Set Readline key bindings and variables.\n"
|
||||
" \n"
|
||||
@@ -2599,7 +2595,6 @@ msgstr ""
|
||||
" 同じです。しかし、単一の引数として与えなければなりません。\n"
|
||||
" 例: bind '\"\\C-x\\C-r\": re-read-init-file'\n"
|
||||
"\n"
|
||||
" Options:\n"
|
||||
" オプション:\n"
|
||||
" -m keymap このコマンドの間のキーマップとして KEYMAP を使用する。\n"
|
||||
" 利用可能なキーマップ名は emacs, emacs-standard, emacs-meta,\n"
|
||||
@@ -2664,7 +2659,6 @@ msgstr ""
|
||||
" N が1未満の場合を除き、終了ステータスは 0 です。"
|
||||
|
||||
#: builtins.c:354
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Execute shell builtins.\n"
|
||||
" \n"
|
||||
@@ -2765,26 +2759,23 @@ msgstr ""
|
||||
" DIR として扱われます。\n"
|
||||
" \n"
|
||||
" オプション:\n"
|
||||
" -L\tシンボリックリンクを強制的にたどります: resolve symbolic links in\n"
|
||||
" DIR after processing instances of `..'\n"
|
||||
" -P\tシンボリックリンクをたどらず物理構造を利用します: resolve\n"
|
||||
" symbolic links in DIR before processing instances\n"
|
||||
" \tof `..'\n"
|
||||
" -L\tシンボリックリンクを強制的にたどります: '..' を処理後、\n"
|
||||
" DIR のシンボリックリンクを解決します。\n"
|
||||
" -P\tシンボリックリンクをたどらず物理構造を利用します: '..' を処理前に\n"
|
||||
" DIR のシンボリックリンクを解決します。\n"
|
||||
" -e\t-P オプションが与えられ、かつ、現在の作業ディレクトリが正しく\n"
|
||||
" 決定できない場合、終了ステータスが 0 以外で終了します\n"
|
||||
" -@ on systems that support it, present a file with extended attributes\n"
|
||||
" as a directory containing the file attributes\n"
|
||||
" -@\tサポートしているシステムでは、\n"
|
||||
" 拡張属性のファイルをファイル属性つきのディレクトリとして表示します。\n"
|
||||
" \n"
|
||||
" デフォルトでは `-L' が指定された場合と同様シンボリックリンクをたどります。\n"
|
||||
" `..' is processed by removing the immediately previous pathname component\n"
|
||||
" back to a slash or the beginning of DIR.\n"
|
||||
" `..' はその前のパスコンポーネント(ディレクトリ)を'/'か DIRの最初まで削除します。\n"
|
||||
" \n"
|
||||
" 終了ステータス:\n"
|
||||
" ディレクトリを変更した場合、および -P が使用されている時に $PWD が正しく\n"
|
||||
" 設定された場合は 0、それ以外は 0 以外の値です。"
|
||||
|
||||
#: builtins.c:425
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Print the name of the current working directory.\n"
|
||||
" \n"
|
||||
@@ -2853,7 +2844,6 @@ msgstr ""
|
||||
" 常に失敗です。"
|
||||
|
||||
#: builtins.c:471
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Execute a simple command or display information about commands.\n"
|
||||
" \n"
|
||||
@@ -2962,7 +2952,6 @@ msgstr ""
|
||||
" 無効なオプションが与えられたかエラーが発生しない限り成功を返します。"
|
||||
|
||||
#: builtins.c:532
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Set variable values and attributes.\n"
|
||||
" \n"
|
||||
@@ -2970,7 +2959,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"変数の値および属性を設定します。\n"
|
||||
" \n"
|
||||
" 旧式です。`help declare'を参照してください。"
|
||||
" declare の同義語です。`help declare'を参照してください。"
|
||||
|
||||
#: builtins.c:540
|
||||
msgid ""
|
||||
@@ -3574,7 +3563,6 @@ msgstr ""
|
||||
" もし -x が使用された場合、COMMAND の終了ステータスを返します。"
|
||||
|
||||
#: builtins.c:906
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Remove jobs from current shell.\n"
|
||||
" \n"
|
||||
@@ -4948,7 +4936,6 @@ msgstr ""
|
||||
" 再開されたジョブの終了ステータスを返します。"
|
||||
|
||||
#: builtins.c:1726
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Evaluate arithmetic expression.\n"
|
||||
" \n"
|
||||
|
||||
@@ -31,6 +31,7 @@ i killed it
|
||||
./jobs5.sub: line 40: wait: %8: no such job
|
||||
2: ok 2
|
||||
2: ok 3
|
||||
127
|
||||
child1 exit status 0
|
||||
[1]+ Running sleep 20 &
|
||||
./jobs7.sub: line 5: fg: no current jobs
|
||||
|
||||
@@ -59,3 +59,8 @@ disown -a
|
||||
|
||||
unset bgpid1 bgpid2 bgpid3
|
||||
unset wpid
|
||||
|
||||
# now that we have no jobs, make sure that wait -n -p var leaves var unset
|
||||
jobs
|
||||
wait -n -p wpid
|
||||
echo $wpid $?
|
||||
|
||||
@@ -18,3 +18,5 @@ A2
|
||||
B1
|
||||
B2
|
||||
HI -- 42 -- 0 42
|
||||
x=x
|
||||
x=x
|
||||
|
||||
@@ -71,3 +71,4 @@ ${THIS_SH} ./lastpipe1.sub
|
||||
echo lastpipe1.sub returns $?
|
||||
|
||||
${THIS_SH} ./lastpipe2.sub
|
||||
${THIS_SH} ./lastpipe3.sub
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
# problem in bash-5.1 running lastpipe in subshell if fd 0 is closed
|
||||
|
||||
shopt -s lastpipe
|
||||
exec 0<&-
|
||||
|
||||
echo x | read x
|
||||
echo x=$x
|
||||
unset x
|
||||
|
||||
echo x | cat | read x
|
||||
echo x=$x
|
||||
Reference in New Issue
Block a user