OpenCoverageBash

Bash patch #2 - Test report of the modifications

Overview

Test Execution StatusStatistics
Passed
  0.000% (0/1)
Failed
  0.000% (0/1)
Requires Manual Checking
  0.000% (0/1)
Unknown
100.000% (1/1)
All
100.000% (1/1)
CategoryRemoved LinesInserted LinesTotal
Modified lines executed:
  0.090% (2/2220)
  0.271% (5/1846)
  0.172% (7/4066)
Modified lines not executed:
  0.450% (10/2220)
  1.138% (21/1846)
  0.762% (31/4066)
Source code lines not covered:
 99.459% (2208/2220)
 98.592% (1820/1846)
 99.065% (4028/4066)

List of tests executing the changes

Execution NameState
Self testUnknown

Patch File

Showing: 

Modified File: CWRU/CWRU.chlog

LineTestsDifference Output
diff --git a/CWRU/CWRU.chlog b/CWRU/CWRU.chlog
index 06409b4e..fbc27678 100644
--- a/CWRU/CWRU.chlog
+++ b/CWRU/CWRU.chlog
@@ -15088,3 +15088,52 @@ builtins/common.c
15088 - read_octal: allow octal numbers greater than 777 to accommodate
15089 modes and umasks that include sticky/setuid/setgid bits. Report
15090 and fix from Martijn Dekker <martijn@inlv.org>
15091
-
+
15092
-
+ 3/19
15093
-
+ ----
15094
-
+lib/readline/bind.c
15095
-
+ - rl_generic_bind: make sure we only assign to prevkey in the loop
15096
-
+ if the key sequence index is > 0, so ic is valid. Fixes bug
15097
-
+ reported by Koichi Murase <myoga.murase@gmail.com>
15098
-
+
15099
-
+builtins/read.def
15100
-
+ - read_builtin: be slightly less aggressive checking for timeouts and
15101
-
+ SIGALRM: if we successfully read a character, don't check for a
15102
-
+ timeout until we store or process it. Fixes timing problem
15103
-
+ reported by Rob Foehl <rwf@loonybin.net>
15104
-
+
15105
-
+ 3/22
15106
-
+ ----
15107
-
+sig.c
15108
-
+ - termsig_handler: add a call to exit(1) after the kill, just in case
15109
-
+ there are circumstances where the SIG_DFL signal handler is
15110
-
+ ignored. Report from Andrei Vagin <avagin@gmail.com>
15111
-
+
15112
-
+ 3/25
15113
-
+ ----
15114
-
+lib/readline/bind.c
15115
-
+ - _rl_function_of_keyseq_internal: new internal function thta takes a
15116
-
+ length parameter to accommodate NUL in the key sequence. Patch from
15117
-
+ Koichi Murase <myoga.murase@gmail.com>
15118
-
+ - rl_function_of_keyseq_len: new application-callable function that
15119
-
+ takes a length parameter; otherwise equivalent to rl_function_of_keyseq.
15120
-
+
15121
-
+lib/readline/readline.h
15122
-
+ - rl_function_of_keyseq_len: add extern declration for new function
15123
-
+
15124
-
+lib/readline/doc/rltech.texi
15125
-
+ - rl_function_of_keyseq_len: document new function interface
15126
-
+
15127
-
+bashline.c
15128
-
+ - bash_execute_unix_command: use rl_function_of_keyseq_len to handle
15129
-
+ key sequences with embedded NULs (\C-@). Fix from Koichi Murase
15130
-
+ <myoga.murase@gmail.com>
15131
-
+
15132
-
+lib/readline/bind.c
15133
-
+ - rl_bind_key_if_unbound,rl_bind_key_if_unbound_in_map: run the KEY
15134
-
+ argument through rl_untranslate_keyseq to produce a symbolic sequence
15135
-
+ that can encode \C-@.
15136
-
+ - rl_bind_keyseq_if_unbound_in_map: translate the key sequence in order
15137
-
+ to accommodate symbolic key sequences; should be a no-op for `raw'
15138
-
+ key sequences such as the arrow key seqeunces from terminfo. Change
15139
-
+ from Koichi Murase <myoga.murase@gmail.com>

Modified File: bashline.c

LineTestsDifference Output
diff --git a/bashline.c b/bashline.c
index 5683d915..60f34997 100644
--- a/bashline.c
+++ b/bashline.c
@@ -4102,7 +4102,7 @@ bash_execute_unix_command (count, key)
4102 /* First, we need to find the right command to execute. This is tricky,
4103 because we might have already indirected into another keymap, so we
4104 have to walk cmd_xmap using the entire key sequence. */
4105
0
- cmd = (char *)rl_function_of_keyseq (rl_executing_keyseq, cmd_xmap, &type);
4105
0
+ cmd = (char *)rl_function_of_keyseq_len (rl_executing_keyseq, rl_key_sequence_length, cmd_xmap, &type);
4106
4107 if (cmd == 0 || type != ISMACR)
4108 {

Modified File: builtins/read.def

LineTestsDifference Output
diff --git a/builtins/read.def b/builtins/read.def
index 45772273..584ff70a 100644
--- a/builtins/read.def
+++ b/builtins/read.def
@@ -613,13 +613,14 @@ read_builtin (list)
613 break;
614 }
615
616
1
Executed by:
  • Self test
- CHECK_ALRM;
617 ➡ 616 QUIT; /* in case we didn't call check_signals() */
618 ➡ 617 #if defined (READLINE)
619 ➡ 618 }
620 ➡ 619 #endif
621 ➡ 620
622
1
Executed by:
  • Self test
- CHECK_ALRM;
621
1
Executed by:
  • Self test
+ if (retval <= 0) /* XXX shouldn't happen */
622
0
+ CHECK_ALRM;
623
-
+
623 ➡ 624 /* XXX -- use i + mb_cur_max (at least 4) for multibyte/read_mbchar */
624 ➡ 625 if (i + (mb_cur_max > 4 ? mb_cur_max : 4) >= size)
625 ➡ 626 {

Modified File: doc/bash.0

LineTestsDifference Output
diff --git a/doc/bash.0 b/doc/bash.0
index dc9dee3b..bb2f7429 100644
--- a/doc/bash.0
+++ b/doc/bash.0
@@ -4503,9 +4503,11 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS
4503 --WW _w_o_r_d_l_i_s_t
4504 The _w_o_r_d_l_i_s_t is split using the characters in the IIFFSS
4505 special variable as delimiters, and each resultant word
4506
-
No equivalent source code line in the reference code can be identified.
- is expanded. The possible completions are the members
4507
-
No equivalent source code line in the reference code can be identified.
- of the resultant list which match the word being com-
4508
-
No equivalent source code line in the reference code can be identified.
- pleted.
4506
-
+ is expanded. Shell quoting is honored within _w_o_r_d_l_i_s_t,
4507
-
+ in order to provide a mechanism for the words to contain
4508
-
+ shell metacharacters or characters in the value of IIFFSS.
4509
-
+ The possible completions are the members of the resul-
4510
-
+ tant list which match the word being completed.
4509 ➡ 4511 --XX _f_i_l_t_e_r_p_a_t
4510 ➡ 4512 _f_i_l_t_e_r_p_a_t is a pattern as used for pathname expansion.
4511 ➡ 4513 It is applied to the list of possible completions gener-

Modified File: doc/bash.html

LineTestsDifference Output
diff --git a/doc/bash.html b/doc/bash.html
index 86aa5da2..54b42fec 100644
--- a/doc/bash.html
+++ b/doc/bash.html
@@ -9968,6 +9968,13 @@ The <I>wordlist</I> is split using the characters in the
9968
9969 </FONT>
9970 special variable as delimiters, and each resultant word is expanded.
9971
-
+Shell quoting is honored within <I>wordlist</I>,
9972
-
+in order to provide a
9973
-
+mechanism for the words to contain shell metacharacters or characters
9974
-
+in the value of
9975
-
+<FONT SIZE=-1><B>IFS</B>.
9976
-
+
9977
-
+</FONT>
9971 ➡ 9978 The possible completions are the members of the resultant list which
9972 ➡ 9979 match the word being completed.
9973 ➡ 9980 <DT><B>-X</B> <I>filterpat</I><DD>
@@ -13951,6 +13958,6 @@ There may be only one active coprocess at a time.
13951 ➡ 13958 </DL>
13952 ➡ 13959 <HR>
13953 ➡ 13960 This document was created by man2html from bash.1.<BR>
13954
-
No equivalent source code line in the reference code can be identified.
-Time: 15 March 2018 14:13:43 EDT
13961
-
+Time: 19 March 2018 09:43:32 EDT
13955 ➡ 13962 </BODY>
13956 ➡ 13963 </HTML>

Modified File: doc/bash.info

LineTestsDifference Output
diff --git a/doc/bash.info b/doc/bash.info
index b044770f..9a4edb08 100644
--- a/doc/bash.info
+++ b/doc/bash.info
@@ -8609,13 +8609,15 @@ used to filter the matches, but the 'FIGNORE' shell variable is used.
8609
8610 Next, the string specified as the argument to the '-W' option is
8611 considered. The string is first split using the characters in the 'IFS'
8612
-
No equivalent source code line in the reference code can be identified.
-special variable as delimiters. Shell quoting is honored. Each word is
8613
-
No equivalent source code line in the reference code can be identified.
-then expanded using brace expansion, tilde expansion, parameter and
8614
-
No equivalent source code line in the reference code can be identified.
-variable expansion, command substitution, and arithmetic expansion, as
8615
-
No equivalent source code line in the reference code can be identified.
-described above (*note Shell Expansions::). The results are split using
8616
-
No equivalent source code line in the reference code can be identified.
-the rules described above (*note Word Splitting::). The results of the
8617
-
No equivalent source code line in the reference code can be identified.
-expansion are prefix-matched against the word being completed, and the
8618
-
No equivalent source code line in the reference code can be identified.
-matching words become the possible completions.
8612
-
+special variable as delimiters. Shell quoting is honored within the
8613
-
+string, in order to provide a mechanism for the words to contain shell
8614
-
+metacharacters or characters in the value of 'IFS'. Each word is then
8615
-
+expanded using brace expansion, tilde expansion, parameter and variable
8616
-
+expansion, command substitution, and arithmetic expansion, as described
8617
-
+above (*note Shell Expansions::). The results are split using the rules
8618
-
+described above (*note Word Splitting::). The results of the expansion
8619
-
+are prefix-matched against the word being completed, and the matching
8620
-
+words become the possible completions.
8619 ➡ 8621
8620 ➡ 8622 After these matches have been generated, any shell function or
8621 ➡ 8623 command specified with the '-F' and '-C' options is invoked. When the
@@ -11684,32 +11686,32 @@ Node: Keyboard Macros357309
11684 ➡ 11686 Node: Miscellaneous Commands357996
11685 ➡ 11687 Node: Readline vi Mode363949
11686 ➡ 11688 Node: Programmable Completion364856
11687
-
No equivalent source code line in the reference code can be identified.
-Node: Programmable Completion Builtins372317
11688
-
No equivalent source code line in the reference code can be identified.
-Node: A Programmable Completion Example382203
11689
-
No equivalent source code line in the reference code can be identified.
-Node: Using History Interactively387454
11690
-
No equivalent source code line in the reference code can be identified.
-Node: Bash History Facilities388138
11691
-
No equivalent source code line in the reference code can be identified.
-Node: Bash History Builtins391143
11692
-
No equivalent source code line in the reference code can be identified.
-Node: History Interaction395674
11693
-
No equivalent source code line in the reference code can be identified.
-Node: Event Designators398741
11694
-
No equivalent source code line in the reference code can be identified.
-Node: Word Designators399960
11695
-
No equivalent source code line in the reference code can be identified.
-Node: Modifiers401597
11696
-
No equivalent source code line in the reference code can be identified.
-Node: Installing Bash402999
11697
-
No equivalent source code line in the reference code can be identified.
-Node: Basic Installation404136
11698
-
No equivalent source code line in the reference code can be identified.
-Node: Compilers and Options407394
11699
-
No equivalent source code line in the reference code can be identified.
-Node: Compiling For Multiple Architectures408135
11700
-
No equivalent source code line in the reference code can be identified.
-Node: Installation Names409828
11701
-
No equivalent source code line in the reference code can be identified.
-Node: Specifying the System Type410646
11702
-
No equivalent source code line in the reference code can be identified.
-Node: Sharing Defaults411362
11703
-
No equivalent source code line in the reference code can be identified.
-Node: Operation Controls412035
11704
-
No equivalent source code line in the reference code can be identified.
-Node: Optional Features412993
11705
-
No equivalent source code line in the reference code can be identified.
-Node: Reporting Bugs423519
11706
-
No equivalent source code line in the reference code can be identified.
-Node: Major Differences From The Bourne Shell424713
11707
-
No equivalent source code line in the reference code can be identified.
-Node: GNU Free Documentation License441565
11708
-
No equivalent source code line in the reference code can be identified.
-Node: Indexes466742
11709
-
No equivalent source code line in the reference code can be identified.
-Node: Builtin Index467196
11710
-
No equivalent source code line in the reference code can be identified.
-Node: Reserved Word Index474023
11711
-
No equivalent source code line in the reference code can be identified.
-Node: Variable Index476471
11712
-
No equivalent source code line in the reference code can be identified.
-Node: Function Index492149
11713
-
No equivalent source code line in the reference code can be identified.
-Node: Concept Index505452
11689
-
+Node: Programmable Completion Builtins372450
11690
-
+Node: A Programmable Completion Example382336
11691
-
+Node: Using History Interactively387587
11692
-
+Node: Bash History Facilities388271
11693
-
+Node: Bash History Builtins391276
11694
-
+Node: History Interaction395807
11695
-
+Node: Event Designators398874
11696
-
+Node: Word Designators400093
11697
-
+Node: Modifiers401730
11698
-
+Node: Installing Bash403132
11699
-
+Node: Basic Installation404269
11700
-
+Node: Compilers and Options407527
11701
-
+Node: Compiling For Multiple Architectures408268
11702
-
+Node: Installation Names409961
11703
-
+Node: Specifying the System Type410779
11704
-
+Node: Sharing Defaults411495
11705
-
+Node: Operation Controls412168
11706
-
+Node: Optional Features413126
11707
-
+Node: Reporting Bugs423652
11708
-
+Node: Major Differences From The Bourne Shell424846
11709
-
+Node: GNU Free Documentation License441698
11710
-
+Node: Indexes466875
11711
-
+Node: Builtin Index467329
11712
-
+Node: Reserved Word Index474156
11713
-
+Node: Variable Index476604
11714
-
+Node: Function Index492282
11715
-
+Node: Concept Index505585
11714 ➡ 11716 
11715 ➡ 11717 End Tag Table

Modified File: doc/bash.ps

LineTestsDifference Output
diff --git a/doc/bash.pdf b/doc/bash.pdf
index f0a9741e..de5d3129 100644
Binary files a/doc/bash.pdf and b/doc/bash.pdf differ
diff --git a/doc/bash.ps b/doc/bash.ps
index 89183b88..deccb7a7 100644
--- a/doc/bash.ps
+++ b/doc/bash.ps
@@ -1,6 +1,6 @@
1 %!PS-Adobe-3.0
2 %%Creator: groff version 1.22.3
3
-
No equivalent source code line in the reference code can be identified.
-%%CreationDate: Thu Mar 15 14:13:33 2018
3
-
+%%CreationDate: Mon Mar 19 09:43:22 2018
4 %%DocumentNeededResources: font Times-Roman
5 %%+ font Times-Bold
6 %%+ font Times-Italic
@@ -7184,345 +7184,350 @@ E F0 1.007(is e)3.507 F 1.007(xpanded to generate the possible comple-)
7184 E .3 -.15(ve b)-.2 H(een applied.).15 E F1<ad57>144 252 Q F2(wor)2.5 E
7185 (dlist)-.37 E F0(The)184 264 Q F2(wor)3.64 E(dlist)-.37 E F0 1.14
7186 (is split using the characters in the)3.64 F F3(IFS)3.64 E F0 1.139
7187
-
No equivalent source code line in the reference code can be identified.
-(special v)3.39 F 1.139(ariable as delimiters, and)-.25 F 2.007
7188
-
No equivalent source code line in the reference code can be identified.
-(each resultant w)184 276 R 2.007(ord is e)-.1 F 4.507(xpanded. The)-.15
7189
-
No equivalent source code line in the reference code can be identified.
-F 2.008(possible completions are the members of the)4.507 F
7190
-
No equivalent source code line in the reference code can be identified.
-(resultant list which match the w)184 288 Q(ord being completed.)-.1 E
7191
-
No equivalent source code line in the reference code can be identified.
-F1<ad58>144 300 Q F2(\214lterpat)2.5 E(\214lterpat)184 312 Q F0 .456
7187
-
+(special v)3.39 F 1.139(ariable as delimiters, and)-.25 F .98
7188
-
+(each resultant w)184 276 R .98(ord is e)-.1 F 3.481(xpanded. Shell)-.15
7189
-
+F .981(quoting is honored within)3.481 F F2(wor)3.481 E(dlist)-.37 E F0
7190
-
+3.481(,i)C 3.481(no)-3.481 G .981(rder to)-3.481 F(pro)184 288 Q .766
7191
-
+(vide a mechanism for the w)-.15 F .765
7192
-
+(ords to contain shell metacharacters or characters in the)-.1 F -.25
7193
-
+(va)184 300 S 1.964(lue of).25 F F3(IFS)4.464 E/F4 9/Times-Roman@0 SF(.)
7194
-
+A F0 1.964
7195
-
+(The possible completions are the members of the resultant list which)
7196
-
+6.464 F(match the w)184 312 Q(ord being completed.)-.1 E F1<ad58>144 324
7197
-
+Q F2(\214lterpat)2.5 E(\214lterpat)184 336 Q F0 .456
7192 ➡ 7198 (is a pattern as used for pathname e)2.956 F 2.956(xpansion. It)-.15 F
7193 ➡ 7199 .455(is applied to the list of possible)2.956 F 1.596
7194
-
No equivalent source code line in the reference code can be identified.
-(completions generated by the preceding options and ar)184 324 R 1.596
7195
-
No equivalent source code line in the reference code can be identified.
-(guments, and each completion)-.18 F(matching)184 336 Q F2(\214lterpat)
7200
-
+(completions generated by the preceding options and ar)184 348 R 1.596
7201
-
+(guments, and each completion)-.18 F(matching)184 360 Q F2(\214lterpat)
7196 ➡ 7202 3.205 E F0 .705(is remo)3.205 F -.15(ve)-.15 G 3.205(df).15 G .704
7197 ➡ 7203 (rom the list.)-3.205 F 3.204(Al)5.704 G(eading)-3.204 E F1(!)3.204 E F0
7198 ➡ 7204 (in)3.204 E F2(\214lterpat)3.204 E F0(ne)3.204 E -.05(ga)-.15 G .704
7199
-
No equivalent source code line in the reference code can be identified.
-(tes the pattern;).05 F(in this case, an)184 348 Q 2.5(yc)-.15 G
7205
-
+(tes the pattern;).05 F(in this case, an)184 372 Q 2.5(yc)-.15 G
7200 ➡ 7206 (ompletion not matching)-2.5 E F2(\214lterpat)2.5 E F0(is remo)2.5 E
7201
-
No equivalent source code line in the reference code can be identified.
--.15(ve)-.15 G(d.).15 E .466(The return v)144 364.8 R .466
7207
-
+-.15(ve)-.15 G(d.).15 E .466(The return v)144 388.8 R .466
7202 ➡ 7208 (alue is true unless an in)-.25 F -.25(va)-.4 G .466
7203 ➡ 7209 (lid option is supplied, an option other than).25 F F1<ad70>2.967 E F0
7204 ➡ 7210 (or)2.967 E F1<ad72>2.967 E F0 .467(is sup-)2.967 F 1.362
7205
-
No equivalent source code line in the reference code can be identified.
-(plied without a)144 376.8 R F2(name)3.862 E F0(ar)3.862 E 1.361
7211
-
+(plied without a)144 400.8 R F2(name)3.862 E F0(ar)3.862 E 1.361
7206 ➡ 7212 (gument, an attempt is made to remo)-.18 F 1.661 -.15(ve a c)-.15 H
7207
-
No equivalent source code line in the reference code can be identified.
-1.361(ompletion speci\214cation for a).15 F F2(name)144 388.8 Q F0
7213
-
+1.361(ompletion speci\214cation for a).15 F F2(name)144 412.8 Q F0
7208 ➡ 7214 (for which no speci\214cation e)2.5 E
7209 ➡ 7215 (xists, or an error occurs adding a completion speci\214cation.)-.15 E
7210
-
No equivalent source code line in the reference code can be identified.
-F1(compopt)108 405.6 Q F0([)2.5 E F1<ad6f>A F2(option)2.5 E F0 2.5(][)C
7216
-
+F1(compopt)108 429.6 Q F0([)2.5 E F1<ad6f>A F2(option)2.5 E F0 2.5(][)C
7211 ➡ 7217 F1(\255DE)-2.5 E F0 2.5(][)C F1(+o)-2.5 E F2(option)2.5 E F0 2.5(][)C F2
7212
-
No equivalent source code line in the reference code can be identified.
-(name)-2.5 E F0(])A .447(Modify completion options for each)144 417.6 R
7218
-
+(name)-2.5 E F0(])A .447(Modify completion options for each)144 441.6 R
7213 ➡ 7219 F2(name)2.947 E F0 .447(according to the)2.947 F F2(option)2.947 E F0
7214 ➡ 7220 .447(s, or for the currently-e)B -.15(xe)-.15 G(cuting).15 E .726
7215
-
No equivalent source code line in the reference code can be identified.
-(completion if no)144 429.6 R F2(name)3.226 E F0 3.226(sa)C .726
7221
-
+(completion if no)144 453.6 R F2(name)3.226 E F0 3.226(sa)C .726
7216 ➡ 7222 (re supplied.)-3.226 F .725(If no)5.725 F F2(option)3.225 E F0 3.225(sa)
7217 ➡ 7223 C .725(re gi)-3.225 F -.15(ve)-.25 G .725
7218
-
No equivalent source code line in the reference code can be identified.
-(n, display the completion options for).15 F(each)144 441.6 Q F2(name)
7224
-
+(n, display the completion options for).15 F(each)144 465.6 Q F2(name)
7219 ➡ 7225 3.223 E F0 .723(or the current completion.)3.223 F .724(The possible v)
7220 ➡ 7226 5.724 F .724(alues of)-.25 F F2(option)3.224 E F0 .724(are those v)3.224
7221
-
No equivalent source code line in the reference code can be identified.
-F .724(alid for the)-.25 F F1(com-)3.224 E(plete)144 453.6 Q F0 -.2(bu)
7227
-
+F .724(alid for the)-.25 F F1(com-)3.224 E(plete)144 477.6 Q F0 -.2(bu)
7222 ➡ 7228 2.798 G .298(iltin described abo).2 F -.15(ve)-.15 G 5.297(.T).15 G(he)
7223 ➡ 7229 -5.297 E F1<ad44>2.797 E F0 .297
7224 ➡ 7230 (option indicates that the remaining options should apply to)2.797 F
7225
-
No equivalent source code line in the reference code can be identified.
-1.227(the `)144 465.6 R(`def)-.74 E(ault')-.1 E 3.727('c)-.74 G 1.228(o\
7231
-
+1.227(the `)144 489.6 R(`def)-.74 E(ault')-.1 E 3.727('c)-.74 G 1.228(o\
7226 ➡ 7232 mmand completion; that is, completion attempted on a command for which \
7227
-
No equivalent source code line in the reference code can be identified.
-no)-3.727 F 2.178(completion has pre)144 477.6 R 2.178
7233
-
+no)-3.727 F 2.178(completion has pre)144 501.6 R 2.178
7228 ➡ 7234 (viously been de\214ned.)-.25 F(The)7.178 E F1<ad45>4.678 E F0 2.177
7229 ➡ 7235 (option indicates that the remaining options)4.677 F(should apply to `)
7230
-
No equivalent source code line in the reference code can be identified.
-144 489.6 Q(`empty')-.74 E 2.5('c)-.74 G
7236
-
+144 513.6 Q(`empty')-.74 E 2.5('c)-.74 G
7231 ➡ 7237 (ommand completion; that is, completion attempted on a blank line.)-2.5
7232
-
No equivalent source code line in the reference code can be identified.
-E 1.387(The return v)144 513.6 R 1.387(alue is true unless an in)-.25 F
7238
-
+E 1.387(The return v)144 537.6 R 1.387(alue is true unless an in)-.25 F
7233 ➡ 7239 -.25(va)-.4 G 1.388
7234 ➡ 7240 (lid option is supplied, an attempt is made to modify the).25 F
7235
-
No equivalent source code line in the reference code can be identified.
-(options for a)144 525.6 Q F2(name)2.5 E F0
7241
-
+(options for a)144 549.6 Q F2(name)2.5 E F0
7236 ➡ 7242 (for which no completion speci\214cation e)2.5 E
7237
-
No equivalent source code line in the reference code can be identified.
-(xists, or an output error occurs.)-.15 E F1(continue)108 542.4 Q F0([)
7238
-
No equivalent source code line in the reference code can be identified.
-2.5 E F2(n)A F0(])A 1.754(Resume the ne)144 554.4 R 1.754
7243
-
+(xists, or an output error occurs.)-.15 E F1(continue)108 566.4 Q F0([)
7244
-
+2.5 E F2(n)A F0(])A 1.754(Resume the ne)144 578.4 R 1.754
7239 ➡ 7245 (xt iteration of the enclosing)-.15 F F1 -.25(fo)4.254 G(r).25 E F0(,)A
7240 ➡ 7246 F1(while)4.254 E F0(,)A F1(until)4.254 E F0 4.254(,o)C(r)-4.254 E F1
7241 ➡ 7247 (select)4.254 E F0 4.253(loop. If)4.254 F F2(n)4.613 E F0 1.753
7242
-
No equivalent source code line in the reference code can be identified.
-(is speci\214ed,)4.493 F 1.208(resume at the)144 566.4 R F2(n)3.709 E F0
7243
-
No equivalent source code line in the reference code can be identified.
-1.209(th enclosing loop.)B F2(n)6.569 E F0 1.209(must be)3.949 F/F4 10
7248
-
+(is speci\214ed,)4.493 F 1.208(resume at the)144 590.4 R F2(n)3.709 E F0
7249
-
+1.209(th enclosing loop.)B F2(n)6.569 E F0 1.209(must be)3.949 F/F5 10
7244 ➡ 7250 /Symbol SF<b3>3.709 E F0 3.709(1. If)3.709 F F2(n)4.069 E F0 1.209
7245 ➡ 7251 (is greater than the number of enclosing)3.949 F .514
7246
-
No equivalent source code line in the reference code can be identified.
-(loops, the last enclosing loop \(the `)144 578.4 R(`top-le)-.74 E -.15
7252
-
+(loops, the last enclosing loop \(the `)144 602.4 R(`top-le)-.74 E -.15
7247 ➡ 7253 (ve)-.25 G(l').15 E 3.014('l)-.74 G .514(oop\) is resumed.)-3.014 F .513
7248 ➡ 7254 (The return v)5.513 F .513(alue is 0 unless)-.25 F F2(n)3.013 E F0(is)
7249
-
No equivalent source code line in the reference code can be identified.
-3.013 E(not greater than or equal to 1.)144 590.4 Q F1(declar)108 607.2
7255
-
+3.013 E(not greater than or equal to 1.)144 614.4 Q F1(declar)108 631.2
7250 ➡ 7256 Q(e)-.18 E F0([)2.5 E F1(\255aAfFgilnrtux)A F0 2.5(][)C F1<ad70>-2.5 E
7251 ➡ 7257 F0 2.5(][)C F2(name)-2.5 E F0([=)A F2(value)A F0 2.5(].)C(..])-2.5 E F1
7252
-
No equivalent source code line in the reference code can be identified.
-(typeset)108 619.2 Q F0([)2.5 E F1(\255aAfFgilnrtux)A F0 2.5(][)C F1
7258
-
+(typeset)108 643.2 Q F0([)2.5 E F1(\255aAfFgilnrtux)A F0 2.5(][)C F1
7253 ➡ 7259 <ad70>-2.5 E F0 2.5(][)C F2(name)-2.5 E F0([=)A F2(value)A F0 2.5(].)C
7254
-
No equivalent source code line in the reference code can be identified.
-(..])-2.5 E 1.264(Declare v)144 631.2 R 1.264(ariables and/or gi)-.25 F
7260
-
+(..])-2.5 E 1.264(Declare v)144 655.2 R 1.264(ariables and/or gi)-.25 F
7255 ➡ 7261 1.564 -.15(ve t)-.25 H 1.264(hem attrib).15 F 3.765(utes. If)-.2 F(no)
7256 ➡ 7262 3.765 E F2(name)3.765 E F0 3.765(sa)C 1.265(re gi)-3.765 F -.15(ve)-.25
7257 ➡ 7263 G 3.765(nt).15 G 1.265(hen display the v)-3.765 F 1.265(alues of)-.25 F
7258
-
No equivalent source code line in the reference code can be identified.
--.25(va)144 643.2 S 3.483(riables. The).25 F F1<ad70>3.483 E F0 .983
7264
-
+-.25(va)144 667.2 S 3.483(riables. The).25 F F1<ad70>3.483 E F0 .983
7259 ➡ 7265 (option will display the attrib)3.483 F .983(utes and v)-.2 F .982
7260 ➡ 7266 (alues of each)-.25 F F2(name)3.482 E F0 5.982(.W).18 G(hen)-5.982 E F1
7261
-
No equivalent source code line in the reference code can be identified.
-<ad70>3.482 E F0 .982(is used)3.482 F(with)144 655.2 Q F2(name)2.774 E
7267
-
+<ad70>3.482 E F0 .982(is used)3.482 F(with)144 679.2 Q F2(name)2.774 E
7262 ➡ 7268 F0(ar)2.774 E .274(guments, additional options, other than)-.18 F F1
7263 ➡ 7269 <ad66>2.775 E F0(and)2.775 E F1<ad46>2.775 E F0 2.775(,a)C .275
7264 ➡ 7270 (re ignored.)-2.775 F(When)5.275 E F1<ad70>2.775 E F0 .275(is supplied)
7265
-
No equivalent source code line in the reference code can be identified.
-2.775 F(without)144 667.2 Q F2(name)4.814 E F0(ar)4.814 E 2.314
7271
-
+2.775 F(without)144 691.2 Q F2(name)4.814 E F0(ar)4.814 E 2.314
7266 ➡ 7272 (guments, it will display the attrib)-.18 F 2.314(utes and v)-.2 F 2.313
7267 ➡ 7273 (alues of all v)-.25 F 2.313(ariables ha)-.25 F 2.313(ving the)-.2 F
7268
-
No equivalent source code line in the reference code can be identified.
-(attrib)144 679.2 Q 1.181(utes speci\214ed by the additional options.)
7274
-
+(attrib)144 703.2 Q 1.181(utes speci\214ed by the additional options.)
7269 ➡ 7275 -.2 F 1.182(If no other options are supplied with)6.181 F F1<ad70>3.682
7270 ➡ 7276 E F0(,)A F1(declar)3.682 E(e)-.18 E F0 .62(will display the attrib)144
7271
-
No equivalent source code line in the reference code can be identified.
-691.2 R .62(utes and v)-.2 F .62(alues of all shell v)-.25 F 3.12
7277
-
+715.2 R .62(utes and v)-.2 F .62(alues of all shell v)-.25 F 3.12
7272 ➡ 7278 (ariables. The)-.25 F F1<ad66>3.12 E F0 .62
7273 ➡ 7279 (option will restrict the display)3.12 F 1.29(to shell functions.)144
7274
-
No equivalent source code line in the reference code can be identified.
-703.2 R(The)6.29 E F1<ad46>3.79 E F0 1.291(option inhibits the display \
7275
-
No equivalent source code line in the reference code can be identified.
-of function de\214nitions; only the function)3.791 F .948
7276
-
No equivalent source code line in the reference code can be identified.
-(name and attrib)144 715.2 R .948(utes are printed.)-.2 F .948(If the)
7277
-
No equivalent source code line in the reference code can be identified.
-5.948 F F1(extdeb)3.448 E(ug)-.2 E F0 .948
7278
-
No equivalent source code line in the reference code can be identified.
-(shell option is enabled using)3.448 F F1(shopt)3.448 E F0 3.448(,t)C
7279
-
No equivalent source code line in the reference code can be identified.
-.948(he source)-3.448 F 1.69(\214le name and line number where each)144
7280
-
No equivalent source code line in the reference code can be identified.
-727.2 R F2(name)4.19 E F0 1.69(is de\214ned are displayed as well.)4.19
7281
-
No equivalent source code line in the reference code can be identified.
-F(The)6.69 E F1<ad46>4.19 E F0(option)4.19 E(GNU Bash 5.0)72 768 Q
7282
-
No equivalent source code line in the reference code can be identified.
-(2018 March 15)144.29 E(60)193.45 E 0 Cg EP
7280
-
+727.2 R(The)6.29 E F1<ad46>3.79 E F0 1.291(option inhibits the display \
7281
-
+of function de\214nitions; only the function)3.791 F(GNU Bash 5.0)72 768
7282
-
+Q(2018 March 15)144.29 E(60)193.45 E 0 Cg EP
7283 %%Page: 61 61
7284 %%BeginPageSetup
7285 BP
7286 %%EndPageSetup
7287 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 137.14(SH\(1\) General).35 F
7288
-
No equivalent source code line in the reference code can be identified.
-(Commands Manual)2.5 E -.35(BA)139.64 G(SH\(1\)).35 E(implies)144 84 Q
7289
-
No equivalent source code line in the reference code can be identified.
-/F1 10/Times-Bold@0 SF<ad66>3.892 E F0 6.392(.T)C(he)-6.392 E F1<ad67>
7290
-
No equivalent source code line in the reference code can be identified.
-3.892 E F0 1.391(option forces v)3.892 F 1.391
7288
-
+(Commands Manual)2.5 E -.35(BA)139.64 G(SH\(1\)).35 E .948
7289
-
+(name and attrib)144 84 R .948(utes are printed.)-.2 F .948(If the)5.948
7290
-
+F/F1 10/Times-Bold@0 SF(extdeb)3.448 E(ug)-.2 E F0 .948
7291
-
+(shell option is enabled using)3.448 F F1(shopt)3.448 E F0 3.448(,t)C
7292
-
+.948(he source)-3.448 F 1.69(\214le name and line number where each)144
7293
-
+96 R/F2 10/Times-Italic@0 SF(name)4.19 E F0 1.69
7294
-
+(is de\214ned are displayed as well.)4.19 F(The)6.69 E F1<ad46>4.19 E F0
7295
-
+(option)4.19 E(implies)144 108 Q F1<ad66>3.892 E F0 6.392(.T)C(he)-6.392
7296
-
+E F1<ad67>3.892 E F0 1.391(option forces v)3.892 F 1.391
7291 ➡ 7297 (ariables to be created or modi\214ed at the global scope, e)-.25 F -.15
7292
-
No equivalent source code line in the reference code can be identified.
-(ve)-.25 G(n).15 E(when)144 96 Q F1(declar)4.382 E(e)-.18 E F0 1.882
7298
-
+(ve)-.25 G(n).15 E(when)144 120 Q F1(declar)4.382 E(e)-.18 E F0 1.882
7293 ➡ 7299 (is e)4.382 F -.15(xe)-.15 G 1.882(cuted in a shell function.).15 F
7294 ➡ 7300 1.883(It is ignored in all other cases.)6.882 F 1.883(The follo)6.883 F
7295
-
No equivalent source code line in the reference code can be identified.
-(wing)-.25 E .794(options can be used to restrict output to v)144 108 R
7301
-
+(wing)-.25 E .794(options can be used to restrict output to v)144 132 R
7296 ➡ 7302 .794(ariables with the speci\214ed attrib)-.25 F .793(ute or to gi)-.2 F
7297
-
No equivalent source code line in the reference code can be identified.
-1.093 -.15(ve v)-.25 H(ariables)-.1 E(attrib)144 120 Q(utes:)-.2 E F1
7298
-
No equivalent source code line in the reference code can be identified.
-<ad61>144 132 Q F0(Each)180 132 Q/F2 10/Times-Italic@0 SF(name)2.5 E F0
7299
-
No equivalent source code line in the reference code can be identified.
-(is an inde)2.5 E -.15(xe)-.15 G 2.5(da).15 G(rray v)-2.5 E
7300
-
No equivalent source code line in the reference code can be identified.
-(ariable \(see)-.25 E F1(Arrays)2.5 E F0(abo)2.5 E -.15(ve)-.15 G(\).)
7301
-
No equivalent source code line in the reference code can be identified.
-.15 E F1<ad41>144 144 Q F0(Each)180 144 Q F2(name)2.5 E F0
7302
-
No equivalent source code line in the reference code can be identified.
-(is an associati)2.5 E .3 -.15(ve a)-.25 H(rray v).15 E(ariable \(see)
7303
-
No equivalent source code line in the reference code can be identified.
--.25 E F1(Arrays)2.5 E F0(abo)2.5 E -.15(ve)-.15 G(\).).15 E F1<ad66>144
7304
-
No equivalent source code line in the reference code can be identified.
-156 Q F0(Use function names only)180 156 Q(.)-.65 E F1<ad69>144 168 Q F0
7305
-
No equivalent source code line in the reference code can be identified.
-.557(The v)180 168 R .558(ariable is treated as an inte)-.25 F .558
7306
-
No equivalent source code line in the reference code can be identified.
-(ger; arithmetic e)-.15 F -.25(va)-.25 G .558(luation \(see).25 F/F3 9
7307
-
No equivalent source code line in the reference code can be identified.
-/Times-Bold@0 SF .558(ARITHMETIC EV)3.058 F(ALU)-1.215 E(A-)-.54 E(TION)
7308
-
No equivalent source code line in the reference code can be identified.
-180 180 Q F0(abo)2.25 E -.15(ve)-.15 G 2.5(\)i).15 G 2.5(sp)-2.5 G
7309
-
No equivalent source code line in the reference code can be identified.
-(erformed when the v)-2.5 E(ariable is assigned a v)-.25 E(alue.)-.25 E
7310
-
No equivalent source code line in the reference code can be identified.
-F1<ad6c>144 192 Q F0 .91(When the v)180 192 R .909
7311
-
No equivalent source code line in the reference code can be identified.
-(ariable is assigned a v)-.25 F .909(alue, all upper)-.25 F .909
7312
-
No equivalent source code line in the reference code can be identified.
-(-case characters are con)-.2 F -.15(ve)-.4 G .909(rted to lo).15 F(wer)
7313
-
No equivalent source code line in the reference code can be identified.
--.25 E(-)-.2 E 2.5(case. The)180 204 R(upper)2.5 E(-case attrib)-.2 E
7314
-
No equivalent source code line in the reference code can be identified.
-(ute is disabled.)-.2 E F1<ad6e>144 216 Q F0(Gi)180 216 Q 1.619 -.15
7315
-
No equivalent source code line in the reference code can be identified.
-(ve e)-.25 H(ach).15 E F2(name)3.819 E F0(the)3.819 E F2(namer)3.819 E
7316
-
No equivalent source code line in the reference code can be identified.
-(ef)-.37 E F0(attrib)3.819 E 1.319
7303
-
+1.093 -.15(ve v)-.25 H(ariables)-.1 E(attrib)144 144 Q(utes:)-.2 E F1
7304
-
+<ad61>144 156 Q F0(Each)180 156 Q F2(name)2.5 E F0(is an inde)2.5 E -.15
7305
-
+(xe)-.15 G 2.5(da).15 G(rray v)-2.5 E(ariable \(see)-.25 E F1(Arrays)2.5
7306
-
+E F0(abo)2.5 E -.15(ve)-.15 G(\).).15 E F1<ad41>144 168 Q F0(Each)180
7307
-
+168 Q F2(name)2.5 E F0(is an associati)2.5 E .3 -.15(ve a)-.25 H(rray v)
7308
-
+.15 E(ariable \(see)-.25 E F1(Arrays)2.5 E F0(abo)2.5 E -.15(ve)-.15 G
7309
-
+(\).).15 E F1<ad66>144 180 Q F0(Use function names only)180 180 Q(.)-.65
7310
-
+E F1<ad69>144 192 Q F0 .557(The v)180 192 R .558
7311
-
+(ariable is treated as an inte)-.25 F .558(ger; arithmetic e)-.15 F -.25
7312
-
+(va)-.25 G .558(luation \(see).25 F/F3 9/Times-Bold@0 SF .558
7313
-
+(ARITHMETIC EV)3.058 F(ALU)-1.215 E(A-)-.54 E(TION)180 204 Q F0(abo)2.25
7314
-
+E -.15(ve)-.15 G 2.5(\)i).15 G 2.5(sp)-2.5 G(erformed when the v)-2.5 E
7315
-
+(ariable is assigned a v)-.25 E(alue.)-.25 E F1<ad6c>144 216 Q F0 .91
7316
-
+(When the v)180 216 R .909(ariable is assigned a v)-.25 F .909
7317
-
+(alue, all upper)-.25 F .909(-case characters are con)-.2 F -.15(ve)-.4
7318
-
+G .909(rted to lo).15 F(wer)-.25 E(-)-.2 E 2.5(case. The)180 228 R
7319
-
+(upper)2.5 E(-case attrib)-.2 E(ute is disabled.)-.2 E F1<ad6e>144 240 Q
7320
-
+F0(Gi)180 240 Q 1.619 -.15(ve e)-.25 H(ach).15 E F2(name)3.819 E F0(the)
7321
-
+3.819 E F2(namer)3.819 E(ef)-.37 E F0(attrib)3.819 E 1.319
7317 ➡ 7322 (ute, making it a name reference to another v)-.2 F(ariable.)-.25 E
7318
-
No equivalent source code line in the reference code can be identified.
-1.519(That other v)180 228 R 1.519(ariable is de\214ned by the v)-.25 F
7323
-
+1.519(That other v)180 252 R 1.519(ariable is de\214ned by the v)-.25 F
7319 ➡ 7324 1.518(alue of)-.25 F F2(name)4.018 E F0 6.518(.A)C 1.518
7320
-
No equivalent source code line in the reference code can be identified.
-(ll references, assignments, and)-6.518 F(attrib)180 240 Q .226
7325
-
+(ll references, assignments, and)-6.518 F(attrib)180 264 Q .226
7321 ➡ 7326 (ute modi\214cations to)-.2 F F2(name)2.726 E F0 2.726(,e)C .226
7322 ➡ 7327 (xcept those using or changing the)-2.876 F F1<ad6e>2.726 E F0(attrib)
7323
-
No equivalent source code line in the reference code can be identified.
-2.726 E .227(ute itself, are)-.2 F .809(performed on the v)180 252 R
7328
-
+2.726 E .227(ute itself, are)-.2 F .809(performed on the v)180 276 R
7324 ➡ 7329 .809(ariable referenced by)-.25 F F2(name)3.308 E F0 1.908 -.55('s v)D
7325 ➡ 7330 3.308(alue. The).3 F .808(nameref attrib)3.308 F .808(ute cannot be)-.2
7326
-
No equivalent source code line in the reference code can be identified.
-F(applied to array v)180 264 Q(ariables.)-.25 E F1<ad72>144 276 Q F0
7327
-
No equivalent source code line in the reference code can be identified.
-(Mak)180 276 Q(e)-.1 E F2(name)5.046 E F0 5.046(sr)C(eadonly)-5.046 E
7331
-
+F(applied to array v)180 288 Q(ariables.)-.25 E F1<ad72>144 300 Q F0
7332
-
+(Mak)180 300 Q(e)-.1 E F2(name)5.046 E F0 5.046(sr)C(eadonly)-5.046 E
7328 ➡ 7333 7.546(.T)-.65 G 2.546(hese names cannot then be assigned v)-7.546 F
7329
-
No equivalent source code line in the reference code can be identified.
-2.547(alues by subsequent)-.25 F(assignment statements or unset.)180 288
7330
-
No equivalent source code line in the reference code can be identified.
-Q F1<ad74>144 300 Q F0(Gi)180 300 Q .73 -.15(ve e)-.25 H(ach).15 E F2
7334
-
+2.547(alues by subsequent)-.25 F(assignment statements or unset.)180 312
7335
-
+Q F1<ad74>144 324 Q F0(Gi)180 324 Q .73 -.15(ve e)-.25 H(ach).15 E F2
7331 ➡ 7336 (name)2.93 E F0(the)2.929 E F2(tr)2.929 E(ace)-.15 E F0(attrib)2.929 E
7332 ➡ 7337 2.929(ute. T)-.2 F .429(raced functions inherit the)-.35 F F1(DEB)2.929
7333 ➡ 7338 E(UG)-.1 E F0(and)2.929 E F1(RETURN)2.929 E F0
7334
-
No equivalent source code line in the reference code can be identified.
-(traps from the calling shell.)180 312 Q(The trace attrib)5 E
7335
-
No equivalent source code line in the reference code can be identified.
-(ute has no special meaning for v)-.2 E(ariables.)-.25 E F1<ad75>144 324
7336
-
No equivalent source code line in the reference code can be identified.
-Q F0 .909(When the v)180 324 R .909(ariable is assigned a v)-.25 F .909
7339
-
+(traps from the calling shell.)180 336 Q(The trace attrib)5 E
7340
-
+(ute has no special meaning for v)-.2 E(ariables.)-.25 E F1<ad75>144 348
7341
-
+Q F0 .909(When the v)180 348 R .909(ariable is assigned a v)-.25 F .909
7337 ➡ 7342 (alue, all lo)-.25 F(wer)-.25 E .909(-case characters are con)-.2 F -.15
7338
-
No equivalent source code line in the reference code can be identified.
-(ve)-.4 G .91(rted to upper).15 F(-)-.2 E 2.5(case. The)180 336 R(lo)2.5
7339
-
No equivalent source code line in the reference code can be identified.
-E(wer)-.25 E(-case attrib)-.2 E(ute is disabled.)-.2 E F1<ad78>144 348 Q
7340
-
No equivalent source code line in the reference code can be identified.
-F0(Mark)180 348 Q F2(name)2.5 E F0 2.5(sf)C(or e)-2.5 E
7343
-
+(ve)-.4 G .91(rted to upper).15 F(-)-.2 E 2.5(case. The)180 360 R(lo)2.5
7344
-
+E(wer)-.25 E(-case attrib)-.2 E(ute is disabled.)-.2 E F1<ad78>144 372 Q
7345
-
+F0(Mark)180 372 Q F2(name)2.5 E F0 2.5(sf)C(or e)-2.5 E
7341 ➡ 7346 (xport to subsequent commands via the en)-.15 E(vironment.)-.4 E .121
7342
-
No equivalent source code line in the reference code can be identified.
-(Using `+' instead of `\255' turns of)144 364.8 R 2.621(ft)-.25 G .121
7347
-
+(Using `+' instead of `\255' turns of)144 388.8 R 2.621(ft)-.25 G .121
7343 ➡ 7348 (he attrib)-2.621 F .121(ute instead, with the e)-.2 F .12
7344 ➡ 7349 (xceptions that)-.15 F F1(+a)2.62 E F0 .12(may not be used)2.62 F .644
7345
-
No equivalent source code line in the reference code can be identified.
-(to destro)144 376.8 R 3.144(ya)-.1 G 3.144(na)-3.144 G .644(rray v)
7350
-
+(to destro)144 400.8 R 3.144(ya)-.1 G 3.144(na)-3.144 G .644(rray v)
7346 ➡ 7351 -3.144 F .644(ariable and)-.25 F F1(+r)3.145 E F0 .645(will not remo)
7347 ➡ 7352 3.145 F .945 -.15(ve t)-.15 H .645(he readonly attrib).15 F 3.145
7348
-
No equivalent source code line in the reference code can be identified.
-(ute. When)-.2 F .645(used in a func-)3.145 F(tion,)144 388.8 Q F1
7353
-
+(ute. When)-.2 F .645(used in a func-)3.145 F(tion,)144 412.8 Q F1
7349 ➡ 7354 (declar)2.835 E(e)-.18 E F0(and)2.835 E F1(typeset)2.835 E F0(mak)2.835
7350 ➡ 7355 E 2.835(ee)-.1 G(ach)-2.835 E F2(name)2.835 E F0 .335
7351 ➡ 7356 (local, as with the)2.835 F F1(local)2.835 E F0 .335
7352 ➡ 7357 (command, unless the)2.835 F F1<ad67>2.835 E F0(option)2.835 E 1.282
7353
-
No equivalent source code line in the reference code can be identified.
-(is supplied.)144 400.8 R 1.282(If a v)6.282 F 1.283
7358
-
+(is supplied.)144 424.8 R 1.282(If a v)6.282 F 1.283
7354 ➡ 7359 (ariable name is follo)-.25 F 1.283(wed by =)-.25 F F2(value)A F0 3.783
7355 ➡ 7360 (,t)C 1.283(he v)-3.783 F 1.283(alue of the v)-.25 F 1.283
7356 ➡ 7361 (ariable is set to)-.25 F F2(value)3.783 E F0(.)A .927(When using)144
7357
-
No equivalent source code line in the reference code can be identified.
-412.8 R F1<ad61>3.427 E F0(or)3.427 E F1<ad41>3.427 E F0 .926
7362
-
+436.8 R F1<ad61>3.427 E F0(or)3.427 E F1<ad41>3.427 E F0 .926
7358 ➡ 7363 (and the compound assignment syntax to create array v)3.427 F .926
7359
-
No equivalent source code line in the reference code can be identified.
-(ariables, additional)-.25 F(attrib)144 424.8 Q .592(utes do not tak)-.2
7364
-
+(ariables, additional)-.25 F(attrib)144 448.8 Q .592(utes do not tak)-.2
7360 ➡ 7365 F 3.092(ee)-.1 G -.25(ff)-3.092 G .592
7361 ➡ 7366 (ect until subsequent assignments.).25 F .592(The return v)5.592 F .592
7362 ➡ 7367 (alue is 0 unless an in)-.25 F -.25(va)-.4 G(lid).25 E .429
7363 ➡ 7368 (option is encountered, an attempt is made to de\214ne a function using)
7364
-
No equivalent source code line in the reference code can be identified.
-144 436.8 R/F4 10/Courier@0 SF .428(\255f foo=bar)2.929 F F0 2.928(,a)C
7369
-
+144 460.8 R/F4 10/Courier@0 SF .428(\255f foo=bar)2.929 F F0 2.928(,a)C
7365 ➡ 7370 2.928(na)-2.928 G .428(ttempt is)-2.928 F .062(made to assign a v)144
7366
-
No equivalent source code line in the reference code can be identified.
-448.8 R .062(alue to a readonly v)-.25 F .063
7371
-
+472.8 R .062(alue to a readonly v)-.25 F .063
7367 ➡ 7372 (ariable, an attempt is made to assign a v)-.25 F .063
7368 ➡ 7373 (alue to an array v)-.25 F(ari-)-.25 E .102
7369
-
No equivalent source code line in the reference code can be identified.
-(able without using the compound assignment syntax \(see)144 460.8 R F1
7374
-
+(able without using the compound assignment syntax \(see)144 484.8 R F1
7370 ➡ 7375 (Arrays)2.602 E F0(abo)2.602 E -.15(ve)-.15 G .102(\), one of the).15 F
7371
-
No equivalent source code line in the reference code can be identified.
-F2(names)2.602 E F0 .101(is not a)2.602 F -.25(va)144 472.8 S .171
7376
-
+F2(names)2.602 E F0 .101(is not a)2.602 F -.25(va)144 496.8 S .171
7372 ➡ 7377 (lid shell v).25 F .171(ariable name, an attempt is made to turn of)-.25
7373 ➡ 7378 F 2.671(fr)-.25 G .171(eadonly status for a readonly v)-2.671 F .172
7374
-
No equivalent source code line in the reference code can be identified.
-(ariable, an)-.25 F .96(attempt is made to turn of)144 484.8 R 3.46(fa)
7379
-
+(ariable, an)-.25 F .96(attempt is made to turn of)144 508.8 R 3.46(fa)
7375 ➡ 7380 -.25 G .96(rray status for an array v)-3.46 F .96
7376
-
No equivalent source code line in the reference code can be identified.
-(ariable, or an attempt is made to display a)-.25 F(non-e)144 496.8 Q
7381
-
+(ariable, or an attempt is made to display a)-.25 F(non-e)144 520.8 Q
7377 ➡ 7382 (xistent function with)-.15 E F1<ad66>2.5 E F0(.)A F1
7378
-
No equivalent source code line in the reference code can be identified.
-(dirs [\255clpv] [+)108 513.6 Q F2(n)A F1 2.5(][)C<ad>-2.5 E F2(n)A F1
7379
-
No equivalent source code line in the reference code can be identified.
-(])A F0 -.4(Wi)144 525.6 S .328
7383
-
+(dirs [\255clpv] [+)108 537.6 Q F2(n)A F1 2.5(][)C<ad>-2.5 E F2(n)A F1
7384
-
+(])A F0 -.4(Wi)144 549.6 S .328
7380 ➡ 7385 (thout options, displays the list of currently remembered directories.)
7381 ➡ 7386 .4 F .329(The def)5.329 F .329(ault display is on a)-.1 F 1.238
7382
-
No equivalent source code line in the reference code can be identified.
-(single line with directory names separated by spaces.)144 537.6 R 1.238
7383
-
No equivalent source code line in the reference code can be identified.
-(Directories are added to the list with the)6.238 F F1(pushd)144 549.6 Q
7387
-
+(single line with directory names separated by spaces.)144 561.6 R 1.238
7388
-
+(Directories are added to the list with the)6.238 F F1(pushd)144 573.6 Q
7384 ➡ 7389 F0 2.003(command; the)4.503 F F1(popd)4.503 E F0 2.003(command remo)
7385 ➡ 7390 4.503 F -.15(ve)-.15 G 4.503(se).15 G 2.003(ntries from the list.)-4.503
7386
-
No equivalent source code line in the reference code can be identified.
-F 2.003(The current directory is)7.003 F(al)144 561.6 Q -.1(wa)-.1 G
7387
-
No equivalent source code line in the reference code can be identified.
-(ys the \214rst directory in the stack.).1 E F1<ad63>144 573.6 Q F0
7388
-
No equivalent source code line in the reference code can be identified.
-(Clears the directory stack by deleting all of the entries.)180 573.6 Q
7389
-
No equivalent source code line in the reference code can be identified.
-F1<ad6c>144 585.6 Q F0 .882
7390
-
No equivalent source code line in the reference code can be identified.
-(Produces a listing using full pathnames; the def)180 585.6 R .881
7391
-
+F 2.003(The current directory is)7.003 F(al)144 585.6 Q -.1(wa)-.1 G
7392
-
+(ys the \214rst directory in the stack.).1 E F1<ad63>144 597.6 Q F0
7393
-
+(Clears the directory stack by deleting all of the entries.)180 597.6 Q
7394
-
+F1<ad6c>144 609.6 Q F0 .882
7395
-
+(Produces a listing using full pathnames; the def)180 609.6 R .881
7391 ➡ 7396 (ault listing format uses a tilde to denote)-.1 F(the home directory)180
7392
-
No equivalent source code line in the reference code can be identified.
-597.6 Q(.)-.65 E F1<ad70>144 609.6 Q F0
7393
-
No equivalent source code line in the reference code can be identified.
-(Print the directory stack with one entry per line.)180 609.6 Q F1<ad76>
7394
-
No equivalent source code line in the reference code can be identified.
-144 621.6 Q F0 .272(Print the directory stack with one entry per line, \
7395
-
No equivalent source code line in the reference code can be identified.
-pre\214xing each entry with its inde)180 621.6 R 2.773(xi)-.15 G 2.773
7396
-
No equivalent source code line in the reference code can be identified.
-(nt)-2.773 G(he)-2.773 E(stack.)180 633.6 Q F1(+)144 645.6 Q F2(n)A F0
7397
-
No equivalent source code line in the reference code can be identified.
-1.565(Displays the)180 645.6 R F2(n)4.065 E F0 1.565
7397
-
+621.6 Q(.)-.65 E F1<ad70>144 633.6 Q F0
7398
-
+(Print the directory stack with one entry per line.)180 633.6 Q F1<ad76>
7399
-
+144 645.6 Q F0 .272(Print the directory stack with one entry per line, \
7400
-
+pre\214xing each entry with its inde)180 645.6 R 2.773(xi)-.15 G 2.773
7401
-
+(nt)-2.773 G(he)-2.773 E(stack.)180 657.6 Q F1(+)144 669.6 Q F2(n)A F0
7402
-
+1.565(Displays the)180 669.6 R F2(n)4.065 E F0 1.565
7398 ➡ 7403 (th entry counting from the left of the list sho)B 1.564(wn by)-.25 F F1
7399 ➡ 7404 (dirs)4.064 E F0 1.564(when in)4.064 F -.2(vo)-.4 G -.1(ke).2 G(d).1 E
7400
-
No equivalent source code line in the reference code can be identified.
-(without options, starting with zero.)180 657.6 Q F1<ad>144 669.6 Q F2
7401
-
No equivalent source code line in the reference code can be identified.
-(n)A F0 1.194(Displays the)180 669.6 R F2(n)3.694 E F0 1.194
7405
-
+(without options, starting with zero.)180 681.6 Q F1<ad>144 693.6 Q F2
7406
-
+(n)A F0 1.194(Displays the)180 693.6 R F2(n)3.694 E F0 1.194
7402 ➡ 7407 (th entry counting from the right of the list sho)B 1.194(wn by)-.25 F
7403 ➡ 7408 F1(dirs)3.694 E F0 1.194(when in)3.694 F -.2(vo)-.4 G -.1(ke).2 G(d).1 E
7404
-
No equivalent source code line in the reference code can be identified.
-(without options, starting with zero.)180 681.6 Q .258(The return v)144
7405
-
No equivalent source code line in the reference code can be identified.
-698.4 R .258(alue is 0 unless an in)-.25 F -.25(va)-.4 G .258
7406
-
No equivalent source code line in the reference code can be identified.
-(lid option is supplied or).25 F F2(n)2.758 E F0(inde)2.758 E -.15(xe)
7407
-
No equivalent source code line in the reference code can be identified.
--.15 G 2.758(sb).15 G -.15(ey)-2.758 G .258(ond the end of the direc-)
7408
-
No equivalent source code line in the reference code can be identified.
-.15 F(tory stack.)144 710.4 Q(GNU Bash 5.0)72 768 Q(2018 March 15)144.29
7409
-
No equivalent source code line in the reference code can be identified.
-E(61)193.45 E 0 Cg EP
7409
-
+(without options, starting with zero.)180 705.6 Q 1.707(The return v)144
7410
-
+722.4 R 1.707(alue is 0 unless an in)-.25 F -.25(va)-.4 G 1.707
7411
-
+(lid option is supplied or).25 F F2(n)4.207 E F0(inde)4.206 E -.15(xe)
7412
-
+-.15 G 4.206(sb).15 G -.15(ey)-4.206 G 1.706(ond the end of the).15 F
7413
-
+(GNU Bash 5.0)72 768 Q(2018 March 15)144.29 E(61)193.45 E 0 Cg EP
7410 ➡ 7414 %%Page: 62 62
7411 ➡ 7415 %%BeginPageSetup
7412 ➡ 7416 BP
7413 ➡ 7417 %%EndPageSetup
7414 ➡ 7418 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 137.14(SH\(1\) General).35 F
7415
-
No equivalent source code line in the reference code can be identified.
-(Commands Manual)2.5 E -.35(BA)139.64 G(SH\(1\)).35 E/F1 10/Times-Bold@0
7416
-
No equivalent source code line in the reference code can be identified.
-SF(diso)108 84 Q(wn)-.1 E F0([)2.5 E F1(\255ar)A F0 2.5(][)C F1<ad68>
7417
-
No equivalent source code line in the reference code can be identified.
--2.5 E F0 2.5(][)C/F2 10/Times-Italic@0 SF(jobspec)-2.5 E F0(... |)2.5 E
7418
-
No equivalent source code line in the reference code can be identified.
-F2(pid)2.5 E F0(... ])2.5 E -.4(Wi)144 96 S .121(thout options, remo).4
7419
-
No equivalent source code line in the reference code can be identified.
-F .422 -.15(ve e)-.15 H(ach).15 E F2(jobspec)4.362 E F0 .122
7420
-
No equivalent source code line in the reference code can be identified.
-(from the table of acti)2.932 F .422 -.15(ve j)-.25 H 2.622(obs. If).15
7421
-
No equivalent source code line in the reference code can be identified.
-F F2(jobspec)4.362 E F0 .122(is not present, and)2.932 F .096
7422
-
No equivalent source code line in the reference code can be identified.
-(neither the)144 108 R F1<ad61>2.596 E F0 .096(nor the)2.596 F F1<ad72>
7423
-
No equivalent source code line in the reference code can be identified.
-2.596 E F0 .096(option is supplied, the)2.596 F F2(curr)2.596 E .096
7424
-
No equivalent source code line in the reference code can be identified.
-(ent job)-.37 F F0 .096(is used.)2.596 F .096(If the)5.096 F F1<ad68>
7425
-
No equivalent source code line in the reference code can be identified.
-2.596 E F0 .096(option is gi)2.596 F -.15(ve)-.25 G .096(n, each).15 F
7426
-
No equivalent source code line in the reference code can be identified.
-F2(jobspec)145.74 120 Q F0 .585(is not remo)3.395 F -.15(ve)-.15 G 3.085
7427
-
No equivalent source code line in the reference code can be identified.
-(df).15 G .585(rom the table, b)-3.085 F .585(ut is mark)-.2 F .585
7428
-
No equivalent source code line in the reference code can be identified.
-(ed so that)-.1 F/F3 9/Times-Bold@0 SF(SIGHUP)3.085 E F0 .586
7429
-
No equivalent source code line in the reference code can be identified.
-(is not sent to the job if the)2.835 F .962(shell recei)144 132 R -.15
7419
-
+(Commands Manual)2.5 E -.35(BA)139.64 G(SH\(1\)).35 E(directory stack.)
7420
-
+144 84 Q/F1 10/Times-Bold@0 SF(diso)108 100.8 Q(wn)-.1 E F0([)2.5 E F1
7421
-
+(\255ar)A F0 2.5(][)C F1<ad68>-2.5 E F0 2.5(][)C/F2 10/Times-Italic@0 SF
7422
-
+(jobspec)-2.5 E F0(... |)2.5 E F2(pid)2.5 E F0(... ])2.5 E -.4(Wi)144
7423
-
+112.8 S .121(thout options, remo).4 F .422 -.15(ve e)-.15 H(ach).15 E F2
7424
-
+(jobspec)4.362 E F0 .122(from the table of acti)2.932 F .422 -.15(ve j)
7425
-
+-.25 H 2.622(obs. If).15 F F2(jobspec)4.362 E F0 .122
7426
-
+(is not present, and)2.932 F .096(neither the)144 124.8 R F1<ad61>2.596
7427
-
+E F0 .096(nor the)2.596 F F1<ad72>2.596 E F0 .096
7428
-
+(option is supplied, the)2.596 F F2(curr)2.596 E .096(ent job)-.37 F F0
7429
-
+.096(is used.)2.596 F .096(If the)5.096 F F1<ad68>2.596 E F0 .096
7430
-
+(option is gi)2.596 F -.15(ve)-.25 G .096(n, each).15 F F2(jobspec)
7431
-
+145.74 136.8 Q F0 .585(is not remo)3.395 F -.15(ve)-.15 G 3.085(df).15 G
7432
-
+.585(rom the table, b)-3.085 F .585(ut is mark)-.2 F .585(ed so that)-.1
7433
-
+F/F3 9/Times-Bold@0 SF(SIGHUP)3.085 E F0 .586
7434
-
+(is not sent to the job if the)2.835 F .962(shell recei)144 148.8 R -.15
7430 ➡ 7435 (ve)-.25 G 3.462(sa).15 G F3(SIGHUP)A/F4 9/Times-Roman@0 SF(.)A F0 .962
7431 ➡ 7436 (If no)5.462 F F2(jobspec)5.202 E F0 .962(is supplied, the)3.772 F F1
7432 ➡ 7437 <ad61>3.462 E F0 .962(option means to remo)3.462 F 1.262 -.15(ve o)-.15
7433
-
No equivalent source code line in the reference code can be identified.
-H 3.462(rm).15 G .962(ark all)-3.462 F 1.358(jobs; the)144 144 R F1
7438
-
+H 3.462(rm).15 G .962(ark all)-3.462 F 1.358(jobs; the)144 160.8 R F1
7434 ➡ 7439 <ad72>3.858 E F0 1.358(option without a)3.858 F F2(jobspec)5.598 E F0
7435 ➡ 7440 (ar)4.169 E 1.359(gument restricts operation to running jobs.)-.18 F
7436
-
No equivalent source code line in the reference code can be identified.
-1.359(The return)6.359 F -.25(va)144 156 S(lue is 0 unless a).25 E F2
7441
-
+1.359(The return)6.359 F -.25(va)144 172.8 S(lue is 0 unless a).25 E F2
7437 ➡ 7442 (jobspec)4.24 E F0(does not specify a v)2.81 E(alid job)-.25 E(.)-.4 E
7438
-
No equivalent source code line in the reference code can be identified.
-F1(echo)108 172.8 Q F0([)2.5 E F1(\255neE)A F0 2.5(][)C F2(ar)-2.5 E(g)
7439
-
No equivalent source code line in the reference code can be identified.
--.37 E F0(...])2.5 E .425(Output the)144 184.8 R F2(ar)2.925 E(g)-.37 E
7443
-
+F1(echo)108 189.6 Q F0([)2.5 E F1(\255neE)A F0 2.5(][)C F2(ar)-2.5 E(g)
7444
-
+-.37 E F0(...])2.5 E .425(Output the)144 201.6 R F2(ar)2.925 E(g)-.37 E
7440 ➡ 7445 F0 .424(s, separated by spaces, follo)B .424(wed by a ne)-.25 F 2.924
7441 ➡ 7446 (wline. The)-.25 F .424(return status is 0 unless a write)2.924 F .307
7442
-
No equivalent source code line in the reference code can be identified.
-(error occurs.)144 196.8 R(If)5.307 E F1<ad6e>2.807 E F0 .307
7447
-
+(error occurs.)144 213.6 R(If)5.307 E F1<ad6e>2.807 E F0 .307
7443 ➡ 7448 (is speci\214ed, the trailing ne)2.807 F .308(wline is suppressed.)-.25
7444 ➡ 7449 F .308(If the)5.308 F F1<ad65>2.808 E F0 .308(option is gi)2.808 F -.15
7445 ➡ 7450 (ve)-.25 G .308(n, inter).15 F(-)-.2 E 1.349(pretation of the follo)144
7446
-
No equivalent source code line in the reference code can be identified.
-208.8 R 1.348(wing backslash-escaped characters is enabled.)-.25 F(The)
7451
-
+225.6 R 1.348(wing backslash-escaped characters is enabled.)-.25 F(The)
7447 ➡ 7452 6.348 E F1<ad45>3.848 E F0 1.348(option disables the)3.848 F 1.054
7448
-
No equivalent source code line in the reference code can be identified.
-(interpretation of these escape characters, e)144 220.8 R -.15(ve)-.25 G
7453
-
+(interpretation of these escape characters, e)144 237.6 R -.15(ve)-.25 G
7449 ➡ 7454 3.555(no).15 G 3.555(ns)-3.555 G 1.055(ystems where the)-3.555 F 3.555
7450 ➡ 7455 (ya)-.15 G 1.055(re interpreted by def)-3.555 F(ault.)-.1 E(The)144
7451
-
No equivalent source code line in the reference code can be identified.
-232.8 Q F1(xpg_echo)3.459 E F0 .959
7456
-
+249.6 Q F1(xpg_echo)3.459 E F0 .959
7452 ➡ 7457 (shell option may be used to dynamically determine whether or not)3.459
7453 ➡ 7458 F F1(echo)3.458 E F0 -.15(ex)3.458 G(pands).15 E .715
7454
-
No equivalent source code line in the reference code can be identified.
-(these escape characters by def)144 244.8 R(ault.)-.1 E F1(echo)5.715 E
7459
-
+(these escape characters by def)144 261.6 R(ault.)-.1 E F1(echo)5.715 E
7455 ➡ 7460 F0 .716(does not interpret)3.215 F F1<adad>3.216 E F0 .716
7456 ➡ 7461 (to mean the end of options.)3.216 F F1(echo)5.716 E F0
7457
-
No equivalent source code line in the reference code can be identified.
-(interprets the follo)144 256.8 Q(wing escape sequences:)-.25 E F1(\\a)
7458
-
No equivalent source code line in the reference code can be identified.
-144 268.8 Q F0(alert \(bell\))180 268.8 Q F1(\\b)144 280.8 Q F0
7459
-
No equivalent source code line in the reference code can be identified.
-(backspace)180 280.8 Q F1(\\c)144 292.8 Q F0(suppress further output)180
7460
-
No equivalent source code line in the reference code can be identified.
-292.8 Q F1(\\e)144 304.8 Q(\\E)144 316.8 Q F0(an escape character)180
7461
-
No equivalent source code line in the reference code can be identified.
-316.8 Q F1(\\f)144 328.8 Q F0(form feed)180 328.8 Q F1(\\n)144 340.8 Q
7462
-
No equivalent source code line in the reference code can be identified.
-F0(ne)180 340.8 Q 2.5(wl)-.25 G(ine)-2.5 E F1(\\r)144 352.8 Q F0
7463
-
No equivalent source code line in the reference code can be identified.
-(carriage return)180 352.8 Q F1(\\t)144 364.8 Q F0(horizontal tab)180
7464
-
No equivalent source code line in the reference code can be identified.
-364.8 Q F1(\\v)144 376.8 Q F0 -.15(ve)180 376.8 S(rtical tab).15 E F1
7465
-
No equivalent source code line in the reference code can be identified.
-(\\\\)144 388.8 Q F0(backslash)180 388.8 Q F1(\\0)144 400.8 Q F2(nnn)A
7466
-
No equivalent source code line in the reference code can be identified.
-F0(the eight-bit character whose v)180 400.8 Q(alue is the octal v)-.25
7462
-
+(interprets the follo)144 273.6 Q(wing escape sequences:)-.25 E F1(\\a)
7463
-
+144 285.6 Q F0(alert \(bell\))180 285.6 Q F1(\\b)144 297.6 Q F0
7464
-
+(backspace)180 297.6 Q F1(\\c)144 309.6 Q F0(suppress further output)180
7465
-
+309.6 Q F1(\\e)144 321.6 Q(\\E)144 333.6 Q F0(an escape character)180
7466
-
+333.6 Q F1(\\f)144 345.6 Q F0(form feed)180 345.6 Q F1(\\n)144 357.6 Q
7467
-
+F0(ne)180 357.6 Q 2.5(wl)-.25 G(ine)-2.5 E F1(\\r)144 369.6 Q F0
7468
-
+(carriage return)180 369.6 Q F1(\\t)144 381.6 Q F0(horizontal tab)180
7469
-
+381.6 Q F1(\\v)144 393.6 Q F0 -.15(ve)180 393.6 S(rtical tab).15 E F1
7470
-
+(\\\\)144 405.6 Q F0(backslash)180 405.6 Q F1(\\0)144 417.6 Q F2(nnn)A
7471
-
+F0(the eight-bit character whose v)180 417.6 Q(alue is the octal v)-.25
7467 ➡ 7472 E(alue)-.25 E F2(nnn)2.5 E F0(\(zero to three octal digits\))2.5 E F1
7468
-
No equivalent source code line in the reference code can be identified.
-(\\x)144 412.8 Q F2(HH)A F0(the eight-bit character whose v)180 412.8 Q
7473
-
+(\\x)144 429.6 Q F2(HH)A F0(the eight-bit character whose v)180 429.6 Q
7469 ➡ 7474 (alue is the he)-.25 E(xadecimal v)-.15 E(alue)-.25 E F2(HH)2.5 E F0
7470 ➡ 7475 (\(one or tw)2.5 E 2.5(oh)-.1 G .3 -.15(ex d)-2.5 H(igits\)).15 E F1
7471
-
No equivalent source code line in the reference code can be identified.
-(\\u)144 424.8 Q F2(HHHH)A F0 1.507
7472
-
No equivalent source code line in the reference code can be identified.
-(the Unicode \(ISO/IEC 10646\) character whose v)180 436.8 R 1.506
7476
-
+(\\u)144 441.6 Q F2(HHHH)A F0 1.507
7477
-
+(the Unicode \(ISO/IEC 10646\) character whose v)180 453.6 R 1.506
7473 ➡ 7478 (alue is the he)-.25 F 1.506(xadecimal v)-.15 F(alue)-.25 E F2(HHHH)
7474
-
No equivalent source code line in the reference code can be identified.
-4.006 E F0(\(one to four he)180 448.8 Q 2.5(xd)-.15 G(igits\))-2.5 E F1
7475
-
No equivalent source code line in the reference code can be identified.
-(\\U)144 460.8 Q F2(HHHHHHHH)A F0 .547
7476
-
No equivalent source code line in the reference code can be identified.
-(the Unicode \(ISO/IEC 10646\) character whose v)180 472.8 R .547
7479
-
+4.006 E F0(\(one to four he)180 465.6 Q 2.5(xd)-.15 G(igits\))-2.5 E F1
7480
-
+(\\U)144 477.6 Q F2(HHHHHHHH)A F0 .547
7481
-
+(the Unicode \(ISO/IEC 10646\) character whose v)180 489.6 R .547
7477 ➡ 7482 (alue is the he)-.25 F .548(xadecimal v)-.15 F(alue)-.25 E F2(HHHHH-)
7478
-
No equivalent source code line in the reference code can be identified.
-3.048 E(HHH)180 484.8 Q F0(\(one to eight he)2.5 E 2.5(xd)-.15 G
7479
-
No equivalent source code line in the reference code can be identified.
-(igits\))-2.5 E F1(enable)108 501.6 Q F0([)2.5 E F1<ad61>A F0 2.5(][)C
7483
-
+3.048 E(HHH)180 501.6 Q F0(\(one to eight he)2.5 E 2.5(xd)-.15 G
7484
-
+(igits\))-2.5 E F1(enable)108 518.4 Q F0([)2.5 E F1<ad61>A F0 2.5(][)C
7480 ➡ 7485 F1(\255dnps)-2.5 E F0 2.5(][)C F1<ad66>-2.5 E F2(\214lename)2.5 E F0 2.5
7481
-
No equivalent source code line in the reference code can be identified.
-(][)C F2(name)-2.5 E F0(...])2.5 E .278(Enable and disable b)144 513.6 R
7486
-
+(][)C F2(name)-2.5 E F0(...])2.5 E .278(Enable and disable b)144 530.4 R
7482 ➡ 7487 .278(uiltin shell commands.)-.2 F .278(Disabling a b)5.278 F .278
7483 ➡ 7488 (uiltin allo)-.2 F .278(ws a disk command which has)-.25 F .833
7484
-
No equivalent source code line in the reference code can be identified.
-(the same name as a shell b)144 525.6 R .834(uiltin to be e)-.2 F -.15
7489
-
+(the same name as a shell b)144 542.4 R .834(uiltin to be e)-.2 F -.15
7485 ➡ 7490 (xe)-.15 G .834(cuted without specifying a full pathname, e).15 F -.15
7486 ➡ 7491 (ve)-.25 G 3.334(nt).15 G(hough)-3.334 E .99
7487
-
No equivalent source code line in the reference code can be identified.
-(the shell normally searches for b)144 537.6 R .989
7492
-
+(the shell normally searches for b)144 554.4 R .989
7488 ➡ 7493 (uiltins before disk commands.)-.2 F(If)5.989 E F1<ad6e>3.489 E F0 .989
7489 ➡ 7494 (is used, each)3.489 F F2(name)3.489 E F0 .989(is dis-)3.489 F 1.581
7490
-
No equivalent source code line in the reference code can be identified.
-(abled; otherwise,)144 549.6 R F2(names)4.082 E F0 1.582(are enabled.)
7495
-
+(abled; otherwise,)144 566.4 R F2(names)4.082 E F0 1.582(are enabled.)
7491 ➡ 7496 4.082 F -.15(Fo)6.582 G 4.082(re).15 G 1.582(xample, to use the)-4.232 F
7492 ➡ 7497 F1(test)4.082 E F0 1.582(binary found via the)4.082 F F3 -.666(PA)4.082
7493
-
No equivalent source code line in the reference code can be identified.
-G(TH)-.189 E F0 .081(instead of the shell b)144 561.6 R .081(uiltin v)
7498
-
+G(TH)-.189 E F0 .081(instead of the shell b)144 578.4 R .081(uiltin v)
7494 ➡ 7499 -.2 F .081(ersion, run)-.15 F/F5 10/Courier@0 SF .081(enable -n test)
7495 ➡ 7500 2.581 F F0 5.081(.T)C(he)-5.081 E F1<ad66>2.58 E F0 .08
7496
-
No equivalent source code line in the reference code can be identified.
-(option means to load the ne)2.58 F(w)-.25 E -.2(bu)144 573.6 S 1.524
7501
-
+(option means to load the ne)2.58 F(w)-.25 E -.2(bu)144 590.4 S 1.524
7497 ➡ 7502 (iltin command).2 F F2(name)4.384 E F0 1.524(from shared object)4.204 F
7498 ➡ 7503 F2(\214lename)4.024 E F0 4.024(,o).18 G 4.024(ns)-4.024 G 1.524
7499
-
No equivalent source code line in the reference code can be identified.
-(ystems that support dynamic loading.)-4.024 F(The)144 585.6 Q F1<ad64>
7504
-
+(ystems that support dynamic loading.)-4.024 F(The)144 602.4 Q F1<ad64>
7500 ➡ 7505 2.867 E F0 .367(option will delete a b)2.867 F .367(uiltin pre)-.2 F
7501 ➡ 7506 .367(viously loaded with)-.25 F F1<ad66>2.866 E F0 5.366(.I)C 2.866(fn)
7502 ➡ 7507 -5.366 G(o)-2.866 E F2(name)2.866 E F0(ar)2.866 E .366(guments are gi)
7503
-
No equivalent source code line in the reference code can be identified.
--.18 F -.15(ve)-.25 G .366(n, or).15 F .398(if the)144 597.6 R F1<ad70>
7508
-
+-.18 F -.15(ve)-.25 G .366(n, or).15 F .398(if the)144 614.4 R F1<ad70>
7504 ➡ 7509 2.898 E F0 .399(option is supplied, a list of shell b)2.899 F .399
7505 ➡ 7510 (uiltins is printed.)-.2 F -.4(Wi)5.399 G .399(th no other option ar).4
7506 ➡ 7511 F .399(guments, the)-.18 F .099(list consists of all enabled shell b)144
7507
-
No equivalent source code line in the reference code can be identified.
-609.6 R 2.598(uiltins. If)-.2 F F1<ad6e>2.598 E F0 .098
7512
-
+626.4 R 2.598(uiltins. If)-.2 F F1<ad6e>2.598 E F0 .098
7508 ➡ 7513 (is supplied, only disabled b)2.598 F .098(uiltins are printed.)-.2 F
7509 ➡ 7514 (If)5.098 E F1<ad61>2.598 E F0 1.916
7510
-
No equivalent source code line in the reference code can be identified.
-(is supplied, the list printed includes all b)144 621.6 R 1.916
7515
-
+(is supplied, the list printed includes all b)144 638.4 R 1.916
7511 ➡ 7516 (uiltins, with an indication of whether or not each is)-.2 F 2.879
7512
-
No equivalent source code line in the reference code can be identified.
-(enabled. If)144 633.6 R F1<ad73>2.879 E F0 .379
7517
-
+(enabled. If)144 650.4 R F1<ad73>2.879 E F0 .379
7513 ➡ 7518 (is supplied, the output is restricted to the POSIX)2.879 F F2(special)
7514 ➡ 7519 2.879 E F0 -.2(bu)2.878 G 2.878(iltins. The).2 F .378(return v)2.878 F
7515
-
No equivalent source code line in the reference code can be identified.
-(alue)-.25 E .994(is 0 unless a)144 645.6 R F2(name)3.854 E F0 .994
7520
-
+(alue)-.25 E .994(is 0 unless a)144 662.4 R F2(name)3.854 E F0 .994
7516 ➡ 7521 (is not a shell b)3.674 F .994(uiltin or there is an error loading a ne)
7517 ➡ 7522 -.2 F 3.495(wb)-.25 G .995(uiltin from a shared)-3.695 F(object.)144
7518
-
No equivalent source code line in the reference code can be identified.
-657.6 Q F1 -2.3 -.15(ev a)108 674.4 T(l).15 E F0([)2.5 E F2(ar)A(g)-.37
7519
-
No equivalent source code line in the reference code can be identified.
-E F0(...])2.5 E(The)144 686.4 Q F2(ar)3.171 E(g)-.37 E F0 3.171(sa)C
7523
-
+674.4 Q F1 -2.3 -.15(ev a)108 691.2 T(l).15 E F0([)2.5 E F2(ar)A(g)-.37
7524
-
+E F0(...])2.5 E(The)144 703.2 Q F2(ar)3.171 E(g)-.37 E F0 3.171(sa)C
7520 ➡ 7525 .671(re read and concatenated together into a single command.)-3.171 F
7521
-
No equivalent source code line in the reference code can be identified.
-.67(This command is then read)5.67 F .495(and e)144 698.4 R -.15(xe)-.15
7526
-
+.67(This command is then read)5.67 F .495(and e)144 715.2 R -.15(xe)-.15
7522 ➡ 7527 G .495(cuted by the shell, and its e).15 F .495
7523 ➡ 7528 (xit status is returned as the v)-.15 F .495(alue of)-.25 F F1 -2.3 -.15
7524 ➡ 7529 (ev a)2.995 H(l).15 E F0 5.495(.I)C 2.995(ft)-5.495 G .495(here are no)
7525
-
No equivalent source code line in the reference code can be identified.
--2.995 F F2(ar)2.995 E(gs)-.37 E F0(,).27 E(or only null ar)144 710.4 Q
7530
-
+-2.995 F F2(ar)2.995 E(gs)-.37 E F0(,).27 E(or only null ar)144 727.2 Q
7526 ➡ 7531 (guments,)-.18 E F1 -2.3 -.15(ev a)2.5 H(l).15 E F0(returns 0.)2.5 E
7527 ➡ 7532 (GNU Bash 5.0)72 768 Q(2018 March 15)144.29 E(62)193.45 E 0 Cg EP
7528 ➡ 7533 %%Page: 63 63

Modified File: doc/bashref.html

LineTestsDifference Output
diff --git a/doc/bashref.dvi b/doc/bashref.dvi
index f21afc58..f79cc8ed 100644
Binary files a/doc/bashref.dvi and b/doc/bashref.dvi differ
diff --git a/doc/bashref.html b/doc/bashref.html
index 117f0a1c..f494f344 100644
--- a/doc/bashref.html
+++ b/doc/bashref.html
@@ -11820,7 +11820,9 @@ but the <code>FIGNORE</code> shell variable is used.
11820 is considered.
11821 The string is first split using the characters in the <code>IFS</code>
11822 special variable as delimiters.
11823
-
No equivalent source code line in the reference code can be identified.
-Shell quoting is honored.
11823
-
+Shell quoting is honored within the string, in order to provide a
11824
-
+mechanism for the words to contain shell metacharacters or characters
11825
-
+in the value of <code>IFS</code>.
11824 ➡ 11826 Each word is then expanded using
11825 ➡ 11827 brace expansion, tilde expansion, parameter and variable expansion,
11826 ➡ 11828 command substitution, and arithmetic expansion,

Modified File: doc/bashref.info

LineTestsDifference Output
diff --git a/doc/bashref.info b/doc/bashref.info
index f4d3f522..29dd0eff 100644
--- a/doc/bashref.info
+++ b/doc/bashref.info
@@ -8609,13 +8609,15 @@ used to filter the matches, but the 'FIGNORE' shell variable is used.
8609
8610 Next, the string specified as the argument to the '-W' option is
8611 considered. The string is first split using the characters in the 'IFS'
8612
-
No equivalent source code line in the reference code can be identified.
-special variable as delimiters. Shell quoting is honored. Each word is
8613
-
No equivalent source code line in the reference code can be identified.
-then expanded using brace expansion, tilde expansion, parameter and
8614
-
No equivalent source code line in the reference code can be identified.
-variable expansion, command substitution, and arithmetic expansion, as
8615
-
No equivalent source code line in the reference code can be identified.
-described above (*note Shell Expansions::). The results are split using
8616
-
No equivalent source code line in the reference code can be identified.
-the rules described above (*note Word Splitting::). The results of the
8617
-
No equivalent source code line in the reference code can be identified.
-expansion are prefix-matched against the word being completed, and the
8618
-
No equivalent source code line in the reference code can be identified.
-matching words become the possible completions.
8612
-
+special variable as delimiters. Shell quoting is honored within the
8613
-
+string, in order to provide a mechanism for the words to contain shell
8614
-
+metacharacters or characters in the value of 'IFS'. Each word is then
8615
-
+expanded using brace expansion, tilde expansion, parameter and variable
8616
-
+expansion, command substitution, and arithmetic expansion, as described
8617
-
+above (*note Shell Expansions::). The results are split using the rules
8618
-
+described above (*note Word Splitting::). The results of the expansion
8619
-
+are prefix-matched against the word being completed, and the matching
8620
-
+words become the possible completions.
8619 ➡ 8621
8620 ➡ 8622 After these matches have been generated, any shell function or
8621 ➡ 8623 command specified with the '-F' and '-C' options is invoked. When the
@@ -11684,32 +11686,32 @@ Node: Keyboard Macros357309
11684 ➡ 11686 Node: Miscellaneous Commands357996
11685 ➡ 11687 Node: Readline vi Mode363949
11686 ➡ 11688 Node: Programmable Completion364856
11687
-
No equivalent source code line in the reference code can be identified.
-Node: Programmable Completion Builtins372317
11688
-
No equivalent source code line in the reference code can be identified.
-Node: A Programmable Completion Example382203
11689
-
No equivalent source code line in the reference code can be identified.
-Node: Using History Interactively387454
11690
-
No equivalent source code line in the reference code can be identified.
-Node: Bash History Facilities388138
11691
-
No equivalent source code line in the reference code can be identified.
-Node: Bash History Builtins391143
11692
-
No equivalent source code line in the reference code can be identified.
-Node: History Interaction395674
11693
-
No equivalent source code line in the reference code can be identified.
-Node: Event Designators398741
11694
-
No equivalent source code line in the reference code can be identified.
-Node: Word Designators399960
11695
-
No equivalent source code line in the reference code can be identified.
-Node: Modifiers401597
11696
-
No equivalent source code line in the reference code can be identified.
-Node: Installing Bash402999
11697
-
No equivalent source code line in the reference code can be identified.
-Node: Basic Installation404136
11698
-
No equivalent source code line in the reference code can be identified.
-Node: Compilers and Options407394
11699
-
No equivalent source code line in the reference code can be identified.
-Node: Compiling For Multiple Architectures408135
11700
-
No equivalent source code line in the reference code can be identified.
-Node: Installation Names409828
11701
-
No equivalent source code line in the reference code can be identified.
-Node: Specifying the System Type410646
11702
-
No equivalent source code line in the reference code can be identified.
-Node: Sharing Defaults411362
11703
-
No equivalent source code line in the reference code can be identified.
-Node: Operation Controls412035
11704
-
No equivalent source code line in the reference code can be identified.
-Node: Optional Features412993
11705
-
No equivalent source code line in the reference code can be identified.
-Node: Reporting Bugs423519
11706
-
No equivalent source code line in the reference code can be identified.
-Node: Major Differences From The Bourne Shell424713
11707
-
No equivalent source code line in the reference code can be identified.
-Node: GNU Free Documentation License441565
11708
-
No equivalent source code line in the reference code can be identified.
-Node: Indexes466742
11709
-
No equivalent source code line in the reference code can be identified.
-Node: Builtin Index467196
11710
-
No equivalent source code line in the reference code can be identified.
-Node: Reserved Word Index474023
11711
-
No equivalent source code line in the reference code can be identified.
-Node: Variable Index476471
11712
-
No equivalent source code line in the reference code can be identified.
-Node: Function Index492149
11713
-
No equivalent source code line in the reference code can be identified.
-Node: Concept Index505452
11689
-
+Node: Programmable Completion Builtins372450
11690
-
+Node: A Programmable Completion Example382336
11691
-
+Node: Using History Interactively387587
11692
-
+Node: Bash History Facilities388271
11693
-
+Node: Bash History Builtins391276
11694
-
+Node: History Interaction395807
11695
-
+Node: Event Designators398874
11696
-
+Node: Word Designators400093
11697
-
+Node: Modifiers401730
11698
-
+Node: Installing Bash403132
11699
-
+Node: Basic Installation404269
11700
-
+Node: Compilers and Options407527
11701
-
+Node: Compiling For Multiple Architectures408268
11702
-
+Node: Installation Names409961
11703
-
+Node: Specifying the System Type410779
11704
-
+Node: Sharing Defaults411495
11705
-
+Node: Operation Controls412168
11706
-
+Node: Optional Features413126
11707
-
+Node: Reporting Bugs423652
11708
-
+Node: Major Differences From The Bourne Shell424846
11709
-
+Node: GNU Free Documentation License441698
11710
-
+Node: Indexes466875
11711
-
+Node: Builtin Index467329
11712
-
+Node: Reserved Word Index474156
11713
-
+Node: Variable Index476604
11714
-
+Node: Function Index492282
11715
-
+Node: Concept Index505585
11714 ➡ 11716 
11715 ➡ 11717 End Tag Table

Modified File: doc/bashref.log

LineTestsDifference Output
diff --git a/doc/bashref.log b/doc/bashref.log
index e47cc0d6..6e850e1d 100644
--- a/doc/bashref.log
+++ b/doc/bashref.log
@@ -1,4 +1,4 @@
1
-
No equivalent source code line in the reference code can be identified.
-This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/MacPorts 2017_2) (preloaded format=pdfetex 2017.7.5) 15 MAR 2018 14:13
1
-
+This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/MacPorts 2017_2) (preloaded format=pdfetex 2017.7.5) 19 MAR 2018 09:43
2 entering extended mode
3 restricted \write18 enabled.
4 file:line:error style messages enabled.
@@ -362,7 +362,7 @@ gnored[]
362
363 [121] [122] [123] [124] [125] [126] [127] [128] [129] [130]
364 [131] [132] [133] [134] [135] [136]
365
-
No equivalent source code line in the reference code can be identified.
-Overfull \hbox (26.43913pt too wide) in paragraph at lines 2290--2290
365
-
+Overfull \hbox (26.43913pt too wide) in paragraph at lines 2292--2292
366 [] @texttt # Tilde expansion, with side effect of expanding tilde to full p
367 athname[]
368
@@ -411,7 +411,7 @@ e/fonts/type1/public/amsfonts/cm/cmtt12.pfb></opt/local/share/texmf-texlive/fon
411 ts/type1/public/amsfonts/cm/cmtt9.pfb></opt/local/share/texmf-texlive/fonts/typ
412 e1/public/cm-super/sfrm1095.pfb></opt/local/share/texmf-texlive/fonts/type1/pub
413 lic/cm-super/sfrm1440.pfb>
414
-
No equivalent source code line in the reference code can be identified.
-Output written on bashref.pdf (182 pages, 747794 bytes).
414
-
+Output written on bashref.pdf (182 pages, 747913 bytes).
415 PDF statistics:
416 2615 PDF objects out of 2984 (max. 8388607)
417 2388 compressed objects within 24 object streams

Modified File: doc/bashref.ps

LineTestsDifference Output
diff --git a/doc/bashref.pdf b/doc/bashref.pdf
index 429166f7..9686b72e 100644
Binary files a/doc/bashref.pdf and b/doc/bashref.pdf differ
diff --git a/doc/bashref.ps b/doc/bashref.ps
index 79a25485..7b2de8ce 100644
--- a/doc/bashref.ps
+++ b/doc/bashref.ps
@@ -1,7 +1,7 @@
1 %!PS-Adobe-2.0
2 %%Creator: dvips(k) 5.997 Copyright 2017 Radical Eye Software
3 %%Title: bashref.dvi
4
-
No equivalent source code line in the reference code can be identified.
-%%CreationDate: Thu Mar 15 18:13:40 2018
4
-
+%%CreationDate: Mon Mar 19 13:43:29 2018
5 %%Pages: 182
6 %%PageOrder: Ascend
7 %%BoundingBox: 0 0 612 792
@@ -12,7 +12,7 @@
12 %DVIPSWebPage: (www.radicaleye.com)
13 %DVIPSCommandLine: dvips -D 600 -t letter -o bashref.ps bashref.dvi
14 %DVIPSParameters: dpi=600
15
-
No equivalent source code line in the reference code can be identified.
-%DVIPSSource: TeX output 2018.03.15:1413
15
-
+%DVIPSSource: TeX output 2018.03.19:0943
16 %%BeginProcSet: tex.pro 0 0
17 %!
18 /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
@@ -17485,183 +17485,185 @@ g(argumen)m(t)h(to)g(the)f Ft(-W)f Fu(option)i(is)f(considered.)60
17485 b(The)37 b(string)150 4113 y(is)c(\014rst)e(split)i(using)f(the)h(c)m
17486 (haracters)h(in)e(the)h Ft(IFS)e Fu(sp)s(ecial)j(v)-5
17487 b(ariable)33 b(as)g(delimiters.)48 b(Shell)32 b(quoting)h(is)150
17488
-
No equivalent source code line in the reference code can be identified.
-4222 y(honored.)56 b(Eac)m(h)37 b(w)m(ord)e(is)h(then)f(expanded)g
17489
-
No equivalent source code line in the reference code can be identified.
-(using)h(brace)g(expansion,)h(tilde)f(expansion,)h(parameter)150
17490
-
No equivalent source code line in the reference code can be identified.
-4332 y(and)44 b(v)-5 b(ariable)46 b(expansion,)j(command)44
17491
-
No equivalent source code line in the reference code can be identified.
-b(substitution,)49 b(and)44 b(arithmetic)i(expansion,)j(as)c(describ)s
17492
-
No equivalent source code line in the reference code can be identified.
-(ed)150 4441 y(ab)s(o)m(v)m(e)38 b(\(see)f(Section)h(3.5)g([Shell)e
17493
-
No equivalent source code line in the reference code can be identified.
-(Expansions],)i(page)f(22\).)61 b(The)36 b(results)h(are)g(split)f
17494
-
No equivalent source code line in the reference code can be identified.
-(using)h(the)f(rules)150 4551 y(describ)s(ed)29 b(ab)s(o)m(v)m(e)i
17495
-
No equivalent source code line in the reference code can be identified.
-(\(see)f(Section)h(3.5.7)h([W)-8 b(ord)30 b(Splitting],)h(page)f(31\).)
17496
-
No equivalent source code line in the reference code can be identified.
-42 b(The)30 b(results)f(of)h(the)g(expansion)150 4660
17497
-
No equivalent source code line in the reference code can be identified.
-y(are)f(pre\014x-matc)m(hed)h(against)g(the)f(w)m(ord)g(b)s(eing)f
17498
-
No equivalent source code line in the reference code can be identified.
-(completed,)j(and)d(the)i(matc)m(hing)g(w)m(ords)e(b)s(ecome)i(the)150
17499
-
No equivalent source code line in the reference code can be identified.
-4770 y(p)s(ossible)g(completions.)275 4902 y(After)f(these)g(matc)m
17500
-
No equivalent source code line in the reference code can be identified.
-(hes)i(ha)m(v)m(e)f(b)s(een)f(generated,)h(an)m(y)g(shell)f(function)g
17501
-
No equivalent source code line in the reference code can be identified.
-(or)g(command)g(sp)s(eci\014ed)f(with)150 5011 y(the)36
17502
-
No equivalent source code line in the reference code can be identified.
-b Ft(-F)f Fu(and)g Ft(-C)g Fu(options)h(is)g(in)m(v)m(ok)m(ed.)59
17503
-
No equivalent source code line in the reference code can be identified.
-b(When)35 b(the)h(command)g(or)f(function)h(is)g(in)m(v)m(ok)m(ed,)i
17504
-
No equivalent source code line in the reference code can be identified.
-(the)e Ft(COMP_)150 5121 y(LINE)p Fu(,)42 b Ft(COMP_POINT)p
17488
-
+4222 y(honored)f(within)h(the)g(string,)h(in)f(order)f(to)i(pro)m(vide)
17489
-
+f(a)h(mec)m(hanism)f(for)g(the)g(w)m(ords)g(to)g(con)m(tain)i(shell)150
17490
-
+4332 y(metac)m(haracters)e(or)e(c)m(haracters)i(in)e(the)g(v)-5
17491
-
+b(alue)31 b(of)g Ft(IFS)p Fu(.)42 b(Eac)m(h)32 b(w)m(ord)e(is)h(then)g
17492
-
+(expanded)f(using)h(brace)150 4441 y(expansion,)g(tilde)h(expansion,)f
17493
-
+(parameter)g(and)g(v)-5 b(ariable)32 b(expansion,)f(command)f
17494
-
+(substitution,)i(and)150 4551 y(arithmetic)c(expansion,)f(as)g(describ)
17495
-
+s(ed)e(ab)s(o)m(v)m(e)i(\(see)h(Section)f(3.5)g([Shell)g(Expansions],)g
17496
-
+(page)g(22\).)40 b(The)150 4660 y(results)23 b(are)h(split)g(using)f
17497
-
+(the)h(rules)f(describ)s(ed)f(ab)s(o)m(v)m(e)j(\(see)g(Section)f(3.5.7)
17498
-
+h([W)-8 b(ord)24 b(Splitting],)i(page)e(31\).)150 4770
17499
-
+y(The)j(results)h(of)f(the)h(expansion)g(are)g(pre\014x-matc)m(hed)g
17500
-
+(against)h(the)f(w)m(ord)f(b)s(eing)g(completed,)j(and)d(the)150
17501
-
+4880 y(matc)m(hing)k(w)m(ords)f(b)s(ecome)h(the)g(p)s(ossible)f
17502
-
+(completions.)275 5011 y(After)f(these)g(matc)m(hes)i(ha)m(v)m(e)f(b)s
17503
-
+(een)f(generated,)h(an)m(y)g(shell)f(function)g(or)g(command)g(sp)s
17504
-
+(eci\014ed)f(with)150 5121 y(the)36 b Ft(-F)f Fu(and)g
17505
-
+Ft(-C)g Fu(options)h(is)g(in)m(v)m(ok)m(ed.)59 b(When)35
17506
-
+b(the)h(command)g(or)f(function)h(is)g(in)m(v)m(ok)m(ed,)i(the)e
17507
-
+Ft(COMP_)150 5230 y(LINE)p Fu(,)42 b Ft(COMP_POINT)p
17505 ➡ 17508 Fu(,)d Ft(COMP_KEY)p Fu(,)i(and)e Ft(COMP_TYPE)f Fu(v)-5
17506 ➡ 17509 b(ariables)41 b(are)f(assigned)g(v)-5 b(alues)41 b(as)f(describ)s(ed)
17507
-
No equivalent source code line in the reference code can be identified.
-150 5230 y(ab)s(o)m(v)m(e)34 b(\(see)g(Section)g(5.2)g([Bash)f(V)-8
17510
-
+150 5340 y(ab)s(o)m(v)m(e)34 b(\(see)g(Section)g(5.2)g([Bash)f(V)-8
17508 ➡ 17511 b(ariables],)36 b(page)d(72\).)50 b(If)33 b(a)g(shell)g(function)g(is)g
17509
-
No equivalent source code line in the reference code can be identified.
-(b)s(eing)f(in)m(v)m(ok)m(ed,)k(the)150 5340 y Ft(COMP_WORDS)j
17510
-
No equivalent source code line in the reference code can be identified.
-Fu(and)i Ft(COMP_CWORD)d Fu(v)-5 b(ariables)42 b(are)g(also)h(set.)74
17511
-
No equivalent source code line in the reference code can be identified.
-b(When)41 b(the)h(function)f(or)h(command)f(is)p eop
17512
-
No equivalent source code line in the reference code can be identified.
-end
17512
-
+(b)s(eing)f(in)m(v)m(ok)m(ed,)k(the)p eop end
17513 %%Page: 132 138
17514 TeXDict begin 132 137 bop 150 -116 a Fu(Chapter)30 b(8:)41
17515
-
No equivalent source code line in the reference code can be identified.
-b(Command)29 b(Line)i(Editing)2062 b(132)150 299 y(in)m(v)m(ok)m(ed,)37
17516
-
No equivalent source code line in the reference code can be identified.
-b(the)e(\014rst)f(argumen)m(t)h(\($1\))h(is)e(the)h(name)g(of)f(the)h
17517
-
No equivalent source code line in the reference code can be identified.
-(command)f(whose)h(argumen)m(ts)f(are)h(b)s(eing)150
17518
-
No equivalent source code line in the reference code can be identified.
-408 y(completed,)30 b(the)f(second)f(argumen)m(t)h(\($2\))h(is)f(the)g
17515
-
+b(Command)29 b(Line)i(Editing)2062 b(132)150 299 y Ft(COMP_WORDS)39
17516
-
+b Fu(and)i Ft(COMP_CWORD)d Fu(v)-5 b(ariables)42 b(are)g(also)h(set.)74
17517
-
+b(When)41 b(the)h(function)f(or)h(command)f(is)150 408
17518
-
+y(in)m(v)m(ok)m(ed,)c(the)e(\014rst)f(argumen)m(t)h(\($1\))h(is)e(the)h
17519
-
+(name)g(of)f(the)h(command)f(whose)h(argumen)m(ts)f(are)h(b)s(eing)150
17520
-
+518 y(completed,)30 b(the)f(second)f(argumen)m(t)h(\($2\))h(is)f(the)g
17519 ➡ 17521 (w)m(ord)f(b)s(eing)g(completed,)i(and)e(the)h(third)e(argumen)m(t)150
17520
-
No equivalent source code line in the reference code can be identified.
-518 y(\($3\))40 b(is)f(the)f(w)m(ord)h(preceding)f(the)h(w)m(ord)f(b)s
17522
-
+628 y(\($3\))40 b(is)f(the)f(w)m(ord)h(preceding)f(the)h(w)m(ord)f(b)s
17521 ➡ 17523 (eing)g(completed)i(on)e(the)h(curren)m(t)f(command)h(line.)65
17522
-
No equivalent source code line in the reference code can be identified.
-b(No)150 628 y(\014ltering)33 b(of)h(the)f(generated)h(completions)g
17524
-
+b(No)150 737 y(\014ltering)33 b(of)h(the)f(generated)h(completions)g
17523 ➡ 17525 (against)h(the)e(w)m(ord)g(b)s(eing)f(completed)i(is)g(p)s(erformed;)f
17524
-
No equivalent source code line in the reference code can be identified.
-(the)150 737 y(function)d(or)g(command)h(has)f(complete)i(freedom)e(in)
17525
-
No equivalent source code line in the reference code can be identified.
-g(generating)h(the)g(matc)m(hes.)275 871 y(An)m(y)j(function)h(sp)s
17526
-
+(the)150 847 y(function)d(or)g(command)h(has)f(complete)i(freedom)e(in)
17527
-
+g(generating)h(the)g(matc)m(hes.)275 981 y(An)m(y)j(function)h(sp)s
17526 ➡ 17528 (eci\014ed)f(with)g Ft(-F)g Fu(is)h(in)m(v)m(ok)m(ed)h(\014rst.)53
17527 ➡ 17529 b(The)35 b(function)f(ma)m(y)h(use)g(an)m(y)g(of)g(the)g(shell)150
17528
-
No equivalent source code line in the reference code can be identified.
-981 y(facilities,)50 b(including)44 b(the)h Ft(compgen)d
17530
-
+1090 y(facilities,)50 b(including)44 b(the)h Ft(compgen)d
17529 ➡ 17531 Fu(and)i Ft(compopt)e Fu(builtins)i(describ)s(ed)f(b)s(elo)m(w)h(\(see)
17530
-
No equivalent source code line in the reference code can be identified.
-i(Section)f(8.7)150 1090 y([Programmable)31 b(Completion)h(Builtins],)f
17532
-
+i(Section)f(8.7)150 1200 y([Programmable)31 b(Completion)h(Builtins],)f
17531 ➡ 17533 (page)h(133\),)g(to)g(generate)g(the)f(matc)m(hes.)42
17532
-
No equivalent source code line in the reference code can be identified.
-b(It)31 b(m)m(ust)g(put)f(the)150 1200 y(p)s(ossible)g(completions)h
17534
-
+b(It)31 b(m)m(ust)g(put)f(the)150 1310 y(p)s(ossible)g(completions)h
17533 ➡ 17535 (in)f(the)h Ft(COMPREPLY)d Fu(arra)m(y)j(v)-5 b(ariable,)31
17534
-
No equivalent source code line in the reference code can be identified.
-b(one)g(p)s(er)e(arra)m(y)i(elemen)m(t.)275 1334 y(Next,)26
17536
-
+b(one)g(p)s(er)e(arra)m(y)i(elemen)m(t.)275 1443 y(Next,)26
17535 ➡ 17537 b(an)m(y)f(command)f(sp)s(eci\014ed)g(with)g(the)h Ft(-C)f
17536 ➡ 17538 Fu(option)h(is)f(in)m(v)m(ok)m(ed)i(in)e(an)g(en)m(vironmen)m(t)h
17537
-
No equivalent source code line in the reference code can be identified.
-(equiv)-5 b(alen)m(t)150 1443 y(to)26 b(command)e(substitution.)39
17539
-
+(equiv)-5 b(alen)m(t)150 1553 y(to)26 b(command)e(substitution.)39
17538 ➡ 17540 b(It)25 b(should)f(prin)m(t)h(a)g(list)h(of)f(completions,)i(one)e(p)s
17539
-
No equivalent source code line in the reference code can be identified.
-(er)f(line,)j(to)f(the)f(standard)150 1553 y(output.)40
17541
-
+(er)f(line,)j(to)f(the)f(standard)150 1663 y(output.)40
17540 ➡ 17542 b(Bac)m(kslash)32 b(ma)m(y)f(b)s(e)f(used)g(to)h(escap)s(e)g(a)f
17541
-
No equivalent source code line in the reference code can be identified.
-(newline,)h(if)f(necessary)-8 b(.)275 1687 y(After)24
17543
-
+(newline,)h(if)f(necessary)-8 b(.)275 1797 y(After)24
17542 ➡ 17544 b(all)i(of)f(the)f(p)s(ossible)g(completions)i(are)f(generated,)i(an)m
17543 ➡ 17545 (y)e(\014lter)g(sp)s(eci\014ed)e(with)i(the)g Ft(-X)e
17544
-
No equivalent source code line in the reference code can be identified.
-Fu(option)150 1797 y(is)34 b(applied)g(to)g(the)h(list.)52
17546
-
+Fu(option)150 1906 y(is)34 b(applied)g(to)g(the)h(list.)52
17545 ➡ 17547 b(The)33 b(\014lter)h(is)g(a)h(pattern)f(as)g(used)f(for)h(pathname)g
17546
-
No equivalent source code line in the reference code can be identified.
-(expansion;)i(a)e(`)p Ft(&)p Fu(')g(in)g(the)150 1906
17548
-
+(expansion;)i(a)e(`)p Ft(&)p Fu(')g(in)g(the)150 2016
17547 ➡ 17549 y(pattern)28 b(is)f(replaced)h(with)g(the)f(text)i(of)f(the)f(w)m(ord)h
17548 ➡ 17550 (b)s(eing)f(completed.)40 b(A)28 b(literal)h(`)p Ft(&)p
17549
-
No equivalent source code line in the reference code can be identified.
-Fu(')f(ma)m(y)g(b)s(e)f(escap)s(ed)150 2016 y(with)38
17551
-
+Fu(')f(ma)m(y)g(b)s(e)f(escap)s(ed)150 2125 y(with)38
17550 ➡ 17552 b(a)h(bac)m(kslash;)k(the)38 b(bac)m(kslash)h(is)g(remo)m(v)m(ed)g(b)s
17551 ➡ 17553 (efore)f(attempting)h(a)g(matc)m(h.)65 b(An)m(y)39 b(completion)150
17552
-
No equivalent source code line in the reference code can be identified.
-2125 y(that)32 b(matc)m(hes)g(the)g(pattern)g(will)f(b)s(e)g(remo)m(v)m
17554
-
+2235 y(that)32 b(matc)m(hes)g(the)g(pattern)g(will)f(b)s(e)g(remo)m(v)m
17553 ➡ 17555 (ed)h(from)f(the)h(list.)44 b(A)32 b(leading)g(`)p Ft(!)p
17554
-
No equivalent source code line in the reference code can be identified.
-Fu(')f(negates)i(the)f(pattern;)150 2235 y(in)d(this)g(case)h(an)m(y)g
17556
-
+Fu(')f(negates)i(the)f(pattern;)150 2345 y(in)d(this)g(case)h(an)m(y)g
17555 ➡ 17557 (completion)h(not)e(matc)m(hing)h(the)g(pattern)f(will)h(b)s(e)e(remo)m
17556
-
No equivalent source code line in the reference code can be identified.
-(v)m(ed.)42 b(If)29 b(the)g Ft(nocasematch)150 2345 y
17558
-
+(v)m(ed.)42 b(If)29 b(the)g Ft(nocasematch)150 2454 y
17557 ➡ 17559 Fu(shell)k(option)f(\(see)i(the)e(description)g(of)h
17558 ➡ 17560 Ft(shopt)e Fu(in)h(Section)h(4.3.2)h([The)e(Shopt)g(Builtin],)h(page)g
17559
-
No equivalent source code line in the reference code can be identified.
-(65\))h(is)150 2454 y(enabled,)d(the)f(matc)m(h)h(is)g(p)s(erformed)e
17561
-
+(65\))h(is)150 2564 y(enabled,)d(the)f(matc)m(h)h(is)g(p)s(erformed)e
17560 ➡ 17562 (without)h(regard)g(to)h(the)g(case)g(of)g(alphab)s(etic)g(c)m
17561
-
No equivalent source code line in the reference code can be identified.
-(haracters.)275 2588 y(Finally)-8 b(,)42 b(an)m(y)c(pre\014x)g(and)f
17563
-
+(haracters.)275 2698 y(Finally)-8 b(,)42 b(an)m(y)c(pre\014x)g(and)f
17562 ➡ 17564 (su\016x)h(sp)s(eci\014ed)f(with)i(the)f Ft(-P)g Fu(and)g
17563
-
No equivalent source code line in the reference code can be identified.
-Ft(-S)f Fu(options)i(are)g(added)f(to)h(eac)m(h)150 2698
17565
-
+Ft(-S)f Fu(options)i(are)g(added)f(to)h(eac)m(h)150 2807
17564 ➡ 17566 y(mem)m(b)s(er)31 b(of)g(the)h(completion)h(list,)f(and)f(the)h(result)
17565 ➡ 17567 f(is)h(returned)e(to)i(the)g(Readline)g(completion)h(co)s(de)150
17566
-
No equivalent source code line in the reference code can be identified.
-2807 y(as)e(the)f(list)h(of)g(p)s(ossible)f(completions.)275
17567
-
No equivalent source code line in the reference code can be identified.
-2941 y(If)d(the)h(previously-applied)f(actions)i(do)f(not)g(generate)h
17568
-
+2917 y(as)e(the)f(list)h(of)g(p)s(ossible)f(completions.)275
17569
-
+3051 y(If)d(the)h(previously-applied)f(actions)i(do)f(not)g(generate)h
17568 ➡ 17570 (an)m(y)f(matc)m(hes,)i(and)d(the)h Ft(-o)h(dirnames)d
17569
-
No equivalent source code line in the reference code can be identified.
-Fu(op-)150 3051 y(tion)j(w)m(as)f(supplied)f(to)i Ft(complete)d
17571
-
+Fu(op-)150 3160 y(tion)j(w)m(as)f(supplied)f(to)i Ft(complete)d
17570 ➡ 17572 Fu(when)h(the)h(compsp)s(ec)g(w)m(as)g(de\014ned,)g(directory)g(name)h
17571
-
No equivalent source code line in the reference code can be identified.
-(completion)150 3160 y(is)h(attempted.)275 3294 y(If)35
17573
-
+(completion)150 3270 y(is)h(attempted.)275 3404 y(If)35
17572 ➡ 17574 b(the)g Ft(-o)30 b(plusdirs)j Fu(option)j(w)m(as)g(supplied)e(to)i
17573 ➡ 17575 Ft(complete)e Fu(when)g(the)i(compsp)s(ec)f(w)m(as)h(de\014ned,)150
17574
-
No equivalent source code line in the reference code can be identified.
-3404 y(directory)g(name)f(completion)i(is)e(attempted)h(and)f(an)m(y)h
17576
-
+3513 y(directory)g(name)f(completion)i(is)e(attempted)h(and)f(an)m(y)h
17575 ➡ 17577 (matc)m(hes)g(are)g(added)f(to)h(the)f(results)g(of)h(the)150
17576
-
No equivalent source code line in the reference code can be identified.
-3513 y(other)31 b(actions.)275 3647 y(By)g(default,)i(if)e(a)h(compsp)s
17578
-
+3623 y(other)31 b(actions.)275 3757 y(By)g(default,)i(if)e(a)h(compsp)s
17577 ➡ 17579 (ec)f(is)h(found,)f(whatev)m(er)h(it)g(generates)h(is)e(returned)g(to)h
17578
-
No equivalent source code line in the reference code can be identified.
-(the)g(completion)150 3757 y(co)s(de)21 b(as)g(the)g(full)g(set)g(of)g
17580
-
+(the)g(completion)150 3867 y(co)s(de)21 b(as)g(the)g(full)g(set)g(of)g
17579 ➡ 17581 (p)s(ossible)f(completions.)39 b(The)20 b(default)h(Bash)g(completions)
17580
-
No equivalent source code line in the reference code can be identified.
-h(are)g(not)f(attempted,)150 3867 y(and)30 b(the)g(Readline)h(default)f
17582
-
+h(are)g(not)f(attempted,)150 3976 y(and)30 b(the)g(Readline)h(default)f
17581 ➡ 17583 (of)g(\014lename)h(completion)g(is)f(disabled.)41 b(If)29
17582
-
No equivalent source code line in the reference code can be identified.
-b(the)i Ft(-o)e(bashdefault)e Fu(option)150 3976 y(w)m(as)d(supplied)e
17584
-
+b(the)i Ft(-o)e(bashdefault)e Fu(option)150 4086 y(w)m(as)d(supplied)e
17583 ➡ 17585 (to)j Ft(complete)c Fu(when)i(the)g(compsp)s(ec)h(w)m(as)g(de\014ned,)g
17584
-
No equivalent source code line in the reference code can be identified.
-(the)f(default)h(Bash)g(completions)h(are)150 4086 y(attempted)j(if)f
17586
-
+(the)f(default)h(Bash)g(completions)h(are)150 4195 y(attempted)j(if)f
17585 ➡ 17587 (the)h(compsp)s(ec)f(generates)h(no)f(matc)m(hes.)41
17586 ➡ 17588 b(If)27 b(the)g Ft(-o)j(default)25 b Fu(option)j(w)m(as)f(supplied)f
17587
-
No equivalent source code line in the reference code can be identified.
-(to)150 4195 y Ft(complete)f Fu(when)h(the)h(compsp)s(ec)f(w)m(as)i
17589
-
+(to)150 4305 y Ft(complete)f Fu(when)h(the)h(compsp)s(ec)f(w)m(as)i
17588 ➡ 17590 (de\014ned,)e(Readline's)i(default)f(completion)h(will)f(b)s(e)f(p)s
17589
-
No equivalent source code line in the reference code can be identified.
-(erformed)150 4305 y(if)k(the)h(compsp)s(ec)f(\(and,)g(if)h(attempted,)
17591
-
+(erformed)150 4415 y(if)k(the)h(compsp)s(ec)f(\(and,)g(if)h(attempted,)
17590 ➡ 17592 g(the)g(default)f(Bash)h(completions\))h(generate)g(no)e(matc)m(hes.)
17591
-
No equivalent source code line in the reference code can be identified.
-275 4439 y(When)20 b(a)i(compsp)s(ec)e(indicates)i(that)g(directory)g
17593
-
+275 4548 y(When)20 b(a)i(compsp)s(ec)e(indicates)i(that)g(directory)g
17592 ➡ 17594 (name)f(completion)h(is)f(desired,)i(the)e(programmable)150
17593
-
No equivalent source code line in the reference code can be identified.
-4548 y(completion)31 b(functions)e(force)i(Readline)f(to)h(app)s(end)d
17595
-
+4658 y(completion)31 b(functions)e(force)i(Readline)f(to)h(app)s(end)d
17594 ➡ 17596 (a)i(slash)g(to)g(completed)h(names)e(whic)m(h)h(are)g(sym-)150
17595
-
No equivalent source code line in the reference code can be identified.
-4658 y(b)s(olic)40 b(links)g(to)h(directories,)j(sub)5
17597
-
+4768 y(b)s(olic)40 b(links)g(to)h(directories,)j(sub)5
17596 ➡ 17598 b(ject)40 b(to)h(the)f(v)-5 b(alue)41 b(of)f(the)g Fr(mark-directories)
17597
-
No equivalent source code line in the reference code can be identified.
-45 b Fu(Readline)c(v)-5 b(ariable,)150 4768 y(regardless)31
17599
-
+45 b Fu(Readline)c(v)-5 b(ariable,)150 4877 y(regardless)31
17598 ➡ 17600 b(of)f(the)h(setting)g(of)g(the)f Fr(mark-symlink)m(ed-directories)36
17599
-
No equivalent source code line in the reference code can be identified.
-b Fu(Readline)31 b(v)-5 b(ariable.)275 4902 y(There)25
17601
-
+b Fu(Readline)31 b(v)-5 b(ariable.)275 5011 y(There)25
17600 ➡ 17602 b(is)i(some)g(supp)s(ort)e(for)h(dynamically)h(mo)s(difying)f
17601 ➡ 17603 (completions.)40 b(This)26 b(is)g(most)h(useful)f(when)150
17602
-
No equivalent source code line in the reference code can be identified.
-5011 y(used)40 b(in)h(com)m(bination)i(with)e(a)g(default)h(completion)
17604
-
+5121 y(used)40 b(in)h(com)m(bination)i(with)e(a)g(default)h(completion)
17603 ➡ 17605 g(sp)s(eci\014ed)f(with)g Ft(-D)p Fu(.)72 b(It's)42 b(p)s(ossible)f
17604
-
No equivalent source code line in the reference code can be identified.
-(for)g(shell)150 5121 y(functions)28 b(executed)h(as)f(completion)i
17606
-
+(for)g(shell)150 5230 y(functions)28 b(executed)h(as)f(completion)i
17605 ➡ 17607 (handlers)d(to)i(indicate)g(that)g(completion)g(should)e(b)s(e)h
17606
-
No equivalent source code line in the reference code can be identified.
-(retried)g(b)m(y)150 5230 y(returning)j(an)i(exit)g(status)f(of)h(124.)
17608
-
+(retried)g(b)m(y)150 5340 y(returning)j(an)i(exit)g(status)f(of)h(124.)
17607 ➡ 17609 48 b(If)31 b(a)i(shell)f(function)g(returns)f(124,)k(and)c(c)m(hanges)j
17608
-
No equivalent source code line in the reference code can be identified.
-(the)e(compsp)s(ec)150 5340 y(asso)s(ciated)43 b(with)e(the)g(command)g
17609
-
No equivalent source code line in the reference code can be identified.
-(on)g(whic)m(h)g(completion)i(is)e(b)s(eing)g(attempted)h(\(supplied)e
17610
-
No equivalent source code line in the reference code can be identified.
-(as)i(the)p eop end
17610
-
+(the)e(compsp)s(ec)p eop end
17611 %%Page: 133 139
17612 TeXDict begin 133 138 bop 150 -116 a Fu(Chapter)30 b(8:)41
17613
-
No equivalent source code line in the reference code can be identified.
-b(Command)29 b(Line)i(Editing)2062 b(133)150 299 y(\014rst)29
17613
-
+b(Command)29 b(Line)i(Editing)2062 b(133)150 299 y(asso)s(ciated)43
17614
-
+b(with)e(the)g(command)g(on)g(whic)m(h)g(completion)i(is)e(b)s(eing)g
17615
-
+(attempted)h(\(supplied)e(as)i(the)150 408 y(\014rst)29
17614 ➡ 17616 b(argumen)m(t)h(when)e(the)i(function)f(is)g(executed\),)j
17615 ➡ 17617 (programmable)d(completion)i(restarts)f(from)f(the)150
17616
-
No equivalent source code line in the reference code can be identified.
-408 y(b)s(eginning,)e(with)g(an)h(attempt)g(to)g(\014nd)e(a)i(new)e
17618
-
+518 y(b)s(eginning,)e(with)g(an)h(attempt)g(to)g(\014nd)e(a)i(new)e
17617 ➡ 17619 (compsp)s(ec)i(for)f(that)h(command.)39 b(This)27 b(allo)m(ws)h(a)g
17618
-
No equivalent source code line in the reference code can be identified.
-(set)g(of)150 518 y(completions)33 b(to)f(b)s(e)g(built)f(dynamically)i
17620
-
+(set)g(of)150 628 y(completions)33 b(to)f(b)s(e)g(built)f(dynamically)i
17619 ➡ 17621 (as)f(completion)h(is)f(attempted,)h(rather)f(than)f(b)s(eing)g(loaded)
17620
-
No equivalent source code line in the reference code can be identified.
-150 628 y(all)g(at)g(once.)275 770 y(F)-8 b(or)38 b(instance,)h
17622
-
+150 737 y(all)g(at)g(once.)275 869 y(F)-8 b(or)38 b(instance,)h
17621 ➡ 17623 (assuming)e(that)h(there)f(is)h(a)f(library)g(of)g(compsp)s(ecs,)i(eac)
17622
-
No equivalent source code line in the reference code can be identified.
-m(h)g(k)m(ept)e(in)g(a)h(\014le)f(corre-)150 879 y(sp)s(onding)g(to)j
17624
-
+m(h)g(k)m(ept)e(in)g(a)h(\014le)f(corre-)150 978 y(sp)s(onding)g(to)j
17623 ➡ 17625 (the)f(name)f(of)h(the)g(command,)i(the)e(follo)m(wing)h(default)f
17624
-
No equivalent source code line in the reference code can be identified.
-(completion)h(function)e(w)m(ould)150 989 y(load)31 b(completions)g
17625
-
No equivalent source code line in the reference code can be identified.
-(dynamically:)390 1131 y Ft(_completion_loader\(\))390
17626
-
No equivalent source code line in the reference code can be identified.
-1241 y({)581 1350 y(.)47 b("/etc/bash_completion.d/$1)o(.sh)o(")42
17627
-
No equivalent source code line in the reference code can be identified.
-b(>/dev/null)j(2>&1)i(&&)g(return)f(124)390 1460 y(})390
17628
-
No equivalent source code line in the reference code can be identified.
-1569 y(complete)g(-D)h(-F)g(_completion_loader)c(-o)k(bashdefault)e(-o)
17629
-
No equivalent source code line in the reference code can be identified.
-i(default)150 1821 y Fs(8.7)68 b(Programmable)47 b(Completion)f
17630
-
No equivalent source code line in the reference code can be identified.
-(Builtins)150 1981 y Fu(Three)21 b(builtin)g(commands)f(are)i(a)m(v)-5
17626
-
+(completion)h(function)e(w)m(ould)150 1088 y(load)31
17627
-
+b(completions)g(dynamically:)390 1219 y Ft(_completion_loader\(\))390
17628
-
+1329 y({)581 1439 y(.)47 b("/etc/bash_completion.d/$1)o(.sh)o(")42
17629
-
+b(>/dev/null)j(2>&1)i(&&)g(return)f(124)390 1548 y(})390
17630
-
+1658 y(complete)g(-D)h(-F)g(_completion_loader)c(-o)k(bashdefault)e(-o)
17631
-
+i(default)150 1893 y Fs(8.7)68 b(Programmable)47 b(Completion)f
17632
-
+(Builtins)150 2052 y Fu(Three)21 b(builtin)g(commands)f(are)i(a)m(v)-5
17631 ➡ 17633 b(ailable)24 b(to)e(manipulate)f(the)h(programmable)f(completion)h
17632
-
No equivalent source code line in the reference code can be identified.
-(facilities:)150 2090 y(one)34 b(to)g(sp)s(ecify)f(ho)m(w)h(the)f
17634
-
+(facilities:)150 2162 y(one)34 b(to)g(sp)s(ecify)f(ho)m(w)h(the)f
17633 ➡ 17635 (argumen)m(ts)h(to)g(a)g(particular)g(command)f(are)h(to)g(b)s(e)f
17634
-
No equivalent source code line in the reference code can be identified.
-(completed,)j(and)d(t)m(w)m(o)150 2200 y(to)e(mo)s(dify)f(the)g
17635
-
No equivalent source code line in the reference code can be identified.
-(completion)i(as)e(it)h(is)g(happ)s(ening.)150 2371 y
17636
-
No equivalent source code line in the reference code can be identified.
-Ft(compgen)870 2509 y(compgen)46 b([)p Fj(option)p Ft(])f([)p
17637
-
No equivalent source code line in the reference code can be identified.
-Fj(word)p Ft(])630 2647 y Fu(Generate)27 b(p)s(ossible)e(completion)i
17636
-
+(completed,)j(and)d(t)m(w)m(o)150 2271 y(to)e(mo)s(dify)f(the)g
17637
-
+(completion)i(as)e(it)h(is)g(happ)s(ening.)150 2425 y
17638
-
+Ft(compgen)870 2556 y(compgen)46 b([)p Fj(option)p Ft(])f([)p
17639
-
+Fj(word)p Ft(])630 2688 y Fu(Generate)27 b(p)s(ossible)e(completion)i
17638 ➡ 17640 (matc)m(hes)g(for)e Fr(w)m(ord)k Fu(according)e(to)f(the)g
17639
-
No equivalent source code line in the reference code can be identified.
-Fr(option)p Fu(s,)h(whic)m(h)630 2757 y(ma)m(y)32 b(b)s(e)f(an)m(y)h
17641
-
+Fr(option)p Fu(s,)h(whic)m(h)630 2797 y(ma)m(y)32 b(b)s(e)f(an)m(y)h
17640 ➡ 17642 (option)g(accepted)g(b)m(y)g(the)f Ft(complete)f Fu(builtin)h(with)g
17641
-
No equivalent source code line in the reference code can be identified.
-(the)g(exception)i(of)f Ft(-p)630 2866 y Fu(and)39 b
17643
-
+(the)g(exception)i(of)f Ft(-p)630 2907 y Fu(and)39 b
17642 ➡ 17644 Ft(-r)p Fu(,)i(and)e(write)h(the)g(matc)m(hes)g(to)g(the)g(standard)f
17643
-
No equivalent source code line in the reference code can be identified.
-(output.)68 b(When)39 b(using)g(the)h Ft(-F)630 2976
17645
-
+(output.)68 b(When)39 b(using)g(the)h Ft(-F)630 3017
17644 ➡ 17646 y Fu(or)33 b Ft(-C)f Fu(options,)i(the)e(v)-5 b(arious)33
17645 ➡ 17647 b(shell)g(v)-5 b(ariables)33 b(set)g(b)m(y)g(the)g(programmable)g
17646
-
No equivalent source code line in the reference code can be identified.
-(completion)630 3086 y(facilities,)g(while)d(a)m(v)-5
17648
-
+(completion)630 3126 y(facilities,)g(while)d(a)m(v)-5
17647 ➡ 17649 b(ailable,)33 b(will)e(not)g(ha)m(v)m(e)g(useful)f(v)-5
17648
-
No equivalent source code line in the reference code can be identified.
-b(alues.)630 3224 y(The)34 b(matc)m(hes)h(will)g(b)s(e)f(generated)h
17650
-
+b(alues.)630 3258 y(The)34 b(matc)m(hes)h(will)g(b)s(e)f(generated)h
17649 ➡ 17651 (in)f(the)h(same)g(w)m(a)m(y)g(as)g(if)f(the)h(programmable)f(com-)630
17650
-
No equivalent source code line in the reference code can be identified.
-3334 y(pletion)d(co)s(de)g(had)f(generated)i(them)e(directly)i(from)e
17651
-
No equivalent source code line in the reference code can be identified.
-(a)h(completion)h(sp)s(eci\014cation)f(with)630 3443
17652
-
+3367 y(pletion)d(co)s(de)g(had)f(generated)i(them)e(directly)i(from)e
17653
-
+(a)h(completion)h(sp)s(eci\014cation)f(with)630 3477
17652 ➡ 17654 y(the)e(same)h(\015ags.)40 b(If)29 b Fr(w)m(ord)j Fu(is)d(sp)s
17653 ➡ 17655 (eci\014ed,)g(only)g(those)h(completions)g(matc)m(hing)g
17654
-
No equivalent source code line in the reference code can be identified.
-Fr(w)m(ord)j Fu(will)630 3553 y(b)s(e)d(displa)m(y)m(ed.)630
17655
-
No equivalent source code line in the reference code can be identified.
-3691 y(The)24 b(return)g(v)-5 b(alue)25 b(is)g(true)f(unless)g(an)h(in)
17656
-
+Fr(w)m(ord)j Fu(will)630 3586 y(b)s(e)d(displa)m(y)m(ed.)630
17657
-
+3718 y(The)24 b(return)g(v)-5 b(alue)25 b(is)g(true)f(unless)g(an)h(in)
17656 ➡ 17658 m(v)-5 b(alid)25 b(option)g(is)g(supplied,)f(or)h(no)g(matc)m(hes)g(w)m
17657
-
No equivalent source code line in the reference code can be identified.
-(ere)630 3801 y(generated.)150 3968 y Ft(complete)870
17658
-
No equivalent source code line in the reference code can be identified.
-4106 y(complete)46 b([-abcdefgjksuv])d([-o)k Fj(comp-option)p
17659
-
No equivalent source code line in the reference code can be identified.
-Ft(])e([-DE])h([-A)h Fj(action)p Ft(])f([-)870 4215 y(G)h
17660
-
No equivalent source code line in the reference code can be identified.
-Fj(globpat)p Ft(])f([-W)h Fj(wordlist)p Ft(])870 4325
17659
-
+(ere)630 3828 y(generated.)150 3981 y Ft(complete)870
17660
-
+4113 y(complete)46 b([-abcdefgjksuv])d([-o)k Fj(comp-option)p
17661
-
+Ft(])e([-DE])h([-A)h Fj(action)p Ft(])f([-)870 4222 y(G)h
17662
-
+Fj(globpat)p Ft(])f([-W)h Fj(wordlist)p Ft(])870 4332
17661 ➡ 17663 y([-F)g Fj(function)p Ft(])e([-C)i Fj(command)p Ft(])f([-X)h
17662
-
No equivalent source code line in the reference code can be identified.
-Fj(filterpat)p Ft(])870 4435 y([-P)g Fj(prefix)p Ft(])f([-S)h
17664
-
+Fj(filterpat)p Ft(])870 4441 y([-P)g Fj(prefix)p Ft(])f([-S)h
17663 ➡ 17665 Fj(suffix)p Ft(])e Fj(name)i Ft([)p Fj(name)f Ft(...])870
17664
-
No equivalent source code line in the reference code can be identified.
-4544 y(complete)g(-pr)g([-DE])h([)p Fj(name)f Ft(...)o(])630
17666
-
+4551 y(complete)g(-pr)g([-DE])h([)p Fj(name)f Ft(...)o(])630
17665 ➡ 17667 4682 y Fu(Sp)s(ecify)37 b(ho)m(w)h(argumen)m(ts)f(to)i(eac)m(h)g
17666 ➡ 17668 Fr(name)j Fu(should)37 b(b)s(e)g(completed.)63 b(If)38
17667 ➡ 17669 b(the)f Ft(-p)g Fu(option)630 4792 y(is)30 b(supplied,)e(or)i(if)g(no)f

Modified File: doc/builtins.0

LineTestsDifference Output
diff --git a/doc/builtins.0 b/doc/builtins.0
index dbb7e421..4614dc50 100644
--- a/doc/builtins.0
+++ b/doc/builtins.0
@@ -334,9 +334,11 @@ BBAASSHH BBUUIILLTTIINN CCOOMMMMAANNDDSS
334 --WW _w_o_r_d_l_i_s_t
335 The _w_o_r_d_l_i_s_t is split using the characters in the IIFFSS
336 special variable as delimiters, and each resultant word
337
-
No equivalent source code line in the reference code can be identified.
- is expanded. The possible completions are the members
338
-
No equivalent source code line in the reference code can be identified.
- of the resultant list which match the word being com-
339
-
No equivalent source code line in the reference code can be identified.
- pleted.
337
-
+ is expanded. Shell quoting is honored within _w_o_r_d_l_i_s_t,
338
-
+ in order to provide a mechanism for the words to contain
339
-
+ shell metacharacters or characters in the value of IIFFSS.
340
-
+ The possible completions are the members of the resul-
341
-
+ tant list which match the word being completed.
340 ➡ 342 --XX _f_i_l_t_e_r_p_a_t
341 ➡ 343 _f_i_l_t_e_r_p_a_t is a pattern as used for pathname expansion.
342 ➡ 344 It is applied to the list of possible completions gener-

Modified File: doc/builtins.ps

<
LineTestsDifference Output
diff --git a/doc/builtins.ps b/doc/builtins.ps
index e9a29dd7..df9ff20a 100644
--- a/doc/builtins.ps
+++ b/doc/builtins.ps
@@ -1,6 +1,6 @@
1 %!PS-Adobe-3.0
2 %%Creator: groff version 1.22.3
3
-
No equivalent source code line in the reference code can be identified.
-%%CreationDate: Thu Mar 15 14:13:33 2018
3
-
+%%CreationDate: Mon Mar 19 09:43:23 2018
4 %%DocumentNeededResources: font Times-Roman
5 %%+ font Times-Bold
6 %%+ font Times-Italic
@@ -758,1680 +758,1683 @@ E F0 1.007(is e)3.507 F 1.007(xpanded to generate the possible comple-)
758 E .3 -.15(ve b)-.2 H(een applied.).15 E F1<ad57>144 336 Q F2(wor)2.5 E
759 (dlist)-.37 E F0(The)184 348 Q F2(wor)3.64 E(dlist)-.37 E F0 1.14
760 (is split using the characters in the)3.64 F F3(IFS)3.64 E F0 1.139
761
-
No equivalent source code line in the reference code can be identified.
-(special v)3.39 F 1.139(ariable as delimiters, and)-.25 F 2.007
762
-
No equivalent source code line in the reference code can be identified.
-(each resultant w)184 360 R 2.007(ord is e)-.1 F 4.507(xpanded. The)-.15
763
-
No equivalent source code line in the reference code can be identified.
-F 2.008(possible completions are the members of the)4.507 F
764
-
No equivalent source code line in the reference code can be identified.
-(resultant list which match the w)184 372 Q(ord being completed.)-.1 E
765
-
No equivalent source code line in the reference code can be identified.
-F1<ad58>144 384 Q F2(\214lterpat)2.5 E(\214lterpat)184 396 Q F0 .456
761
-
+(special v)3.39 F 1.139(ariable as delimiters, and)-.25 F .98
762
-
+(each resultant w)184 360 R .98(ord is e)-.1 F 3.481(xpanded. Shell)-.15
763
-
+F .981(quoting is honored within)3.481 F F2(wor)3.481 E(dlist)-.37 E F0
764
-
+3.481(,i)C 3.481(no)-3.481 G .981(rder to)-3.481 F(pro)184 372 Q .766
765
-
+(vide a mechanism for the w)-.15 F .765
766
-
+(ords to contain shell metacharacters or characters in the)-.1 F -.25
767
-
+(va)184 384 S 1.964(lue of).25 F F3(IFS)4.464 E/F4 9/Times-Roman@0 SF(.)
768
-
+A F0 1.964
769
-
+(The possible completions are the members of the resultant list which)
770
-
+6.464 F(match the w)184 396 Q(ord being completed.)-.1 E F1<ad58>144 408
771
-
+Q F2(\214lterpat)2.5 E(\214lterpat)184 420 Q F0 .456
766 ➡ 772 (is a pattern as used for pathname e)2.956 F 2.956(xpansion. It)-.15 F
767 ➡ 773 .455(is applied to the list of possible)2.956 F 1.596
768
-
No equivalent source code line in the reference code can be identified.
-(completions generated by the preceding options and ar)184 408 R 1.596
769
-
No equivalent source code line in the reference code can be identified.
-(guments, and each completion)-.18 F(matching)184 420 Q F2(\214lterpat)
774
-
+(completions generated by the preceding options and ar)184 432 R 1.596
775
-
+(guments, and each completion)-.18 F(matching)184 444 Q F2(\214lterpat)
770 ➡ 776 3.205 E F0 .705(is remo)3.205 F -.15(ve)-.15 G 3.205(df).15 G .704
771 ➡ 777 (rom the list.)-3.205 F 3.204(Al)5.704 G(eading)-3.204 E F1(!)3.204 E F0
772 ➡ 778 (in)3.204 E F2(\214lterpat)3.204 E F0(ne)3.204 E -.05(ga)-.15 G .704
773
-
No equivalent source code line in the reference code can be identified.
-(tes the pattern;).05 F(in this case, an)184 432 Q 2.5(yc)-.15 G
779
-
+(tes the pattern;).05 F(in this case, an)184 456 Q 2.5(yc)-.15 G
774 ➡ 780 (ompletion not matching)-2.5 E F2(\214lterpat)2.5 E F0(is remo)2.5 E
775
-
No equivalent source code line in the reference code can be identified.
--.15(ve)-.15 G(d.).15 E .466(The return v)144 448.8 R .466
781
-
+-.15(ve)-.15 G(d.).15 E .466(The return v)144 472.8 R .466
776 ➡ 782 (alue is true unless an in)-.25 F -.25(va)-.4 G .466
777 ➡ 783 (lid option is supplied, an option other than).25 F F1<ad70>2.967 E F0
778 ➡ 784 (or)2.967 E F1<ad72>2.967 E F0 .467(is sup-)2.967 F 1.362
779
-
No equivalent source code line in the reference code can be identified.
-(plied without a)144 460.8 R F2(name)3.862 E F0(ar)3.862 E 1.361
785
-
+(plied without a)144 484.8 R F2(name)3.862 E F0(ar)3.862 E 1.361
780 ➡ 786 (gument, an attempt is made to remo)-.18 F 1.661 -.15(ve a c)-.15 H
781
-
No equivalent source code line in the reference code can be identified.
-1.361(ompletion speci\214cation for a).15 F F2(name)144 472.8 Q F0
787
-
+1.361(ompletion speci\214cation for a).15 F F2(name)144 496.8 Q F0
782 ➡ 788 (for which no speci\214cation e)2.5 E
783 ➡ 789 (xists, or an error occurs adding a completion speci\214cation.)-.15 E
784
-
No equivalent source code line in the reference code can be identified.
-F1(compopt)108 489.6 Q F0([)2.5 E F1<ad6f>A F2(option)2.5 E F0 2.5(][)C
790
-
+F1(compopt)108 513.6 Q F0([)2.5 E F1<ad6f>A F2(option)2.5 E F0 2.5(][)C
785 ➡ 791 F1(\255DE)-2.5 E F0 2.5(][)C F1(+o)-2.5 E F2(option)2.5 E F0 2.5(][)C F2
786
-
No equivalent source code line in the reference code can be identified.
-(name)-2.5 E F0(])A .447(Modify completion options for each)144 501.6 R
792
-
+(name)-2.5 E F0(])A .447(Modify completion options for each)144 525.6 R
787 ➡ 793 F2(name)2.947 E F0 .447(according to the)2.947 F F2(option)2.947 E F0
788 ➡ 794 .447(s, or for the currently-e)B -.15(xe)-.15 G(cuting).15 E .726
789
-
No equivalent source code line in the reference code can be identified.
-(completion if no)144 513.6 R F2(name)3.226 E F0 3.226(sa)C .726
795
-
+(completion if no)144 537.6 R F2(name)3.226 E F0 3.226(sa)C .726
790 ➡ 796 (re supplied.)-3.226 F .725(If no)5.725 F F2(option)3.225 E F0 3.225(sa)
791 ➡ 797 C .725(re gi)-3.225 F -.15(ve)-.25 G .725
792
-
No equivalent source code line in the reference code can be identified.
-(n, display the completion options for).15 F(each)144 525.6 Q F2(name)
798
-
+(n, display the completion options for).15 F(each)144 549.6 Q F2(name)
793 ➡ 799 3.223 E F0 .723(or the current completion.)3.223 F .724(The possible v)
794 ➡ 800 5.724 F .724(alues of)-.25 F F2(option)3.224 E F0 .724(are those v)3.224
795
-
No equivalent source code line in the reference code can be identified.
-F .724(alid for the)-.25 F F1(com-)3.224 E(plete)144 537.6 Q F0 -.2(bu)
801
-
+F .724(alid for the)-.25 F F1(com-)3.224 E(plete)144 561.6 Q F0 -.2(bu)
796 ➡ 802 2.798 G .298(iltin described abo).2 F -.15(ve)-.15 G 5.297(.T).15 G(he)
797 ➡ 803 -5.297 E F1<ad44>2.797 E F0 .297
798 ➡ 804 (option indicates that the remaining options should apply to)2.797 F
799
-
No equivalent source code line in the reference code can be identified.
-1.227(the `)144 549.6 R(`def)-.74 E(ault')-.1 E 3.727('c)-.74 G 1.228(o\
805
-
+1.227(the `)144 573.6 R(`def)-.74 E(ault')-.1 E 3.727('c)-.74 G 1.228(o\
800 ➡ 806 mmand completion; that is, completion attempted on a command for which \
801
-
No equivalent source code line in the reference code can be identified.
-no)-3.727 F 2.178(completion has pre)144 561.6 R 2.178
807
-
+no)-3.727 F 2.178(completion has pre)144 585.6 R 2.178
802 ➡ 808 (viously been de\214ned.)-.25 F(The)7.178 E F1<ad45>4.678 E F0 2.177
803 ➡ 809 (option indicates that the remaining options)4.677 F(should apply to `)
804
-
No equivalent source code line in the reference code can be identified.
-144 573.6 Q(`empty')-.74 E 2.5('c)-.74 G
810
-
+144 597.6 Q(`empty')-.74 E 2.5('c)-.74 G
805 ➡ 811 (ommand completion; that is, completion attempted on a blank line.)-2.5
806
-
No equivalent source code line in the reference code can be identified.
-E 1.387(The return v)144 597.6 R 1.387(alue is true unless an in)-.25 F
812
-
+E 1.387(The return v)144 621.6 R 1.387(alue is true unless an in)-.25 F
807 ➡ 813 -.25(va)-.4 G 1.388
808 ➡ 814 (lid option is supplied, an attempt is made to modify the).25 F
809
-
No equivalent source code line in the reference code can be identified.
-(options for a)144 609.6 Q F2(name)2.5 E F0
815
-
+(options for a)144 633.6 Q F2(name)2.5 E F0
810 ➡ 816 (for which no completion speci\214cation e)2.5 E
811
-
No equivalent source code line in the reference code can be identified.
-(xists, or an output error occurs.)-.15 E F1(continue)108 626.4 Q F0([)
812
-
No equivalent source code line in the reference code can be identified.
-2.5 E F2(n)A F0(])A 1.754(Resume the ne)144 638.4 R 1.754
817
-
+(xists, or an output error occurs.)-.15 E F1(continue)108 650.4 Q F0([)
818
-
+2.5 E F2(n)A F0(])A 1.754(Resume the ne)144 662.4 R 1.754
813 ➡ 819 (xt iteration of the enclosing)-.15 F F1 -.25(fo)4.254 G(r).25 E F0(,)A
814 ➡ 820 F1(while)4.254 E F0(,)A F1(until)4.254 E F0 4.254(,o)C(r)-4.254 E F1
815 ➡ 821 (select)4.254 E F0 4.253(loop. If)4.254 F F2(n)4.613 E F0 1.753
816
-
No equivalent source code line in the reference code can be identified.
-(is speci\214ed,)4.493 F 1.208(resume at the)144 650.4 R F2(n)3.709 E F0
817
-
No equivalent source code line in the reference code can be identified.
-1.209(th enclosing loop.)B F2(n)6.569 E F0 1.209(must be)3.949 F/F4 10
822
-
+(is speci\214ed,)4.493 F 1.208(resume at the)144 674.4 R F2(n)3.709 E F0
823
-
+1.209(th enclosing loop.)B F2(n)6.569 E F0 1.209(must be)3.949 F/F5 10
818 ➡ 824 /Symbol SF<b3>3.709 E F0 3.709(1. If)3.709 F F2(n)4.069 E F0 1.209
819 ➡ 825 (is greater than the number of enclosing)3.949 F .514
820
-
No equivalent source code line in the reference code can be identified.
-(loops, the last enclosing loop \(the `)144 662.4 R(`top-le)-.74 E -.15
826
-
+(loops, the last enclosing loop \(the `)144 686.4 R(`top-le)-.74 E -.15
821 ➡ 827 (ve)-.25 G(l').15 E 3.014('l)-.74 G .514(oop\) is resumed.)-3.014 F .513
822 ➡ 828 (The return v)5.513 F .513(alue is 0 unless)-.25 F F2(n)3.013 E F0(is)
823
-
No equivalent source code line in the reference code can be identified.
-3.013 E(not greater than or equal to 1.)144 674.4 Q F1(declar)108 691.2
824
-
No equivalent source code line in the reference code can be identified.
-Q(e)-.18 E F0([)2.5 E F1(\255aAfFgilnrtux)A F0 2.5(][)C F1<ad70>-2.5 E
825
-
No equivalent source code line in the reference code can be identified.
-F0 2.5(][)C F2(name)-2.5 E F0([=)A F2(value)A F0 2.5(].)C(..])-2.5 E F1
826
-
No equivalent source code line in the reference code can be identified.
-(typeset)108 703.2 Q F0([)2.5 E F1(\255aAfFgilnrtux)A F0 2.5(][)C F1
827
-
No equivalent source code line in the reference code can be identified.
-<ad70>-2.5 E F0 2.5(][)C F2(name)-2.5 E F0([=)A F2(value)A F0 2.5(].)C
828
-
No equivalent source code line in the reference code can be identified.
-(..])-2.5 E 1.264(Declare v)144 715.2 R 1.264(ariables and/or gi)-.25 F
829
-
No equivalent source code line in the reference code can be identified.
-1.564 -.15(ve t)-.25 H 1.264(hem attrib).15 F 3.765(utes. If)-.2 F(no)
830
-
No equivalent source code line in the reference code can be identified.
-3.765 E F2(name)3.765 E F0 3.765(sa)C 1.265(re gi)-3.765 F -.15(ve)-.25
831
-
No equivalent source code line in the reference code can be identified.
-G 3.765(nt).15 G 1.265(hen display the v)-3.765 F 1.265(alues of)-.25 F
832
-
No equivalent source code line in the reference code can be identified.
--.25(va)144 727.2 S 3.483(riables. The).25 F F1<ad70>3.483 E F0 .983
833
-
No equivalent source code line in the reference code can be identified.
-(option will display the attrib)3.483 F .983(utes and v)-.2 F .982
834
-
No equivalent source code line in the reference code can be identified.
-(alues of each)-.25 F F2(name)3.482 E F0 5.982(.W).18 G(hen)-5.982 E F1
835
-
No equivalent source code line in the reference code can be identified.
-<ad70>3.482 E F0 .982(is used)3.482 F(GNU Bash 5.0)72 768 Q(2004 Apr 20)
836
-
No equivalent source code line in the reference code can be identified.
-149.565 E(5)203.725 E 0 Cg EP
829
-
+3.013 E(not greater than or equal to 1.)144 698.4 Q(GNU Bash 5.0)72 768
830
-
+Q(2004 Apr 20)149.565 E(5)203.725 E 0 Cg EP
837 ➡ 831 %%Page: 6 6
838 ➡ 832 %%BeginPageSetup
839 ➡ 833 BP
840 ➡ 834 %%EndPageSetup
841 ➡ 835 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S(SH_B).35 E(UIL)-.1 E 87.61
842 ➡ 836 (TINS\(1\) General)-.92 F(Commands Manual)2.5 E -.35(BA)90.11 G(SH_B).35
843
-
No equivalent source code line in the reference code can be identified.
-E(UIL)-.1 E(TINS\(1\))-.92 E(with)144 84 Q/F1 10/Times-Italic@0 SF(name)
844
-
No equivalent source code line in the reference code can be identified.
-2.774 E F0(ar)2.774 E .274(guments, additional options, other than)-.18
845
-
No equivalent source code line in the reference code can be identified.
-F/F2 10/Times-Bold@0 SF<ad66>2.775 E F0(and)2.775 E F2<ad46>2.775 E F0
846
-
No equivalent source code line in the reference code can be identified.
-2.775(,a)C .275(re ignored.)-2.775 F(When)5.275 E F2<ad70>2.775 E F0
847
-
No equivalent source code line in the reference code can be identified.
-.275(is supplied)2.775 F(without)144 96 Q F1(name)4.814 E F0(ar)4.814 E
848
-
No equivalent source code line in the reference code can be identified.
-2.314(guments, it will display the attrib)-.18 F 2.314(utes and v)-.2 F
849
-
No equivalent source code line in the reference code can be identified.
-2.313(alues of all v)-.25 F 2.313(ariables ha)-.25 F 2.313(ving the)-.2
850
-
No equivalent source code line in the reference code can be identified.
-F(attrib)144 108 Q 1.181(utes speci\214ed by the additional options.)-.2
851
-
No equivalent source code line in the reference code can be identified.
-F 1.182(If no other options are supplied with)6.181 F F2<ad70>3.682 E F0
852
-
No equivalent source code line in the reference code can be identified.
-(,)A F2(declar)3.682 E(e)-.18 E F0 .62(will display the attrib)144 120 R
837
-
+E(UIL)-.1 E(TINS\(1\))-.92 E/F1 10/Times-Bold@0 SF(declar)108 84 Q(e)
838
-
+-.18 E F0([)2.5 E F1(\255aAfFgilnrtux)A F0 2.5(][)C F1<ad70>-2.5 E F0
839
-
+2.5(][)C/F2 10/Times-Italic@0 SF(name)-2.5 E F0([=)A F2(value)A F0 2.5
840
-
+(].)C(..])-2.5 E F1(typeset)108 96 Q F0([)2.5 E F1(\255aAfFgilnrtux)A F0
841
-
+2.5(][)C F1<ad70>-2.5 E F0 2.5(][)C F2(name)-2.5 E F0([=)A F2(value)A F0
842
-
+2.5(].)C(..])-2.5 E 1.264(Declare v)144 108 R 1.264(ariables and/or gi)
843
-
+-.25 F 1.564 -.15(ve t)-.25 H 1.264(hem attrib).15 F 3.765(utes. If)-.2
844
-
+F(no)3.765 E F2(name)3.765 E F0 3.765(sa)C 1.265(re gi)-3.765 F -.15(ve)
845
-
+-.25 G 3.765(nt).15 G 1.265(hen display the v)-3.765 F 1.265(alues of)
846
-
+-.25 F -.25(va)144 120 S 3.483(riables. The).25 F F1<ad70>3.483 E F0
847
-
+.983(option will display the attrib)3.483 F .983(utes and v)-.2 F .982
848
-
+(alues of each)-.25 F F2(name)3.482 E F0 5.982(.W).18 G(hen)-5.982 E F1
849
-
+<ad70>3.482 E F0 .982(is used)3.482 F(with)144 132 Q F2(name)2.774 E F0
850
-
+(ar)2.774 E .274(guments, additional options, other than)-.18 F F1<ad66>
851
-
+2.775 E F0(and)2.775 E F1<ad46>2.775 E F0 2.775(,a)C .275(re ignored.)
852
-
+-2.775 F(When)5.275 E F1<ad70>2.775 E F0 .275(is supplied)2.775 F
853
-
+(without)144 144 Q F2(name)4.814 E F0(ar)4.814 E 2.314
854
-
+(guments, it will display the attrib)-.18 F 2.314(utes and v)-.2 F 2.313
855
-
+(alues of all v)-.25 F 2.313(ariables ha)-.25 F 2.313(ving the)-.2 F
856
-
+(attrib)144 156 Q 1.181(utes speci\214ed by the additional options.)-.2
857
-
+F 1.182(If no other options are supplied with)6.181 F F1<ad70>3.682 E F0
858
-
+(,)A F1(declar)3.682 E(e)-.18 E F0 .62(will display the attrib)144 168 R
853 ➡ 859 .62(utes and v)-.2 F .62(alues of all shell v)-.25 F 3.12(ariables. The)
854
-
No equivalent source code line in the reference code can be identified.
--.25 F F2<ad66>3.12 E F0 .62(option will restrict the display)3.12 F
855
-
No equivalent source code line in the reference code can be identified.
-1.29(to shell functions.)144 132 R(The)6.29 E F2<ad46>3.79 E F0 1.291(o\
860
-
+-.25 F F1<ad66>3.12 E F0 .62(option will restrict the display)3.12 F
861
-
+1.29(to shell functions.)144 180 R(The)6.29 E F1<ad46>3.79 E F0 1.291(o\
856 ➡ 862 ption inhibits the display of function de\214nitions; only the function)
857
-
No equivalent source code line in the reference code can be identified.
-3.791 F .948(name and attrib)144 144 R .948(utes are printed.)-.2 F .948
858
-
No equivalent source code line in the reference code can be identified.
-(If the)5.948 F F2(extdeb)3.448 E(ug)-.2 E F0 .948
859
-
No equivalent source code line in the reference code can be identified.
-(shell option is enabled using)3.448 F F2(shopt)3.448 E F0 3.448(,t)C
863
-
+3.791 F .948(name and attrib)144 192 R .948(utes are printed.)-.2 F .948
864
-
+(If the)5.948 F F1(extdeb)3.448 E(ug)-.2 E F0 .948
865
-
+(shell option is enabled using)3.448 F F1(shopt)3.448 E F0 3.448(,t)C
860 ➡ 866 .948(he source)-3.448 F 1.69(\214le name and line number where each)144
861
-
No equivalent source code line in the reference code can be identified.
-156 R F1(name)4.19 E F0 1.69(is de\214ned are displayed as well.)4.19 F
862
-
No equivalent source code line in the reference code can be identified.
-(The)6.69 E F2<ad46>4.19 E F0(option)4.19 E(implies)144 168 Q F2<ad66>
863
-
No equivalent source code line in the reference code can be identified.
-3.892 E F0 6.392(.T)C(he)-6.392 E F2<ad67>3.892 E F0 1.391
867
-
+204 R F2(name)4.19 E F0 1.69(is de\214ned are displayed as well.)4.19 F
868
-
+(The)6.69 E F1<ad46>4.19 E F0(option)4.19 E(implies)144 216 Q F1<ad66>
869
-
+3.892 E F0 6.392(.T)C(he)-6.392 E F1<ad67>3.892 E F0 1.391
864 ➡ 870 (option forces v)3.892 F 1.391
865 ➡ 871 (ariables to be created or modi\214ed at the global scope, e)-.25 F -.15
866
-
No equivalent source code line in the reference code can be identified.
-(ve)-.25 G(n).15 E(when)144 180 Q F2(declar)4.382 E(e)-.18 E F0 1.882
872
-
+(ve)-.25 G(n).15 E(when)144 228 Q F1(declar)4.382 E(e)-.18 E F0 1.882
867 ➡ 873 (is e)4.382 F -.15(xe)-.15 G 1.882(cuted in a shell function.).15 F
868 ➡ 874 1.883(It is ignored in all other cases.)6.882 F 1.883(The follo)6.883 F
869
-
No equivalent source code line in the reference code can be identified.
-(wing)-.25 E .794(options can be used to restrict output to v)144 192 R
875
-
+(wing)-.25 E .794(options can be used to restrict output to v)144 240 R
870 ➡ 876 .794(ariables with the speci\214ed attrib)-.25 F .793(ute or to gi)-.2 F
871
-
No equivalent source code line in the reference code can be identified.
-1.093 -.15(ve v)-.25 H(ariables)-.1 E(attrib)144 204 Q(utes:)-.2 E F2
872
-
No equivalent source code line in the reference code can be identified.
-<ad61>144 216 Q F0(Each)180 216 Q F1(name)2.5 E F0(is an inde)2.5 E -.15
873
-
No equivalent source code line in the reference code can be identified.
-(xe)-.15 G 2.5(da).15 G(rray v)-2.5 E(ariable \(see)-.25 E F2(Arrays)2.5
874
-
No equivalent source code line in the reference code can be identified.
-E F0(abo)2.5 E -.15(ve)-.15 G(\).).15 E F2<ad41>144 228 Q F0(Each)180
875
-
No equivalent source code line in the reference code can be identified.
-228 Q F1(name)2.5 E F0(is an associati)2.5 E .3 -.15(ve a)-.25 H(rray v)
876
-
No equivalent source code line in the reference code can be identified.
-.15 E(ariable \(see)-.25 E F2(Arrays)2.5 E F0(abo)2.5 E -.15(ve)-.15 G
877
-
No equivalent source code line in the reference code can be identified.
-(\).).15 E F2<ad66>144 240 Q F0(Use function names only)180 240 Q(.)-.65
878
-
No equivalent source code line in the reference code can be identified.
-E F2<ad69>144 252 Q F0 .557(The v)180 252 R .558
877
-
+1.093 -.15(ve v)-.25 H(ariables)-.1 E(attrib)144 252 Q(utes:)-.2 E F1
878
-
+<ad61>144 264 Q F0(Each)180 264 Q F2(name)2.5 E F0(is an inde)2.5 E -.15
879
-
+(xe)-.15 G 2.5(da).15 G(rray v)-2.5 E(ariable \(see)-.25 E F1(Arrays)2.5
880
-
+E F0(abo)2.5 E -.15(ve)-.15 G(\).).15 E F1<ad41>144 276 Q F0(Each)180
881
-
+276 Q F2(name)2.5 E F0(is an associati)2.5 E .3 -.15(ve a)-.25 H(rray v)
882
-
+.15 E(ariable \(see)-.25 E F1(Arrays)2.5 E F0(abo)2.5 E -.15(ve)-.15 G
883
-
+(\).).15 E F1<ad66>144 288 Q F0(Use function names only)180 288 Q(.)-.65
884
-
+E F1<ad69>144 300 Q F0 .557(The v)180 300 R .558
879 ➡ 885 (ariable is treated as an inte)-.25 F .558(ger; arithmetic e)-.15 F -.25
880 ➡ 886 (va)-.25 G .558(luation \(see).25 F/F3 9/Times-Bold@0 SF .558
881
-
No equivalent source code line in the reference code can be identified.
-(ARITHMETIC EV)3.058 F(ALU)-1.215 E(A-)-.54 E(TION)180 264 Q F0(abo)2.25
887
-
+(ARITHMETIC EV)3.058 F(ALU)-1.215 E(A-)-.54 E(TION)180 312 Q F0(abo)2.25
882 ➡ 888 E -.15(ve)-.15 G 2.5(\)i).15 G 2.5(sp)-2.5 G(erformed when the v)-2.5 E
883
-
No equivalent source code line in the reference code can be identified.
-(ariable is assigned a v)-.25 E(alue.)-.25 E F2<ad6c>144 276 Q F0 .91
884
-
No equivalent source code line in the reference code can be identified.
-(When the v)180 276 R .909(ariable is assigned a v)-.25 F .909
889
-
+(ariable is assigned a v)-.25 E(alue.)-.25 E F1<ad6c>144 324 Q F0 .91
890
-
+(When the v)180 324 R .909(ariable is assigned a v)-.25 F .909
885 ➡ 891 (alue, all upper)-.25 F .909(-case characters are con)-.2 F -.15(ve)-.4
886
-
No equivalent source code line in the reference code can be identified.
-G .909(rted to lo).15 F(wer)-.25 E(-)-.2 E 2.5(case. The)180 288 R
887
-
No equivalent source code line in the reference code can be identified.
-(upper)2.5 E(-case attrib)-.2 E(ute is disabled.)-.2 E F2<ad6e>144 300 Q
888
-
No equivalent source code line in the reference code can be identified.
-F0(Gi)180 300 Q 1.619 -.15(ve e)-.25 H(ach).15 E F1(name)3.819 E F0(the)
889
-
No equivalent source code line in the reference code can be identified.
-3.819 E F1(namer)3.819 E(ef)-.37 E F0(attrib)3.819 E 1.319
892
-
+G .909(rted to lo).15 F(wer)-.25 E(-)-.2 E 2.5(case. The)180 336 R
893
-
+(upper)2.5 E(-case attrib)-.2 E(ute is disabled.)-.2 E F1<ad6e>144 348 Q
894
-
+F0(Gi)180 348 Q 1.619 -.15(ve e)-.25 H(ach).15 E F2(name)3.819 E F0(the)
895
-
+3.819 E F2(namer)3.819 E(ef)-.37 E F0(attrib)3.819 E 1.319
890 ➡ 896 (ute, making it a name reference to another v)-.2 F(ariable.)-.25 E
891
-
No equivalent source code line in the reference code can be identified.
-1.519(That other v)180 312 R 1.519(ariable is de\214ned by the v)-.25 F
892
-
No equivalent source code line in the reference code can be identified.
-1.518(alue of)-.25 F F1(name)4.018 E F0 6.518(.A)C 1.518
893
-
No equivalent source code line in the reference code can be identified.
-(ll references, assignments, and)-6.518 F(attrib)180 324 Q .226
894
-
No equivalent source code line in the reference code can be identified.
-(ute modi\214cations to)-.2 F F1(name)2.726 E F0 2.726(,e)C .226
895
-
No equivalent source code line in the reference code can be identified.
-(xcept those using or changing the)-2.876 F F2<ad6e>2.726 E F0(attrib)
896
-
No equivalent source code line in the reference code can be identified.
-2.726 E .227(ute itself, are)-.2 F .809(performed on the v)180 336 R
897
-
No equivalent source code line in the reference code can be identified.
-.809(ariable referenced by)-.25 F F1(name)3.308 E F0 1.908 -.55('s v)D
897
-
+1.519(That other v)180 360 R 1.519(ariable is de\214ned by the v)-.25 F
898
-
+1.518(alue of)-.25 F F2(name)4.018 E F0 6.518(.A)C 1.518
899
-
+(ll references, assignments, and)-6.518 F(attrib)180 372 Q .226
900
-
+(ute modi\214cations to)-.2 F F2(name)2.726 E F0 2.726(,e)C .226
901
-
+(xcept those using or changing the)-2.876 F F1<ad6e>2.726 E F0(attrib)
902
-
+2.726 E .227(ute itself, are)-.2 F .809(performed on the v)180 384 R
903
-
+.809(ariable referenced by)-.25 F F2(name)3.308 E F0 1.908 -.55('s v)D
898 ➡ 904 3.308(alue. The).3 F .808(nameref attrib)3.308 F .808(ute cannot be)-.2
899
-
No equivalent source code line in the reference code can be identified.
-F(applied to array v)180 348 Q(ariables.)-.25 E F2<ad72>144 360 Q F0
900
-
No equivalent source code line in the reference code can be identified.
-(Mak)180 360 Q(e)-.1 E F1(name)5.046 E F0 5.046(sr)C(eadonly)-5.046 E
905
-
+F(applied to array v)180 396 Q(ariables.)-.25 E F1<ad72>144 408 Q F0
906
-
+(Mak)180 408 Q(e)-.1 E F2(name)5.046 E F0 5.046(sr)C(eadonly)-5.046 E
901 ➡ 907 7.546(.T)-.65 G 2.546(hese names cannot then be assigned v)-7.546 F
902
-
No equivalent source code line in the reference code can be identified.
-2.547(alues by subsequent)-.25 F(assignment statements or unset.)180 372
903
-
No equivalent source code line in the reference code can be identified.
-Q F2<ad74>144 384 Q F0(Gi)180 384 Q .73 -.15(ve e)-.25 H(ach).15 E F1
904
-
No equivalent source code line in the reference code can be identified.
-(name)2.93 E F0(the)2.929 E F1(tr)2.929 E(ace)-.15 E F0(attrib)2.929 E
905
-
No equivalent source code line in the reference code can be identified.
-2.929(ute. T)-.2 F .429(raced functions inherit the)-.35 F F2(DEB)2.929
906
-
No equivalent source code line in the reference code can be identified.
-E(UG)-.1 E F0(and)2.929 E F2(RETURN)2.929 E F0
907
-
No equivalent source code line in the reference code can be identified.
-(traps from the calling shell.)180 396 Q(The trace attrib)5 E
908
-
No equivalent source code line in the reference code can be identified.
-(ute has no special meaning for v)-.2 E(ariables.)-.25 E F2<ad75>144 408
909
-
No equivalent source code line in the reference code can be identified.
-Q F0 .909(When the v)180 408 R .909(ariable is assigned a v)-.25 F .909
908
-
+2.547(alues by subsequent)-.25 F(assignment statements or unset.)180 420
909
-
+Q F1<ad74>144 432 Q F0(Gi)180 432 Q .73 -.15(ve e)-.25 H(ach).15 E F2
910
-
+(name)2.93 E F0(the)2.929 E F2(tr)2.929 E(ace)-.15 E F0(attrib)2.929 E
911
-
+2.929(ute. T)-.2 F .429(raced functions inherit the)-.35 F F1(DEB)2.929
912
-
+E(UG)-.1 E F0(and)2.929 E F1(RETURN)2.929 E F0
913
-
+(traps from the calling shell.)180 444 Q(The trace attrib)5 E
914
-
+(ute has no special meaning for v)-.2 E(ariables.)-.25 E F1<ad75>144 456
915
-
+Q F0 .909(When the v)180 456 R .909(ariable is assigned a v)-.25 F .909
910 ➡ 916 (alue, all lo)-.25 F(wer)-.25 E .909(-case characters are con)-.2 F -.15
911
-
No equivalent source code line in the reference code can be identified.
-(ve)-.4 G .91(rted to upper).15 F(-)-.2 E 2.5(case. The)180 420 R(lo)2.5
912
-
No equivalent source code line in the reference code can be identified.
-E(wer)-.25 E(-case attrib)-.2 E(ute is disabled.)-.2 E F2<ad78>144 432 Q
913
-
No equivalent source code line in the reference code can be identified.
-F0(Mark)180 432 Q F1(name)2.5 E F0 2.5(sf)C(or e)-2.5 E
917
-
+(ve)-.4 G .91(rted to upper).15 F(-)-.2 E 2.5(case. The)180 468 R(lo)2.5
918
-
+E(wer)-.25 E(-case attrib)-.2 E(ute is disabled.)-.2 E F1<ad78>144 480 Q
919
-
+F0(Mark)180 480 Q F2(name)2.5 E F0 2.5(sf)C(or e)-2.5 E
914 ➡ 920 (xport to subsequent commands via the en)-.15 E(vironment.)-.4 E .121
915
-
No equivalent source code line in the reference code can be identified.
-(Using `+' instead of `\255' turns of)144 448.8 R 2.621(ft)-.25 G .121
921
-
+(Using `+' instead of `\255' turns of)144 496.8 R 2.621(ft)-.25 G .121
916 ➡ 922 (he attrib)-2.621 F .121(ute instead, with the e)-.2 F .12
917
-
No equivalent source code line in the reference code can be identified.
-(xceptions that)-.15 F F2(+a)2.62 E F0 .12(may not be used)2.62 F .644
918
-
No equivalent source code line in the reference code can be identified.
-(to destro)144 460.8 R 3.144(ya)-.1 G 3.144(na)-3.144 G .644(rray v)
919
-
No equivalent source code line in the reference code can be identified.
--3.144 F .644(ariable and)-.25 F F2(+r)3.145 E F0 .645(will not remo)
923
-
+(xceptions that)-.15 F F1(+a)2.62 E F0 .12(may not be used)2.62 F .644
924
-
+(to destro)144 508.8 R 3.144(ya)-.1 G 3.144(na)-3.144 G .644(rray v)
925
-
+-3.144 F .644(ariable and)-.25 F F1(+r)3.145 E F0 .645(will not remo)
920 ➡ 926 3.145 F .945 -.15(ve t)-.15 H .645(he readonly attrib).15 F 3.145
921
-
No equivalent source code line in the reference code can be identified.
-(ute. When)-.2 F .645(used in a func-)3.145 F(tion,)144 472.8 Q F2
922
-
No equivalent source code line in the reference code can be identified.
-(declar)2.835 E(e)-.18 E F0(and)2.835 E F2(typeset)2.835 E F0(mak)2.835
923
-
No equivalent source code line in the reference code can be identified.
-E 2.835(ee)-.1 G(ach)-2.835 E F1(name)2.835 E F0 .335
924
-
No equivalent source code line in the reference code can be identified.
-(local, as with the)2.835 F F2(local)2.835 E F0 .335
925
-
No equivalent source code line in the reference code can be identified.
-(command, unless the)2.835 F F2<ad67>2.835 E F0(option)2.835 E 1.282
926
-
No equivalent source code line in the reference code can be identified.
-(is supplied.)144 484.8 R 1.282(If a v)6.282 F 1.283
927
-
No equivalent source code line in the reference code can be identified.
-(ariable name is follo)-.25 F 1.283(wed by =)-.25 F F1(value)A F0 3.783
927
-
+(ute. When)-.2 F .645(used in a func-)3.145 F(tion,)144 520.8 Q F1
928
-
+(declar)2.835 E(e)-.18 E F0(and)2.835 E F1(typeset)2.835 E F0(mak)2.835
929
-
+E 2.835(ee)-.1 G(ach)-2.835 E F2(name)2.835 E F0 .335
930
-
+(local, as with the)2.835 F F1(local)2.835 E F0 .335
931
-
+(command, unless the)2.835 F F1<ad67>2.835 E F0(option)2.835 E 1.282
932
-
+(is supplied.)144 532.8 R 1.282(If a v)6.282 F 1.283
933
-
+(ariable name is follo)-.25 F 1.283(wed by =)-.25 F F2(value)A F0 3.783
928 ➡ 934 (,t)C 1.283(he v)-3.783 F 1.283(alue of the v)-.25 F 1.283
929
-
No equivalent source code line in the reference code can be identified.
-(ariable is set to)-.25 F F1(value)3.783 E F0(.)A .927(When using)144
930
-
No equivalent source code line in the reference code can be identified.
-496.8 R F2<ad61>3.427 E F0(or)3.427 E F2<ad41>3.427 E F0 .926
935
-
+(ariable is set to)-.25 F F2(value)3.783 E F0(.)A .927(When using)144
936
-
+544.8 R F1<ad61>3.427 E F0(or)3.427 E F1<ad41>3.427 E F0 .926
931 ➡ 937 (and the compound assignment syntax to create array v)3.427 F .926
932
-
No equivalent source code line in the reference code can be identified.
-(ariables, additional)-.25 F(attrib)144 508.8 Q .592(utes do not tak)-.2
938
-
+(ariables, additional)-.25 F(attrib)144 556.8 Q .592(utes do not tak)-.2
933 ➡ 939 F 3.092(ee)-.1 G -.25(ff)-3.092 G .592
934 ➡ 940 (ect until subsequent assignments.).25 F .592(The return v)5.592 F .592
935 ➡ 941 (alue is 0 unless an in)-.25 F -.25(va)-.4 G(lid).25 E .429
936 ➡ 942 (option is encountered, an attempt is made to de\214ne a function using)
937
-
No equivalent source code line in the reference code can be identified.
-144 520.8 R/F4 10/Courier@0 SF .428(\255f foo=bar)2.929 F F0 2.928(,a)C
943
-
+144 568.8 R/F4 10/Courier@0 SF .428(\255f foo=bar)2.929 F F0 2.928(,a)C
938 ➡ 944 2.928(na)-2.928 G .428(ttempt is)-2.928 F .062(made to assign a v)144
939
-
No equivalent source code line in the reference code can be identified.
-532.8 R .062(alue to a readonly v)-.25 F .063
945
-
+580.8 R .062(alue to a readonly v)-.25 F .063
940 ➡ 946 (ariable, an attempt is made to assign a v)-.25 F .063
941 ➡ 947 (alue to an array v)-.25 F(ari-)-.25 E .102
942
-
No equivalent source code line in the reference code can be identified.
-(able without using the compound assignment syntax \(see)144 544.8 R F2
948
-
+(able without using the compound assignment syntax \(see)144 592.8 R F1
943 ➡ 949 (Arrays)2.602 E F0(abo)2.602 E -.15(ve)-.15 G .102(\), one of the).15 F
944
-
No equivalent source code line in the reference code can be identified.
-F1(names)2.602 E F0 .101(is not a)2.602 F -.25(va)144 556.8 S .171
950
-
+F2(names)2.602 E F0 .101(is not a)2.602 F -.25(va)144 604.8 S .171
945 ➡ 951 (lid shell v).25 F .171(ariable name, an attempt is made to turn of)-.25
946 ➡ 952 F 2.671(fr)-.25 G .171(eadonly status for a readonly v)-2.671 F .172
947
-
No equivalent source code line in the reference code can be identified.
-(ariable, an)-.25 F .96(attempt is made to turn of)144 568.8 R 3.46(fa)
953
-
+(ariable, an)-.25 F .96(attempt is made to turn of)144 616.8 R 3.46(fa)
948 ➡ 954 -.25 G .96(rray status for an array v)-3.46 F .96
949
-
No equivalent source code line in the reference code can be identified.
-(ariable, or an attempt is made to display a)-.25 F(non-e)144 580.8 Q
950
-
No equivalent source code line in the reference code can be identified.
-(xistent function with)-.15 E F2<ad66>2.5 E F0(.)A F2
951
-
No equivalent source code line in the reference code can be identified.
-(dirs [\255clpv] [+)108 597.6 Q F1(n)A F2 2.5(][)C<ad>-2.5 E F1(n)A F2
952
-
No equivalent source code line in the reference code can be identified.
-(])A F0 -.4(Wi)144 609.6 S .328
955
-
+(ariable, or an attempt is made to display a)-.25 F(non-e)144 628.8 Q
956
-
+(xistent function with)-.15 E F1<ad66>2.5 E F0(.)A F1
957
-
+(dirs [\255clpv] [+)108 645.6 Q F2(n)A F1 2.5(][)C<ad>-2.5 E F2(n)A F1
958
-
+(])A F0 -.4(Wi)144 657.6 S .328
953 ➡ 959 (thout options, displays the list of currently remembered directories.)
954 ➡ 960 .4 F .329(The def)5.329 F .329(ault display is on a)-.1 F 1.238
955
-
No equivalent source code line in the reference code can be identified.
-(single line with directory names separated by spaces.)144 621.6 R 1.238
956
-
No equivalent source code line in the reference code can be identified.
-(Directories are added to the list with the)6.238 F F2(pushd)144 633.6 Q
957
-
No equivalent source code line in the reference code can be identified.
-F0 2.003(command; the)4.503 F F2(popd)4.503 E F0 2.003(command remo)
961
-
+(single line with directory names separated by spaces.)144 669.6 R 1.238
962
-
+(Directories are added to the list with the)6.238 F F1(pushd)144 681.6 Q
963
-
+F0 2.003(command; the)4.503 F F1(popd)4.503 E F0 2.003(command remo)
958 ➡ 964 4.503 F -.15(ve)-.15 G 4.503(se).15 G 2.003(ntries from the list.)-4.503
959
-
No equivalent source code line in the reference code can be identified.
-F 2.003(The current directory is)7.003 F(al)144 645.6 Q -.1(wa)-.1 G
960
-
No equivalent source code line in the reference code can be identified.
-(ys the \214rst directory in the stack.).1 E F2<ad63>144 657.6 Q F0
961
-
No equivalent source code line in the reference code can be identified.
-(Clears the directory stack by deleting all of the entries.)180 657.6 Q
962
-
No equivalent source code line in the reference code can be identified.
-F2<ad6c>144 669.6 Q F0 .882
963
-
No equivalent source code line in the reference code can be identified.
-(Produces a listing using full pathnames; the def)180 669.6 R .881
965
-
+F 2.003(The current directory is)7.003 F(al)144 693.6 Q -.1(wa)-.1 G
966
-
+(ys the \214rst directory in the stack.).1 E F1<ad63>144 705.6 Q F0
967
-
+(Clears the directory stack by deleting all of the entries.)180 705.6 Q
968
-
+F1<ad6c>144 717.6 Q F0 .882
969
-
+(Produces a listing using full pathnames; the def)180 717.6 R .881
964 ➡ 970 (ault listing format uses a tilde to denote)-.1 F(the home directory)180
965
-
No equivalent source code line in the reference code can be identified.
-681.6 Q(.)-.65 E F2<ad70>144 693.6 Q F0
966
-
No equivalent source code line in the reference code can be identified.
-(Print the directory stack with one entry per line.)180 693.6 Q F2<ad76>
967
-
No equivalent source code line in the reference code can be identified.
-144 705.6 Q F0 .272(Print the directory stack with one entry per line, \
968
-
No equivalent source code line in the reference code can be identified.
-pre\214xing each entry with its inde)180 705.6 R 2.773(xi)-.15 G 2.773
969
-
No equivalent source code line in the reference code can be identified.
-(nt)-2.773 G(he)-2.773 E(stack.)180 717.6 Q(GNU Bash 5.0)72 768 Q
970
-
No equivalent source code line in the reference code can be identified.
-(2004 Apr 20)149.565 E(6)203.725 E 0 Cg EP
971
-
+729.6 Q(.)-.65 E(GNU Bash 5.0)72 768 Q(2004 Apr 20)149.565 E(6)203.725 E
972
-
+0 Cg EP
971 ➡ 973 %%Page: 7 7
972 ➡ 974 %%BeginPageSetup
973 ➡ 975 BP
974 ➡ 976 %%EndPageSetup
975 ➡ 977 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S(SH_B).35 E(UIL)-.1 E 87.61
976 ➡ 978 (TINS\(1\) General)-.92 F(Commands Manual)2.5 E -.35(BA)90.11 G(SH_B).35
977
-
No equivalent source code line in the reference code can be identified.
-E(UIL)-.1 E(TINS\(1\))-.92 E/F1 10/Times-Bold@0 SF(+)144 84 Q/F2 10
978
-
No equivalent source code line in the reference code can be identified.
-/Times-Italic@0 SF(n)A F0 1.565(Displays the)180 84 R F2(n)4.065 E F0
979
-
No equivalent source code line in the reference code can be identified.
-1.565(th entry counting from the left of the list sho)B 1.564(wn by)-.25
980
-
No equivalent source code line in the reference code can be identified.
-F F1(dirs)4.064 E F0 1.564(when in)4.064 F -.2(vo)-.4 G -.1(ke).2 G(d).1
981
-
No equivalent source code line in the reference code can be identified.
-E(without options, starting with zero.)180 96 Q F1<ad>144 108 Q F2(n)A
982
-
No equivalent source code line in the reference code can be identified.
-F0 1.194(Displays the)180 108 R F2(n)3.694 E F0 1.194
979
-
+E(UIL)-.1 E(TINS\(1\))-.92 E/F1 10/Times-Bold@0 SF<ad70>144 84 Q F0
980
-
+(Print the directory stack with one entry per line.)180 84 Q F1<ad76>144
981
-
+96 Q F0 .272(Print the directory stack with one entry per line, pre\214\
982
-
+xing each entry with its inde)180 96 R 2.773(xi)-.15 G 2.773(nt)-2.773 G
983
-
+(he)-2.773 E(stack.)180 108 Q F1(+)144 120 Q/F2 10/Times-Italic@0 SF(n)A
984
-
+F0 1.565(Displays the)180 120 R F2(n)4.065 E F0 1.565
985
-
+(th entry counting from the left of the list sho)B 1.564(wn by)-.25 F F1
986
-
+(dirs)4.064 E F0 1.564(when in)4.064 F -.2(vo)-.4 G -.1(ke).2 G(d).1 E
987
-
+(without options, starting with zero.)180 132 Q F1<ad>144 144 Q F2(n)A
988
-
+F0 1.194(Displays the)180 144 R F2(n)3.694 E F0 1.194
983 ➡ 989 (th entry counting from the right of the list sho)B 1.194(wn by)-.25 F
984 ➡ 990 F1(dirs)3.694 E F0 1.194(when in)3.694 F -.2(vo)-.4 G -.1(ke).2 G(d).1 E
985
-
No equivalent source code line in the reference code can be identified.
-(without options, starting with zero.)180 120 Q .258(The return v)144
986
-
No equivalent source code line in the reference code can be identified.
-136.8 R .258(alue is 0 unless an in)-.25 F -.25(va)-.4 G .258
991
-
+(without options, starting with zero.)180 156 Q .258(The return v)144
992
-
+172.8 R .258(alue is 0 unless an in)-.25 F -.25(va)-.4 G .258
987 ➡ 993 (lid option is supplied or).25 F F2(n)2.758 E F0(inde)2.758 E -.15(xe)
988 ➡ 994 -.15 G 2.758(sb).15 G -.15(ey)-2.758 G .258(ond the end of the direc-)
989
-
No equivalent source code line in the reference code can be identified.
-.15 F(tory stack.)144 148.8 Q F1(diso)108 165.6 Q(wn)-.1 E F0([)2.5 E F1
995
-
+.15 F(tory stack.)144 184.8 Q F1(diso)108 201.6 Q(wn)-.1 E F0([)2.5 E F1
990 ➡ 996 (\255ar)A F0 2.5(][)C F1<ad68>-2.5 E F0 2.5(][)C F2(jobspec)-2.5 E F0
991
-
No equivalent source code line in the reference code can be identified.
-(... |)2.5 E F2(pid)2.5 E F0(... ])2.5 E -.4(Wi)144 177.6 S .121
997
-
+(... |)2.5 E F2(pid)2.5 E F0(... ])2.5 E -.4(Wi)144 213.6 S .121
992 ➡ 998 (thout options, remo).4 F .422 -.15(ve e)-.15 H(ach).15 E F2(jobspec)
993 ➡ 999 4.362 E F0 .122(from the table of acti)2.932 F .422 -.15(ve j)-.25 H
994 ➡ 1000 2.622(obs. If).15 F F2(jobspec)4.362 E F0 .122(is not present, and)2.932
995
-
No equivalent source code line in the reference code can be identified.
-F .096(neither the)144 189.6 R F1<ad61>2.596 E F0 .096(nor the)2.596 F
1001
-
+F .096(neither the)144 225.6 R F1<ad61>2.596 E F0 .096(nor the)2.596 F
996 ➡ 1002 F1<ad72>2.596 E F0 .096(option is supplied, the)2.596 F F2(curr)2.596 E
997 ➡ 1003 .096(ent job)-.37 F F0 .096(is used.)2.596 F .096(If the)5.096 F F1
998 ➡ 1004 <ad68>2.596 E F0 .096(option is gi)2.596 F -.15(ve)-.25 G .096(n, each)
999
-
No equivalent source code line in the reference code can be identified.
-.15 F F2(jobspec)145.74 201.6 Q F0 .585(is not remo)3.395 F -.15(ve)-.15
1005
-
+.15 F F2(jobspec)145.74 237.6 Q F0 .585(is not remo)3.395 F -.15(ve)-.15
1000 ➡ 1006 G 3.085(df).15 G .585(rom the table, b)-3.085 F .585(ut is mark)-.2 F
1001 ➡ 1007 .585(ed so that)-.1 F/F3 9/Times-Bold@0 SF(SIGHUP)3.085 E F0 .586
1002
-
No equivalent source code line in the reference code can be identified.
-(is not sent to the job if the)2.835 F .962(shell recei)144 213.6 R -.15
1008
-
+(is not sent to the job if the)2.835 F .962(shell recei)144 249.6 R -.15
1003 ➡ 1009 (ve)-.25 G 3.462(sa).15 G F3(SIGHUP)A/F4 9/Times-Roman@0 SF(.)A F0 .962
1004 ➡ 1010 (If no)5.462 F F2(jobspec)5.202 E F0 .962(is supplied, the)3.772 F F1
1005 ➡ 1011 <ad61>3.462 E F0 .962(option means to remo)3.462 F 1.262 -.15(ve o)-.15
1006
-
No equivalent source code line in the reference code can be identified.
-H 3.462(rm).15 G .962(ark all)-3.462 F 1.358(jobs; the)144 225.6 R F1
1012
-
+H 3.462(rm).15 G .962(ark all)-3.462 F 1.358(jobs; the)144 261.6 R F1
1007 ➡ 1013 <ad72>3.858 E F0 1.358(option without a)3.858 F F2(jobspec)5.598 E F0
1008 ➡ 1014 (ar)4.169 E 1.359(gument restricts operation to running jobs.)-.18 F
1009
-
No equivalent source code line in the reference code can be identified.
-1.359(The return)6.359 F -.25(va)144 237.6 S(lue is 0 unless a).25 E F2
1015
-
+1.359(The return)6.359 F -.25(va)144 273.6 S(lue is 0 unless a).25 E F2
1010 ➡ 1016 (jobspec)4.24 E F0(does not specify a v)2.81 E(alid job)-.25 E(.)-.4 E
1011
-
No equivalent source code line in the reference code can be identified.
-F1(echo)108 254.4 Q F0([)2.5 E F1(\255neE)A F0 2.5(][)C F2(ar)-2.5 E(g)
1012
-
No equivalent source code line in the reference code can be identified.
--.37 E F0(...])2.5 E .425(Output the)144 266.4 R F2(ar)2.925 E(g)-.37 E
1017
-
+F1(echo)108 290.4 Q F0([)2.5 E F1(\255neE)A F0 2.5(][)C F2(ar)-2.5 E(g)
1018
-
+-.37 E F0(...])2.5 E .425(Output the)144 302.4 R F2(ar)2.925 E(g)-.37 E
1013 ➡ 1019 F0 .424(s, separated by spaces, follo)B .424(wed by a ne)-.25 F 2.924
1014 ➡ 1020 (wline. The)-.25 F .424(return status is 0 unless a write)2.924 F .307
1015
-
No equivalent source code line in the reference code can be identified.
-(error occurs.)144 278.4 R(If)5.307 E F1<ad6e>2.807 E F0 .307
1021
-
+(error occurs.)144 314.4 R(If)5.307 E F1<ad6e>2.807 E F0 .307
1016 ➡ 1022 (is speci\214ed, the trailing ne)2.807 F .308(wline is suppressed.)-.25
1017 ➡ 1023 F .308(If the)5.308 F F1<ad65>2.808 E F0 .308(option is gi)2.808 F -.15
1018 ➡ 1024 (ve)-.25 G .308(n, inter).15 F(-)-.2 E 1.349(pretation of the follo)144
1019
-
No equivalent source code line in the reference code can be identified.
-290.4 R 1.348(wing backslash-escaped characters is enabled.)-.25 F(The)
1025
-
+326.4 R 1.348(wing backslash-escaped characters is enabled.)-.25 F(The)
1020 ➡ 1026 6.348 E F1<ad45>3.848 E F0 1.348(option disables the)3.848 F 1.054
1021
-
No equivalent source code line in the reference code can be identified.
-(interpretation of these escape characters, e)144 302.4 R -.15(ve)-.25 G
1027
-
+(interpretation of these escape characters, e)144 338.4 R -.15(ve)-.25 G
1022 ➡ 1028 3.555(no).15 G 3.555(ns)-3.555 G 1.055(ystems where the)-3.555 F 3.555
1023 ➡ 1029 (ya)-.15 G 1.055(re interpreted by def)-3.555 F(ault.)-.1 E(The)144
1024
-
No equivalent source code line in the reference code can be identified.
-314.4 Q F1(xpg_echo)3.459 E F0 .959
1030
-
+350.4 Q F1(xpg_echo)3.459 E F0 .959
1025 ➡ 1031 (shell option may be used to dynamically determine whether or not)3.459
1026 ➡ 1032 F F1(echo)3.458 E F0 -.15(ex)3.458 G(pands).15 E .715
1027
-
No equivalent source code line in the reference code can be identified.
-(these escape characters by def)144 326.4 R(ault.)-.1 E F1(echo)5.715 E
1033
-
+(these escape characters by def)144 362.4 R(ault.)-.1 E F1(echo)5.715 E
1028 ➡ 1034 F0 .716(does not interpret)3.215 F F1<adad>3.216 E F0 .716
1029 ➡ 1035 (to mean the end of options.)3.216 F F1(echo)5.716 E F0
1030
-
No equivalent source code line in the reference code can be identified.
-(interprets the follo)144 338.4 Q(wing escape sequences:)-.25 E F1(\\a)
1031
-
No equivalent source code line in the reference code can be identified.
-144 350.4 Q F0(alert \(bell\))180 350.4 Q F1(\\b)144 362.4 Q F0
1032
-
No equivalent source code line in the reference code can be identified.
-(backspace)180 362.4 Q F1(\\c)144 374.4 Q F0(suppress further output)180
1033
-
No equivalent source code line in the reference code can be identified.
-374.4 Q F1(\\e)144 386.4 Q(\\E)144 398.4 Q F0(an escape character)180
1034
-
No equivalent source code line in the reference code can be identified.
-398.4 Q F1(\\f)144 410.4 Q F0(form feed)180 410.4 Q F1(\\n)144 422.4 Q
1035
-
No equivalent source code line in the reference code can be identified.
-F0(ne)180 422.4 Q 2.5(wl)-.25 G(ine)-2.5 E F1(\\r)144 434.4 Q F0
1036
-
No equivalent source code line in the reference code can be identified.
-(carriage return)180 434.4 Q F1(\\t)144 446.4 Q F0(horizontal tab)180
1037
-
No equivalent source code line in the reference code can be identified.
-446.4 Q F1(\\v)144 458.4 Q F0 -.15(ve)180 458.4 S(rtical tab).15 E F1
1038
-
No equivalent source code line in the reference code can be identified.
-(\\\\)144 470.4 Q F0(backslash)180 470.4 Q F1(\\0)144 482.4 Q F2(nnn)A
1039
-
No equivalent source code line in the reference code can be identified.
-F0(the eight-bit character whose v)180 482.4 Q(alue is the octal v)-.25
1036
-
+(interprets the follo)144 374.4 Q(wing escape sequences:)-.25 E F1(\\a)
1037
-
+144 386.4 Q F0(alert \(bell\))180 386.4 Q F1(\\b)144 398.4 Q F0
1038
-
+(backspace)180 398.4 Q F1(\\c)144 410.4 Q F0(suppress further output)180
1039
-
+410.4 Q F1(\\e)144 422.4 Q(\\E)144 434.4 Q F0(an escape character)180
1040
-
+434.4 Q F1(\\f)144 446.4 Q F0(form feed)180 446.4 Q F1(\\n)144 458.4 Q
1041
-
+F0(ne)180 458.4 Q 2.5(wl)-.25 G(ine)-2.5 E F1(\\r)144 470.4 Q F0
1042
-
+(carriage return)180 470.4 Q F1(\\t)144 482.4 Q F0(horizontal tab)180
1043
-
+482.4 Q F1(\\v)144 494.4 Q F0 -.15(ve)180 494.4 S(rtical tab).15 E F1
1044
-
+(\\\\)144 506.4 Q F0(backslash)180 506.4 Q F1(\\0)144 518.4 Q F2(nnn)A
1045
-
+F0(the eight-bit character whose v)180 518.4 Q(alue is the octal v)-.25
1040 ➡ 1046 E(alue)-.25 E F2(nnn)2.5 E F0(\(zero to three octal digits\))2.5 E F1
1041
-
No equivalent source code line in the reference code can be identified.
-(\\x)144 494.4 Q F2(HH)A F0(the eight-bit character whose v)180 494.4 Q
1047
-
+(\\x)144 530.4 Q F2(HH)A F0(the eight-bit character whose v)180 530.4 Q
1042 ➡ 1048 (alue is the he)-.25 E(xadecimal v)-.15 E(alue)-.25 E F2(HH)2.5 E F0
1043 ➡ 1049 (\(one or tw)2.5 E 2.5(oh)-.1 G .3 -.15(ex d)-2.5 H(igits\)).15 E F1
1044
-
No equivalent source code line in the reference code can be identified.
-(\\u)144 506.4 Q F2(HHHH)A F0 1.507
1045
-
No equivalent source code line in the reference code can be identified.
-(the Unicode \(ISO/IEC 10646\) character whose v)180 518.4 R 1.506
1050
-
+(\\u)144 542.4 Q F2(HHHH)A F0 1.507
1051
-
+(the Unicode \(ISO/IEC 10646\) character whose v)180 554.4 R 1.506
1046 ➡ 1052 (alue is the he)-.25 F 1.506(xadecimal v)-.15 F(alue)-.25 E F2(HHHH)
1047
-
No equivalent source code line in the reference code can be identified.
-4.006 E F0(\(one to four he)180 530.4 Q 2.5(xd)-.15 G(igits\))-2.5 E F1
1048
-
No equivalent source code line in the reference code can be identified.
-(\\U)144 542.4 Q F2(HHHHHHHH)A F0 .547
1049
-
No equivalent source code line in the reference code can be identified.
-(the Unicode \(ISO/IEC 10646\) character whose v)180 554.4 R .547
1053
-
+4.006 E F0(\(one to four he)180 566.4 Q 2.5(xd)-.15 G(igits\))-2.5 E F1
1054
-
+(\\U)144 578.4 Q F2(HHHHHHHH)A F0 .547
1055
-
+(the Unicode \(ISO/IEC 10646\) character whose v)180 590.4 R .547
1050 ➡ 1056 (alue is the he)-.25 F .548(xadecimal v)-.15 F(alue)-.25 E F2(HHHHH-)
1051
-
No equivalent source code line in the reference code can be identified.
-3.048 E(HHH)180 566.4 Q F0(\(one to eight he)2.5 E 2.5(xd)-.15 G
1052
-
No equivalent source code line in the reference code can be identified.
-(igits\))-2.5 E F1(enable)108 583.2 Q F0([)2.5 E F1<ad61>A F0 2.5(][)C
1057
-
+3.048 E(HHH)180 602.4 Q F0(\(one to eight he)2.5 E 2.5(xd)-.15 G
1058
-
+(igits\))-2.5 E F1(enable)108 619.2 Q F0([)2.5 E F1<ad61>A F0 2.5(][)C
1053 ➡ 1059 F1(\255dnps)-2.5 E F0 2.5(][)C F1<ad66>-2.5 E F2(\214lename)2.5 E F0 2.5
1054
-
No equivalent source code line in the reference code can be identified.
-(][)C F2(name)-2.5 E F0(...])2.5 E .278(Enable and disable b)144 595.2 R
1060
-
+(][)C F2(name)-2.5 E F0(...])2.5 E .278(Enable and disable b)144 631.2 R
1055 ➡ 1061 .278(uiltin shell commands.)-.2 F .278(Disabling a b)5.278 F .278
1056 ➡ 1062 (uiltin allo)-.2 F .278(ws a disk command which has)-.25 F .833
1057
-
No equivalent source code line in the reference code can be identified.
-(the same name as a shell b)144 607.2 R .834(uiltin to be e)-.2 F -.15
1063
-
+(the same name as a shell b)144 643.2 R .834(uiltin to be e)-.2 F -.15
1058 ➡ 1064 (xe)-.15 G .834(cuted without specifying a full pathname, e).15 F -.15
1059 ➡ 1065 (ve)-.25 G 3.334(nt).15 G(hough)-3.334 E .99
1060
-
No equivalent source code line in the reference code can be identified.
-(the shell normally searches for b)144 619.2 R .989
1066
-
+(the shell normally searches for b)144 655.2 R .989
1061 ➡ 1067 (uiltins before disk commands.)-.2 F(If)5.989 E F1<ad6e>3.489 E F0 .989
1062 ➡ 1068 (is used, each)3.489 F F2(name)3.489 E F0 .989(is dis-)3.489 F 1.581
1063
-
No equivalent source code line in the reference code can be identified.
-(abled; otherwise,)144 631.2 R F2(names)4.082 E F0 1.582(are enabled.)
1069
-
+(abled; otherwise,)144 667.2 R F2(names)4.082 E F0 1.582(are enabled.)
1064 ➡ 1070 4.082 F -.15(Fo)6.582 G 4.082(re).15 G 1.582(xample, to use the)-4.232 F
1065 ➡ 1071 F1(test)4.082 E F0 1.582(binary found via the)4.082 F F3 -.666(PA)4.082
1066
-
No equivalent source code line in the reference code can be identified.
-G(TH)-.189 E F0 .081(instead of the shell b)144 643.2 R .081(uiltin v)
1072
-
+G(TH)-.189 E F0 .081(instead of the shell b)144 679.2 R .081(uiltin v)
1067 ➡ 1073 -.2 F .081(ersion, run)-.15 F/F5 10/Courier@0 SF .081(enable -n test)
1068 ➡ 1074 2.581 F F0 5.081(.T)C(he)-5.081 E F1<ad66>2.58 E F0 .08
1069
-
No equivalent source code line in the reference code can be identified.
-(option means to load the ne)2.58 F(w)-.25 E -.2(bu)144 655.2 S 1.524
1075
-
+(option means to load the ne)2.58 F(w)-.25 E -.2(bu)144 691.2 S 1.524
1070 ➡ 1076 (iltin command).2 F F2(name)4.384 E F0 1.524(from shared object)4.204 F
1071 ➡ 1077 F2(\214lename)4.024 E F0 4.024(,o).18 G 4.024(ns)-4.024 G 1.524
1072
-
No equivalent source code line in the reference code can be identified.
-(ystems that support dynamic loading.)-4.024 F(The)144 667.2 Q F1<ad64>
1078
-
+(ystems that support dynamic loading.)-4.024 F(The)144 703.2 Q F1<ad64>
1073 ➡ 1079 2.867 E F0 .367(option will delete a b)2.867 F .367(uiltin pre)-.2 F
1074 ➡ 1080 .367(viously loaded with)-.25 F F1<ad66>2.866 E F0 5.366(.I)C 2.866(fn)
1075 ➡ 1081 -5.366 G(o)-2.866 E F2(name)2.866 E F0(ar)2.866 E .366(guments are gi)
1076
-
No equivalent source code line in the reference code can be identified.
--.18 F -.15(ve)-.25 G .366(n, or).15 F .398(if the)144 679.2 R F1<ad70>
1082
-
+-.18 F -.15(ve)-.25 G .366(n, or).15 F .398(if the)144 715.2 R F1<ad70>
1077 ➡ 1083 2.898 E F0 .399(option is supplied, a list of shell b)2.899 F .399
1078 ➡ 1084 (uiltins is printed.)-.2 F -.4(Wi)5.399 G .399(th no other option ar).4
1079 ➡ 1085 F .399(guments, the)-.18 F .099(list consists of all enabled shell b)144
1080
-
No equivalent source code line in the reference code can be identified.
-691.2 R 2.598(uiltins. If)-.2 F F1<ad6e>2.598 E F0 .098
1086
-
+727.2 R 2.598(uiltins. If)-.2 F F1<ad6e>2.598 E F0 .098
1081 ➡ 1087 (is supplied, only disabled b)2.598 F .098(uiltins are printed.)-.2 F
1082
-
No equivalent source code line in the reference code can be identified.
-(If)5.098 E F1<ad61>2.598 E F0 1.916
1083
-
No equivalent source code line in the reference code can be identified.
-(is supplied, the list printed includes all b)144 703.2 R 1.916
1084
-
No equivalent source code line in the reference code can be identified.
-(uiltins, with an indication of whether or not each is)-.2 F 2.879
1085
-
No equivalent source code line in the reference code can be identified.
-(enabled. If)144 715.2 R F1<ad73>2.879 E F0 .379
1086
-
No equivalent source code line in the reference code can be identified.
-(is supplied, the output is restricted to the POSIX)2.879 F F2(special)
1087
-
No equivalent source code line in the reference code can be identified.
-2.879 E F0 -.2(bu)2.878 G 2.878(iltins. The).2 F .378(return v)2.878 F
1088
-
No equivalent source code line in the reference code can be identified.
-(alue)-.25 E .994(is 0 unless a)144 727.2 R F2(name)3.854 E F0 .994
1089
-
No equivalent source code line in the reference code can be identified.
-(is not a shell b)3.674 F .994(uiltin or there is an error loading a ne)
1090
-
No equivalent source code line in the reference code can be identified.
--.2 F 3.495(wb)-.25 G .995(uiltin from a shared)-3.695 F(GNU Bash 5.0)72
1091
-
No equivalent source code line in the reference code can be identified.
-768 Q(2004 Apr 20)149.565 E(7)203.725 E 0 Cg EP
1088
-
+(If)5.098 E F1<ad61>2.598 E F0(GNU Bash 5.0)72 768 Q(2004 Apr 20)149.565
1089
-
+E(7)203.725 E 0 Cg EP
1092 ➡ 1090 %%Page: 8 8
1093 ➡ 1091 %%BeginPageSetup
1094 ➡ 1092 BP
1095 ➡ 1093 %%EndPageSetup
1096 ➡ 1094 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S(SH_B).35 E(UIL)-.1 E 87.61
1097 ➡ 1095 (TINS\(1\) General)-.92 F(Commands Manual)2.5 E -.35(BA)90.11 G(SH_B).35
1098
-
No equivalent source code line in the reference code can be identified.
-E(UIL)-.1 E(TINS\(1\))-.92 E(object.)144 84 Q/F1 10/Times-Bold@0 SF -2.3
1099
-
No equivalent source code line in the reference code can be identified.
--.15(ev a)108 100.8 T(l).15 E F0([)2.5 E/F2 10/Times-Italic@0 SF(ar)A(g)
1100
-
No equivalent source code line in the reference code can be identified.
--.37 E F0(...])2.5 E(The)144 112.8 Q F2(ar)3.171 E(g)-.37 E F0 3.171(sa)
1101
-
No equivalent source code line in the reference code can be identified.
-C .671(re read and concatenated together into a single command.)-3.171 F
1102
-
No equivalent source code line in the reference code can be identified.
-.67(This command is then read)5.67 F .495(and e)144 124.8 R -.15(xe)-.15
1103
-
No equivalent source code line in the reference code can be identified.
-G .495(cuted by the shell, and its e).15 F .495
1096
-
+E(UIL)-.1 E(TINS\(1\))-.92 E 1.916
1097
-
+(is supplied, the list printed includes all b)144 84 R 1.916
1098
-
+(uiltins, with an indication of whether or not each is)-.2 F 2.879
1099
-
+(enabled. If)144 96 R/F1 10/Times-Bold@0 SF<ad73>2.879 E F0 .379
1100
-
+(is supplied, the output is restricted to the POSIX)2.879 F/F2 10
1101
-
+/Times-Italic@0 SF(special)2.879 E F0 -.2(bu)2.878 G 2.878(iltins. The)
1102
-
+.2 F .378(return v)2.878 F(alue)-.25 E .994(is 0 unless a)144 108 R F2
1103
-
+(name)3.854 E F0 .994(is not a shell b)3.674 F .994
1104
-
+(uiltin or there is an error loading a ne)-.2 F 3.495(wb)-.25 G .995
1105
-
+(uiltin from a shared)-3.695 F(object.)144 120 Q F1 -2.3 -.15(ev a)108
1106
-
+136.8 T(l).15 E F0([)2.5 E F2(ar)A(g)-.37 E F0(...])2.5 E(The)144 148.8
1107
-
+Q F2(ar)3.171 E(g)-.37 E F0 3.171(sa)C .671
1108
-
+(re read and concatenated together into a single command.)-3.171 F .67
1109
-
+(This command is then read)5.67 F .495(and e)144 160.8 R -.15(xe)-.15 G
1110
-
+.495(cuted by the shell, and its e).15 F .495
1104 ➡ 1111 (xit status is returned as the v)-.15 F .495(alue of)-.25 F F1 -2.3 -.15
1105 ➡ 1112 (ev a)2.995 H(l).15 E F0 5.495(.I)C 2.995(ft)-5.495 G .495(here are no)
1106
-
No equivalent source code line in the reference code can be identified.
--2.995 F F2(ar)2.995 E(gs)-.37 E F0(,).27 E(or only null ar)144 136.8 Q
1113
-
+-2.995 F F2(ar)2.995 E(gs)-.37 E F0(,).27 E(or only null ar)144 172.8 Q
1107 ➡ 1114 (guments,)-.18 E F1 -2.3 -.15(ev a)2.5 H(l).15 E F0(returns 0.)2.5 E F1
1108
-
No equivalent source code line in the reference code can be identified.
-(exec)108 153.6 Q F0([)2.5 E F1(\255cl)A F0 2.5(][)C F1<ad61>-2.5 E F2
1115
-
+(exec)108 189.6 Q F0([)2.5 E F1(\255cl)A F0 2.5(][)C F1<ad61>-2.5 E F2
1109 ➡ 1116 (name)2.5 E F0 2.5(][)C F2(command)-2.5 E F0([)2.5 E F2(ar)A(guments)
1110
-
No equivalent source code line in the reference code can be identified.
--.37 E F0(]])A(If)144 165.6 Q F2(command)3.006 E F0 .306
1117
-
+-.37 E F0(]])A(If)144 201.6 Q F2(command)3.006 E F0 .306
1111 ➡ 1118 (is speci\214ed, it replaces the shell.)3.576 F .305(No ne)5.305 F 2.805
1112 ➡ 1119 (wp)-.25 G .305(rocess is created.)-2.805 F(The)5.305 E F2(ar)3.135 E
1113
-
No equivalent source code line in the reference code can be identified.
-(guments)-.37 E F0(become)3.075 E .176(the ar)144 177.6 R .176
1120
-
+(guments)-.37 E F0(become)3.075 E .176(the ar)144 213.6 R .176
1114 ➡ 1121 (guments to)-.18 F F2(command)2.676 E F0 5.176(.I)C 2.676(ft)-5.176 G
1115 ➡ 1122 (he)-2.676 E F1<ad6c>2.676 E F0 .176
1116 ➡ 1123 (option is supplied, the shell places a dash at the be)2.676 F .177
1117
-
No equivalent source code line in the reference code can be identified.
-(ginning of)-.15 F .5(the zeroth ar)144 189.6 R .5(gument passed to)-.18
1124
-
+(ginning of)-.15 F .5(the zeroth ar)144 225.6 R .5(gument passed to)-.18
1118 ➡ 1125 F F2(command)3 E F0 5.499(.T).77 G .499(his is what)-5.499 F F2(lo)2.999
1119 ➡ 1126 E(gin)-.1 E F0 .499(\(1\) does.).24 F(The)5.499 E F1<ad63>2.999 E F0
1120
-
No equivalent source code line in the reference code can be identified.
-.499(option causes)2.999 F F2(com-)3.199 E(mand)144 201.6 Q F0 .638
1127
-
+.499(option causes)2.999 F F2(com-)3.199 E(mand)144 237.6 Q F0 .638
1121 ➡ 1128 (to be e)3.908 F -.15(xe)-.15 G .638(cuted with an empty en).15 F 3.138
1122 ➡ 1129 (vironment. If)-.4 F F1<ad61>3.138 E F0 .638
1123 ➡ 1130 (is supplied, the shell passes)3.138 F F2(name)3.499 E F0 .639(as the)
1124
-
No equivalent source code line in the reference code can be identified.
-3.319 F 1.078(zeroth ar)144 213.6 R 1.077(gument to the e)-.18 F -.15
1131
-
+3.319 F 1.078(zeroth ar)144 249.6 R 1.077(gument to the e)-.18 F -.15
1125 ➡ 1132 (xe)-.15 G 1.077(cuted command.).15 F(If)6.077 E F2(command)3.777 E F0
1126 ➡ 1133 1.077(cannot be e)4.347 F -.15(xe)-.15 G 1.077(cuted for some reason, a)
1127
-
No equivalent source code line in the reference code can be identified.
-.15 F(non-interacti)144 225.6 Q .876 -.15(ve s)-.25 H .576(hell e).15 F
1134
-
+.15 F(non-interacti)144 261.6 Q .876 -.15(ve s)-.25 H .576(hell e).15 F
1128 ➡ 1135 .576(xits, unless the)-.15 F F1(execfail)3.076 E F0 .577
1129 ➡ 1136 (shell option is enabled.)3.077 F .577(In that case, it returns f)5.577
1130
-
No equivalent source code line in the reference code can be identified.
-F(ail-)-.1 E 3.32(ure. An)144 237.6 R(interacti)3.32 E 1.12 -.15(ve s)
1137
-
+F(ail-)-.1 E 3.32(ure. An)144 273.6 R(interacti)3.32 E 1.12 -.15(ve s)
1131 ➡ 1138 -.25 H .82(hell returns f).15 F .82(ailure if the \214le cannot be e)-.1
1132 ➡ 1139 F -.15(xe)-.15 G 3.32(cuted. A).15 F .82(subshell e)3.32 F .82
1133
-
No equivalent source code line in the reference code can be identified.
-(xits uncondi-)-.15 F .287(tionally if)144 249.6 R F1(exec)2.787 E F0
1140
-
+(xits uncondi-)-.15 F .287(tionally if)144 285.6 R F1(exec)2.787 E F0
1134 ➡ 1141 -.1(fa)2.787 G 2.787(ils. If).1 F F2(command)2.987 E F0 .287
1135 ➡ 1142 (is not speci\214ed, an)3.557 F 2.788(yr)-.15 G .288(edirections tak)
1136 ➡ 1143 -2.788 F 2.788(ee)-.1 G -.25(ff)-2.788 G .288(ect in the current shell,)
1137
-
No equivalent source code line in the reference code can be identified.
-.25 F(and the return status is 0.)144 261.6 Q
1144
-
+.25 F(and the return status is 0.)144 297.6 Q
1138 ➡ 1145 (If there is a redirection error)5 E 2.5(,t)-.4 G
1139
-
No equivalent source code line in the reference code can be identified.
-(he return status is 1.)-2.5 E F1(exit)108 278.4 Q F0([)2.5 E F2(n)A F0
1140
-
No equivalent source code line in the reference code can be identified.
-(])A .096(Cause the shell to e)144 278.4 R .096(xit with a status of)
1146
-
+(he return status is 1.)-2.5 E F1(exit)108 314.4 Q F0([)2.5 E F2(n)A F0
1147
-
+(])A .096(Cause the shell to e)144 314.4 R .096(xit with a status of)
1141 ➡ 1148 -.15 F F2(n)2.596 E F0 5.096(.I)C(f)-5.096 E F2(n)2.955 E F0 .095
1142 ➡ 1149 (is omitted, the e)2.835 F .095(xit status is that of the last command)
1143
-
No equivalent source code line in the reference code can be identified.
--.15 F -.15(exe)144 290.4 S 2.5(cuted. A).15 F(trap on)2.5 E/F3 9
1150
-
+-.15 F -.15(exe)144 326.4 S 2.5(cuted. A).15 F(trap on)2.5 E/F3 9
1144 ➡ 1151 /Times-Bold@0 SF(EXIT)2.5 E F0(is e)2.25 E -.15(xe)-.15 G
1145
-
No equivalent source code line in the reference code can be identified.
-(cuted before the shell terminates.).15 E F1(export)108 307.2 Q F0([)2.5
1152
-
+(cuted before the shell terminates.).15 E F1(export)108 343.2 Q F0([)2.5
1146 ➡ 1153 E F1(\255fn)A F0 2.5(][).833 G F2(name)-2.5 E F0([=)A F2(wor)A(d)-.37 E
1147
-
No equivalent source code line in the reference code can be identified.
-F0(]] ...)A F1(export \255p)108 319.2 Q F0 .256(The supplied)144 331.2 R
1154
-
+F0(]] ...)A F1(export \255p)108 355.2 Q F0 .256(The supplied)144 367.2 R
1148 ➡ 1155 F2(names)3.117 E F0 .257(are mark)3.027 F .257(ed for automatic e)-.1 F
1149 ➡ 1156 .257(xport to the en)-.15 F .257(vironment of subsequently e)-.4 F -.15
1150
-
No equivalent source code line in the reference code can be identified.
-(xe)-.15 G(cuted).15 E 2.627(commands. If)144 343.2 R(the)2.627 E F1
1157
-
+(xe)-.15 G(cuted).15 E 2.627(commands. If)144 379.2 R(the)2.627 E F1
1151 ➡ 1158 <ad66>2.627 E F0 .127(option is gi)2.627 F -.15(ve)-.25 G .127(n, the)
1152 ➡ 1159 .15 F F2(names)2.987 E F0 .127(refer to functions.)2.897 F .127(If no)
1153 ➡ 1160 5.127 F F2(names)2.987 E F0 .127(are gi)2.897 F -.15(ve)-.25 G .126
1154
-
No equivalent source code line in the reference code can be identified.
-(n, or if the).15 F F1<ad70>144 355.2 Q F0 .048
1161
-
+(n, or if the).15 F F1<ad70>144 391.2 Q F0 .048
1155 ➡ 1162 (option is supplied, a list of names of all e)2.547 F .048(xported v)
1156 ➡ 1163 -.15 F .048(ariables is printed.)-.25 F(The)5.048 E F1<ad6e>2.548 E F0
1157
-
No equivalent source code line in the reference code can be identified.
-.048(option causes the)2.548 F -.15(ex)144 367.2 S 1.447
1164
-
+.048(option causes the)2.548 F -.15(ex)144 403.2 S 1.447
1158 ➡ 1165 (port property to be remo).15 F -.15(ve)-.15 G 3.947(df).15 G 1.447
1159 ➡ 1166 (rom each)-3.947 F F2(name)3.947 E F0 6.447(.I)C 3.947(fav)-6.447 G
1160 ➡ 1167 1.447(ariable name is follo)-4.197 F 1.447(wed by =)-.25 F F2(wor)A(d)
1161
-
No equivalent source code line in the reference code can be identified.
--.37 E F0 3.946(,t)C(he)-3.946 E -.25(va)144 379.2 S .741(lue of the v)
1168
-
+-.37 E F0 3.946(,t)C(he)-3.946 E -.25(va)144 415.2 S .741(lue of the v)
1162 ➡ 1169 .25 F .741(ariable is set to)-.25 F F2(wor)3.241 E(d)-.37 E F0(.)A F1
1163 ➡ 1170 (export)5.741 E F0 .742(returns an e)3.242 F .742
1164 ➡ 1171 (xit status of 0 unless an in)-.15 F -.25(va)-.4 G .742(lid option is)
1165
-
No equivalent source code line in the reference code can be identified.
-.25 F .032(encountered, one of the)144 391.2 R F2(names)2.532 E F0 .032
1172
-
+.25 F .032(encountered, one of the)144 427.2 R F2(names)2.532 E F0 .032
1166 ➡ 1173 (is not a v)2.532 F .032(alid shell v)-.25 F .032(ariable name, or)-.25
1167 ➡ 1174 F F1<ad66>2.531 E F0 .031(is supplied with a)2.531 F F2(name)2.891 E F0
1168
-
No equivalent source code line in the reference code can be identified.
-(that)2.711 E(is not a function.)144 403.2 Q F1(fc)108 420 Q F0([)2.5 E
1175
-
+(that)2.711 E(is not a function.)144 439.2 Q F1(fc)108 456 Q F0([)2.5 E
1169 ➡ 1176 F1<ad65>A F2(ename)2.5 E F0 2.5(][)C F1(\255lnr)-2.5 E F0 2.5(][)C F2
1170 ➡ 1177 <8c72>-2.5 E(st)-.1 E F0 2.5(][)C F2(last)-2.5 E F0(])A F1(fc \255s)108
1171
-
No equivalent source code line in the reference code can be identified.
-432 Q F0([)2.5 E F2(pat)A F0(=)A F2 -.37(re)C(p).37 E F0 2.5(][)C F2
1178
-
+468 Q F0([)2.5 E F2(pat)A F0(=)A F2 -.37(re)C(p).37 E F0 2.5(][)C F2
1172 ➡ 1179 (cmd)-2.5 E F0(])A .431
1173
-
No equivalent source code line in the reference code can be identified.
-(The \214rst form selects a range of commands from)144 444 R F2<8c72>
1180
-
+(The \214rst form selects a range of commands from)144 480 R F2<8c72>
1174 ➡ 1181 4.842 E(st)-.1 E F0(to)3.612 E F2(last)3.022 E F0 .432
1175 ➡ 1182 (from the history list and displays or)3.612 F .142(edits and re-e)144
1176
-
No equivalent source code line in the reference code can be identified.
-456 R -.15(xe)-.15 G .142(cutes them.).15 F F2 -.45(Fi)5.141 G -.1(rs)
1183
-
+492 R -.15(xe)-.15 G .142(cutes them.).15 F F2 -.45(Fi)5.141 G -.1(rs)
1177 ➡ 1184 .45 G(t).1 E F0(and)3.321 E F2(last)2.731 E F0 .141
1178 ➡ 1185 (may be speci\214ed as a string \(to locate the last command)3.321 F(be)
1179
-
No equivalent source code line in the reference code can be identified.
-144 468 Q .31(ginning with that string\) or as a number \(an inde)-.15 F
1186
-
+144 504 Q .31(ginning with that string\) or as a number \(an inde)-.15 F
1180 ➡ 1187 2.811(xi)-.15 G .311(nto the history list, where a ne)-2.811 F -.05(ga)
1181 ➡ 1188 -.15 G(ti).05 E .611 -.15(ve n)-.25 H(umber).15 E .19(is used as an of)
1182
-
No equivalent source code line in the reference code can be identified.
-144 480 R .19(fset from the current command number\).)-.25 F(If)5.19 E
1189
-
+144 516 R .19(fset from the current command number\).)-.25 F(If)5.19 E
1183 ➡ 1190 F2(last)2.779 E F0 .189(is not speci\214ed, it is set to the cur)3.369 F
1184
-
No equivalent source code line in the reference code can be identified.
-(-)-.2 E .948(rent command for listing \(so that)144 492 R/F4 10
1191
-
+(-)-.2 E .948(rent command for listing \(so that)144 528 R/F4 10
1185 ➡ 1192 /Courier@0 SF .948(fc \255l \25510)3.448 F F0 .948
1186 ➡ 1193 (prints the last 10 commands\) and to)3.448 F F2<8c72>5.359 E(st)-.1 E
1187
-
No equivalent source code line in the reference code can be identified.
-F0(other)4.129 E(-)-.2 E 2.5(wise. If)144 504 R F2<8c72>4.41 E(st)-.1 E
1194
-
+F0(other)4.129 E(-)-.2 E 2.5(wise. If)144 540 R F2<8c72>4.41 E(st)-.1 E
1188 ➡ 1195 F0(is not speci\214ed, it is set to the pre)3.18 E
1189
-
No equivalent source code line in the reference code can be identified.
-(vious command for editing and \25516 for listing.)-.25 E(The)144 528 Q
1196
-
+(vious command for editing and \25516 for listing.)-.25 E(The)144 564 Q
1190 ➡ 1197 F1<ad6e>2.522 E F0 .022
1191 ➡ 1198 (option suppresses the command numbers when listing.)2.522 F(The)5.022 E
1192 ➡ 1199 F1<ad72>2.522 E F0 .022(option re)2.522 F -.15(ve)-.25 G .022
1193
-
No equivalent source code line in the reference code can be identified.
-(rses the order of).15 F .438(the commands.)144 540 R .438(If the)5.438
1200
-
+(rses the order of).15 F .438(the commands.)144 576 R .438(If the)5.438
1194 ➡ 1201 F F1<ad6c>2.938 E F0 .438(option is gi)2.938 F -.15(ve)-.25 G .438
1195 ➡ 1202 (n, the commands are listed on standard output.).15 F(Otherwise,)5.438 E
1196
-
No equivalent source code line in the reference code can be identified.
-.335(the editor gi)144 552 R -.15(ve)-.25 G 2.835(nb).15 G(y)-2.835 E F2
1203
-
+.335(the editor gi)144 588 R -.15(ve)-.25 G 2.835(nb).15 G(y)-2.835 E F2
1197 ➡ 1204 (ename)3.025 E F0 .335(is in)3.015 F -.2(vo)-.4 G -.1(ke).2 G 2.835(do)
1198 ➡ 1205 .1 G 2.835(na\214)-2.835 G .335(le containing those commands.)-2.835 F
1199 ➡ 1206 (If)5.334 E F2(ename)3.024 E F0 .334(is not gi)3.014 F -.15(ve)-.25 G
1200
-
No equivalent source code line in the reference code can be identified.
-(n,).15 E .63(the v)144 564 R .63(alue of the)-.25 F F3(FCEDIT)3.13 E F0
1207
-
+(n,).15 E .63(the v)144 600 R .63(alue of the)-.25 F F3(FCEDIT)3.13 E F0
1201 ➡ 1208 -.25(va)2.88 G .631(riable is used, and the v).25 F .631(alue of)-.25 F
1202 ➡ 1209 F3(EDIT)3.131 E(OR)-.162 E F0(if)2.881 E F3(FCEDIT)3.131 E F0 .631
1203
-
No equivalent source code line in the reference code can be identified.
-(is not set.)2.881 F .631(If nei-)5.631 F .951(ther v)144 576 R .951
1210
-
+(is not set.)2.881 F .631(If nei-)5.631 F .951(ther v)144 612 R .951
1204 ➡ 1211 (ariable is set,)-.25 F F2(vi)5.117 E F0 .951(is used.)5.117 F .95
1205 ➡ 1212 (When editing is complete, the edited commands are echoed and)5.951 F
1206
-
No equivalent source code line in the reference code can be identified.
--.15(exe)144 588 S(cuted.).15 E .788(In the second form,)144 612 R F2
1213
-
+-.15(exe)144 624 S(cuted.).15 E .788(In the second form,)144 648 R F2
1207 ➡ 1214 (command)3.288 E F0 .788(is re-e)3.288 F -.15(xe)-.15 G .788
1208 ➡ 1215 (cuted after each instance of).15 F F2(pat)3.288 E F0 .788
1209 ➡ 1216 (is replaced by)3.288 F F2 -.37(re)3.289 G(p).37 E F0(.)A F2(Com-)5.789
1210
-
No equivalent source code line in the reference code can be identified.
-E(mand)144 624 Q F0 .172(is interpreted the same as)2.672 F F2<8c72>
1217
-
+E(mand)144 660 Q F0 .172(is interpreted the same as)2.672 F F2<8c72>
1211 ➡ 1218 2.672 E(st)-.1 E F0(abo)2.672 E -.15(ve)-.15 G 5.172(.A).15 G .171
1212 ➡ 1219 (useful alias to use with this is)-2.5 F F4 .171(r='fc \255s')2.671 F F0
1213
-
No equivalent source code line in the reference code can be identified.
-2.671(,s)C 2.671(ot)-2.671 G(hat)-2.671 E(typing)144 636 Q F4 7.165(rc)
1220
-
+2.671(,s)C 2.671(ot)-2.671 G(hat)-2.671 E(typing)144 672 Q F4 7.165(rc)
1214 ➡ 1221 3.665 G(c)-7.165 E F0 1.165(runs the last command be)3.665 F 1.166
1215 ➡ 1222 (ginning with)-.15 F F4(cc)3.666 E F0 1.166(and typing)3.666 F F4(r)
1216 ➡ 1223 3.666 E F0(re-e)3.666 E -.15(xe)-.15 G 1.166(cutes the last com-).15 F
1217
-
No equivalent source code line in the reference code can be identified.
-(mand.)144 648 Q .142(If the \214rst form is used, the return v)144 672
1224
-
+(mand.)144 684 Q .142(If the \214rst form is used, the return v)144 708
1218 ➡ 1225 R .142(alue is 0 unless an in)-.25 F -.25(va)-.4 G .142
1219 ➡ 1226 (lid option is encountered or).25 F F2<8c72>4.552 E(st)-.1 E F0(or)3.322
1220
-
No equivalent source code line in the reference code can be identified.
-E F2(last)2.732 E F0 .454(specify history lines out of range.)144 684 R
1227
-
+E F2(last)2.732 E F0 .454(specify history lines out of range.)144 720 R
1221 ➡ 1228 .454(If the)5.454 F F1<ad65>2.954 E F0 .454
1222 ➡ 1229 (option is supplied, the return v)2.954 F .455(alue is the v)-.25 F .455
1223
-
No equivalent source code line in the reference code can be identified.
-(alue of the)-.25 F .788(last command e)144 696 R -.15(xe)-.15 G .788
1224
-
No equivalent source code line in the reference code can be identified.
-(cuted or f).15 F .787
1225
-
No equivalent source code line in the reference code can be identified.
-(ailure if an error occurs with the temporary \214le of commands.)-.1 F
1226
-
No equivalent source code line in the reference code can be identified.
-.787(If the)5.787 F 1.135
1227
-
No equivalent source code line in the reference code can be identified.
-(second form is used, the return status is that of the command re-e)144
1228
-
No equivalent source code line in the reference code can be identified.
-708 R -.15(xe)-.15 G 1.136(cuted, unless).15 F F2(cmd)3.836 E F0 1.136
1229
-
No equivalent source code line in the reference code can be identified.
-(does not)4.406 F(specify a v)144 720 Q
1230
-
No equivalent source code line in the reference code can be identified.
-(alid history line, in which case)-.25 E F1(fc)2.5 E F0(returns f)2.5 E
1231
-
No equivalent source code line in the reference code can be identified.
-(ailure.)-.1 E(GNU Bash 5.0)72 768 Q(2004 Apr 20)149.565 E(8)203.725 E 0
1232
-
No equivalent source code line in the reference code can be identified.
-Cg EP
1230
-
+(alue of the)-.25 F(GNU Bash 5.0)72 768 Q(2004 Apr 20)149.565 E(8)
1231
-
+203.725 E 0 Cg EP
1233 ➡ 1232 %%Page: 9 9
1234 ➡ 1233 %%BeginPageSetup
1235 ➡ 1234 BP
1236 ➡ 1235 %%EndPageSetup
1237 ➡ 1236 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S(SH_B).35 E(UIL)-.1 E 87.61
1238 ➡ 1237 (TINS\(1\) General)-.92 F(Commands Manual)2.5 E -.35(BA)90.11 G(SH_B).35
1239
-
No equivalent source code line in the reference code can be identified.
-E(UIL)-.1 E(TINS\(1\))-.92 E/F1 10/Times-Bold@0 SF(fg)108 84 Q F0([)2.5
1240
-
No equivalent source code line in the reference code can be identified.
-E/F2 10/Times-Italic@0 SF(jobspec)A F0(])A(Resume)144 96 Q F2(jobspec)
1241
-
No equivalent source code line in the reference code can be identified.
-5.654 E F0 1.413(in the fore)4.224 F 1.413(ground, and mak)-.15 F 3.913
1242
-
No equivalent source code line in the reference code can be identified.
-(ei)-.1 G 3.913(tt)-3.913 G 1.413(he current job)-3.913 F 6.413(.I)-.4 G
1243
-
No equivalent source code line in the reference code can be identified.
-(f)-6.413 E F2(jobspec)5.653 E F0 1.413(is not present, the)4.223 F
1244
-
No equivalent source code line in the reference code can be identified.
-(shell')144 108 Q 3.116(sn)-.55 G .616(otion of the)-3.116 F F2(curr)
1245
-
No equivalent source code line in the reference code can be identified.
-3.116 E .616(ent job)-.37 F F0 .617(is used.)3.116 F .617(The return v)
1246
-
No equivalent source code line in the reference code can be identified.
-5.617 F .617(alue is that of the command placed into the)-.25 F(fore)144
1247
-
No equivalent source code line in the reference code can be identified.
-120 Q .363(ground, or f)-.15 F .363
1238
-
+E(UIL)-.1 E(TINS\(1\))-.92 E .788(last command e)144 84 R -.15(xe)-.15 G
1239
-
+.788(cuted or f).15 F .787
1240
-
+(ailure if an error occurs with the temporary \214le of commands.)-.1 F
1241
-
+.787(If the)5.787 F 1.135
1242
-
+(second form is used, the return status is that of the command re-e)144
1243
-
+96 R -.15(xe)-.15 G 1.136(cuted, unless).15 F/F1 10/Times-Italic@0 SF
1244
-
+(cmd)3.836 E F0 1.136(does not)4.406 F(specify a v)144 108 Q
1245
-
+(alid history line, in which case)-.25 E/F2 10/Times-Bold@0 SF(fc)2.5 E
1246
-
+F0(returns f)2.5 E(ailure.)-.1 E F2(fg)108 124.8 Q F0([)2.5 E F1
1247
-
+(jobspec)A F0(])A(Resume)144 136.8 Q F1(jobspec)5.654 E F0 1.413
1248
-
+(in the fore)4.224 F 1.413(ground, and mak)-.15 F 3.913(ei)-.1 G 3.913
1249
-
+(tt)-3.913 G 1.413(he current job)-3.913 F 6.413(.I)-.4 G(f)-6.413 E F1
1250
-
+(jobspec)5.653 E F0 1.413(is not present, the)4.223 F(shell')144 148.8 Q
1251
-
+3.116(sn)-.55 G .616(otion of the)-3.116 F F1(curr)3.116 E .616(ent job)
1252
-
+-.37 F F0 .617(is used.)3.116 F .617(The return v)5.617 F .617
1253
-
+(alue is that of the command placed into the)-.25 F(fore)144 160.8 Q
1254
-
+.363(ground, or f)-.15 F .363
1248 ➡ 1255 (ailure if run when job control is disabled or)-.1 F 2.862(,w)-.4 G .362
1249
-
No equivalent source code line in the reference code can be identified.
-(hen run with job control enabled, if)-2.862 F F2(jobspec)145.74 132 Q
1250
-
No equivalent source code line in the reference code can be identified.
-F0(does not specify a v)2.81 E(alid job or)-.25 E F2(jobspec)4.24 E F0
1256
-
+(hen run with job control enabled, if)-2.862 F F1(jobspec)145.74 172.8 Q
1257
-
+F0(does not specify a v)2.81 E(alid job or)-.25 E F1(jobspec)4.24 E F0
1251 ➡ 1258 (speci\214es a job that w)2.81 E(as started without job control.)-.1 E
1252
-
No equivalent source code line in the reference code can be identified.
-F1(getopts)108 148.8 Q F2(optstring name)2.5 E F0([)2.5 E F2(ar)A(gs)
1253
-
No equivalent source code line in the reference code can be identified.
--.37 E F0(])A F1(getopts)144 160.8 Q F0 .793
1254
-
No equivalent source code line in the reference code can be identified.
-(is used by shell procedures to parse positional parameters.)3.293 F F2
1259
-
+F2(getopts)108 189.6 Q F1(optstring name)2.5 E F0([)2.5 E F1(ar)A(gs)
1260
-
+-.37 E F0(])A F2(getopts)144 201.6 Q F0 .793
1261
-
+(is used by shell procedures to parse positional parameters.)3.293 F F1
1255 ➡ 1262 (optstring)6.023 E F0 .793(contains the option)3.513 F .15
1256
-
No equivalent source code line in the reference code can be identified.
-(characters to be recognized; if a character is follo)144 172.8 R .149
1263
-
+(characters to be recognized; if a character is follo)144 213.6 R .149
1257 ➡ 1264 (wed by a colon, the option is e)-.25 F .149(xpected to ha)-.15 F .449
1258
-
No equivalent source code line in the reference code can be identified.
--.15(ve a)-.2 H(n).15 E(ar)144 184.8 Q .578
1265
-
+-.15(ve a)-.2 H(n).15 E(ar)144 225.6 Q .578
1259 ➡ 1266 (gument, which should be separated from it by white space.)-.18 F .579
1260 ➡ 1267 (The colon and question mark char)5.579 F(-)-.2 E 1.665
1261
-
No equivalent source code line in the reference code can be identified.
-(acters may not be used as option characters.)144 196.8 R 1.665
1262
-
No equivalent source code line in the reference code can be identified.
-(Each time it is in)6.665 F -.2(vo)-.4 G -.1(ke).2 G(d,).1 E F1(getopts)
1268
-
+(acters may not be used as option characters.)144 237.6 R 1.665
1269
-
+(Each time it is in)6.665 F -.2(vo)-.4 G -.1(ke).2 G(d,).1 E F2(getopts)
1263 ➡ 1270 4.165 E F0 1.665(places the ne)4.165 F(xt)-.15 E .796
1264
-
No equivalent source code line in the reference code can be identified.
-(option in the shell v)144 208.8 R(ariable)-.25 E F2(name)3.296 E F0
1265
-
No equivalent source code line in the reference code can be identified.
-3.296(,i).18 G(nitializing)-3.296 E F2(name)3.657 E F0 .797
1271
-
+(option in the shell v)144 249.6 R(ariable)-.25 E F1(name)3.296 E F0
1272
-
+3.296(,i).18 G(nitializing)-3.296 E F1(name)3.657 E F0 .797
1266 ➡ 1273 (if it does not e)3.477 F .797(xist, and the inde)-.15 F 3.297(xo)-.15 G
1267
-
No equivalent source code line in the reference code can be identified.
-3.297(ft)-3.297 G .797(he ne)-3.297 F(xt)-.15 E(ar)144 220.8 Q .085
1274
-
+3.297(ft)-3.297 G .797(he ne)-3.297 F(xt)-.15 E(ar)144 261.6 Q .085
1268 ➡ 1275 (gument to be processed into the v)-.18 F(ariable)-.25 E/F3 9
1269 ➡ 1276 /Times-Bold@0 SF(OPTIND)2.585 E/F4 9/Times-Roman@0 SF(.)A F3(OPTIND)
1270 ➡ 1277 4.585 E F0 .085(is initialized to 1 each time the shell)2.335 F .845
1271
-
No equivalent source code line in the reference code can be identified.
-(or a shell script is in)144 232.8 R -.2(vo)-.4 G -.1(ke).2 G 3.345
1272
-
No equivalent source code line in the reference code can be identified.
-(d. When).1 F .845(an option requires an ar)3.345 F(gument,)-.18 E F1
1278
-
+(or a shell script is in)144 273.6 R -.2(vo)-.4 G -.1(ke).2 G 3.345
1279
-
+(d. When).1 F .845(an option requires an ar)3.345 F(gument,)-.18 E F2
1273 ➡ 1280 (getopts)3.346 E F0 .846(places that ar)3.346 F(gument)-.18 E .804
1274
-
No equivalent source code line in the reference code can be identified.
-(into the v)144 244.8 R(ariable)-.25 E F3(OPT)3.304 E(ARG)-.81 E F4(.)A
1281
-
+(into the v)144 285.6 R(ariable)-.25 E F3(OPT)3.304 E(ARG)-.81 E F4(.)A
1275 ➡ 1282 F0 .803(The shell does not reset)5.304 F F3(OPTIND)3.303 E F0 .803
1276 ➡ 1283 (automatically; it must be manually)3.053 F .293
1277
-
No equivalent source code line in the reference code can be identified.
-(reset between multiple calls to)144 256.8 R F1(getopts)2.793 E F0 .293
1284
-
+(reset between multiple calls to)144 297.6 R F2(getopts)2.793 E F0 .293
1278 ➡ 1285 (within the same shell in)2.793 F -.2(vo)-.4 G .293(cation if a ne).2 F
1279
-
No equivalent source code line in the reference code can be identified.
-2.793(ws)-.25 G .294(et of parameters)-2.793 F(is to be used.)144 268.8
1280
-
No equivalent source code line in the reference code can be identified.
-Q 2.044(When the end of options is encountered,)144 292.8 R F1(getopts)
1286
-
+2.793(ws)-.25 G .294(et of parameters)-2.793 F(is to be used.)144 309.6
1287
-
+Q 2.044(When the end of options is encountered,)144 333.6 R F2(getopts)
1281 ➡ 1288 4.543 E F0 -.15(ex)4.543 G 2.043(its with a return v).15 F 2.043
1282
-
No equivalent source code line in the reference code can be identified.
-(alue greater than zero.)-.25 F F3(OPTIND)144 304.8 Q F0
1289
-
+(alue greater than zero.)-.25 F F3(OPTIND)144 345.6 Q F0
1283 ➡ 1290 (is set to the inde)2.25 E 2.5(xo)-.15 G 2.5(ft)-2.5 G
1284
-
No equivalent source code line in the reference code can be identified.
-(he \214rst non-option ar)-2.5 E(gument, and)-.18 E F2(name)2.5 E F0
1285
-
No equivalent source code line in the reference code can be identified.
-(is set to ?.)2.5 E F1(getopts)144 328.8 Q F0 2.392
1291
-
+(he \214rst non-option ar)-2.5 E(gument, and)-.18 E F1(name)2.5 E F0
1292
-
+(is set to ?.)2.5 E F2(getopts)144 369.6 Q F0 2.392
1286 ➡ 1293 (normally parses the positional parameters, b)4.892 F 2.392
1287 ➡ 1294 (ut if more ar)-.2 F 2.393(guments are gi)-.18 F -.15(ve)-.25 G 4.893
1288
-
No equivalent source code line in the reference code can be identified.
-(ni).15 G(n)-4.893 E F2(ar)4.893 E(gs)-.37 E F0(,).27 E F1(getopts)144
1289
-
No equivalent source code line in the reference code can be identified.
-340.8 Q F0(parses those instead.)2.5 E F1(getopts)144 364.8 Q F0 1.166
1295
-
+(ni).15 G(n)-4.893 E F1(ar)4.893 E(gs)-.37 E F0(,).27 E F2(getopts)144
1296
-
+381.6 Q F0(parses those instead.)2.5 E F2(getopts)144 405.6 Q F0 1.166
1290 ➡ 1297 (can report errors in tw)3.666 F 3.665(ow)-.1 G 3.665(ays. If)-3.765 F
1291
-
No equivalent source code line in the reference code can be identified.
-1.165(the \214rst character of)3.665 F F2(optstring)3.895 E F0 1.165
1292
-
No equivalent source code line in the reference code can be identified.
-(is a colon,)3.885 F F2(silent)4.005 E F0(error)4.345 E 1.07
1293
-
No equivalent source code line in the reference code can be identified.
-(reporting is used.)144 376.8 R 1.071
1298
-
+1.165(the \214rst character of)3.665 F F1(optstring)3.895 E F0 1.165
1299
-
+(is a colon,)3.885 F F1(silent)4.005 E F0(error)4.345 E 1.07
1300
-
+(reporting is used.)144 417.6 R 1.071
1294 ➡ 1301 (In normal operation, diagnostic messages are printed when in)6.07 F
1295 ➡ 1302 -.25(va)-.4 G 1.071(lid options or).25 F .394(missing option ar)144
1296
-
No equivalent source code line in the reference code can be identified.
-388.8 R .394(guments are encountered.)-.18 F .394(If the v)5.394 F
1303
-
+429.6 R .394(guments are encountered.)-.18 F .394(If the v)5.394 F
1297 ➡ 1304 (ariable)-.25 E F3(OPTERR)2.894 E F0 .394
1298
-
No equivalent source code line in the reference code can be identified.
-(is set to 0, no error messages)2.644 F(will be displayed, e)144 400.8 Q
1305
-
+(is set to 0, no error messages)2.644 F(will be displayed, e)144 441.6 Q
1299 ➡ 1306 -.15(ve)-.25 G 2.5(ni).15 G 2.5(ft)-2.5 G(he \214rst character of)-2.5 E
1300
-
No equivalent source code line in the reference code can be identified.
-F2(optstring)2.73 E F0(is not a colon.)2.72 E .666(If an in)144 424.8 R
1301
-
No equivalent source code line in the reference code can be identified.
--.25(va)-.4 G .666(lid option is seen,).25 F F1(getopts)3.166 E F0 .667
1302
-
No equivalent source code line in the reference code can be identified.
-(places ? into)3.167 F F2(name)3.527 E F0 .667
1307
-
+F1(optstring)2.73 E F0(is not a colon.)2.72 E .666(If an in)144 465.6 R
1308
-
+-.25(va)-.4 G .666(lid option is seen,).25 F F2(getopts)3.166 E F0 .667
1309
-
+(places ? into)3.167 F F1(name)3.527 E F0 .667
1303 ➡ 1310 (and, if not silent, prints an error message)3.347 F .4(and unsets)144
1304
-
No equivalent source code line in the reference code can be identified.
-436.8 R F3(OPT)2.9 E(ARG)-.81 E F4(.)A F0(If)4.899 E F1(getopts)2.899 E
1311
-
+477.6 R F3(OPT)2.9 E(ARG)-.81 E F4(.)A F0(If)4.899 E F2(getopts)2.899 E
1305 ➡ 1312 F0 .399(is silent, the option character found is placed in)2.899 F F3
1306 ➡ 1313 (OPT)2.899 E(ARG)-.81 E F0 .399(and no)2.649 F
1307
-
No equivalent source code line in the reference code can be identified.
-(diagnostic message is printed.)144 448.8 Q 1.241(If a required ar)144
1308
-
No equivalent source code line in the reference code can be identified.
-472.8 R 1.241(gument is not found, and)-.18 F F1(getopts)3.741 E F0
1309
-
No equivalent source code line in the reference code can be identified.
-1.241(is not silent, a question mark \()3.741 F F1(?).833 E F0 3.742
1310
-
No equivalent source code line in the reference code can be identified.
-(\)i).833 G 3.742(sp)-3.742 G 1.242(laced in)-3.742 F F2(name)144 484.8
1314
-
+(diagnostic message is printed.)144 489.6 Q 1.241(If a required ar)144
1315
-
+513.6 R 1.241(gument is not found, and)-.18 F F2(getopts)3.741 E F0
1316
-
+1.241(is not silent, a question mark \()3.741 F F2(?).833 E F0 3.742
1317
-
+(\)i).833 G 3.742(sp)-3.742 G 1.242(laced in)-3.742 F F1(name)144 525.6
1311 ➡ 1318 Q F0(,).18 E F3(OPT)2.735 E(ARG)-.81 E F0 .234
1312
-
No equivalent source code line in the reference code can be identified.
-(is unset, and a diagnostic message is printed.)2.485 F(If)5.234 E F1
1313
-
No equivalent source code line in the reference code can be identified.
-(getopts)2.734 E F0 .234(is silent, then a colon \()2.734 F F1(:).833 E
1314
-
No equivalent source code line in the reference code can be identified.
-F0(\)).833 E(is placed in)144 496.8 Q F2(name)2.86 E F0(and)2.68 E F3
1315
-
No equivalent source code line in the reference code can be identified.
-(OPT)2.5 E(ARG)-.81 E F0(is set to the option character found.)2.25 E F1
1316
-
No equivalent source code line in the reference code can be identified.
-(getopts)144 520.8 Q F0 .902
1319
-
+(is unset, and a diagnostic message is printed.)2.485 F(If)5.234 E F2
1320
-
+(getopts)2.734 E F0 .234(is silent, then a colon \()2.734 F F2(:).833 E
1321
-
+F0(\)).833 E(is placed in)144 537.6 Q F1(name)2.86 E F0(and)2.68 E F3
1322
-
+(OPT)2.5 E(ARG)-.81 E F0(is set to the option character found.)2.25 E F2
1323
-
+(getopts)144 561.6 Q F0 .902
1317 ➡ 1324 (returns true if an option, speci\214ed or unspeci\214ed, is found.)
1318 ➡ 1325 3.401 F .902(It returns f)5.902 F .902(alse if the end of)-.1 F
1319
-
No equivalent source code line in the reference code can be identified.
-(options is encountered or an error occurs.)144 532.8 Q F1(hash)108
1320
-
No equivalent source code line in the reference code can be identified.
-549.6 Q F0([)2.5 E F1(\255lr)A F0 2.5(][)C F1<ad70>-2.5 E F2(\214lename)
1321
-
No equivalent source code line in the reference code can be identified.
-2.5 E F0 2.5(][)C F1(\255dt)-2.5 E F0 2.5(][)C F2(name)-2.5 E F0(])A
1322
-
No equivalent source code line in the reference code can be identified.
-.858(Each time)144 561.6 R F1(hash)3.358 E F0 .858(is in)3.358 F -.2(vo)
1323
-
No equivalent source code line in the reference code can be identified.
--.4 G -.1(ke).2 G .858(d, the full pathname of the command).1 F F2(name)
1326
-
+(options is encountered or an error occurs.)144 573.6 Q F2(hash)108
1327
-
+590.4 Q F0([)2.5 E F2(\255lr)A F0 2.5(][)C F2<ad70>-2.5 E F1(\214lename)
1328
-
+2.5 E F0 2.5(][)C F2(\255dt)-2.5 E F0 2.5(][)C F1(name)-2.5 E F0(])A
1329
-
+.858(Each time)144 602.4 R F2(hash)3.358 E F0 .858(is in)3.358 F -.2(vo)
1330
-
+-.4 G -.1(ke).2 G .858(d, the full pathname of the command).1 F F1(name)
1324 ➡ 1331 3.718 E F0 .858(is determined by searching)3.538 F .956
1325
-
No equivalent source code line in the reference code can be identified.
-(the directories in)144 573.6 R F1($P)3.456 E -.95(AT)-.74 G(H).95 E F0
1332
-
+(the directories in)144 614.4 R F2($P)3.456 E -.95(AT)-.74 G(H).95 E F0
1326 ➡ 1333 .956(and remembered.)3.456 F(An)5.956 E 3.456(yp)-.15 G(re)-3.456 E .956
1327
-
No equivalent source code line in the reference code can be identified.
-(viously-remembered pathname is discarded.)-.25 F .243(If the)144 585.6
1328
-
No equivalent source code line in the reference code can be identified.
-R F1<ad70>2.743 E F0 .243
1329
-
No equivalent source code line in the reference code can be identified.
-(option is supplied, no path search is performed, and)2.743 F F2
1334
-
+(viously-remembered pathname is discarded.)-.25 F .243(If the)144 626.4
1335
-
+R F2<ad70>2.743 E F0 .243
1336
-
+(option is supplied, no path search is performed, and)2.743 F F1
1330 ➡ 1337 (\214lename)4.653 E F0 .242(is used as the full \214lename)2.923 F 1.711
1331
-
No equivalent source code line in the reference code can be identified.
-(of the command.)144 597.6 R(The)6.711 E F1<ad72>4.211 E F0 1.711
1338
-
+(of the command.)144 638.4 R(The)6.711 E F2<ad72>4.211 E F0 1.711
1332 ➡ 1339 (option causes the shell to for)4.211 F 1.712
1333
-
No equivalent source code line in the reference code can be identified.
-(get all remembered locations.)-.18 F(The)6.712 E F1<ad64>4.212 E F0
1334
-
No equivalent source code line in the reference code can be identified.
-.833(option causes the shell to for)144 609.6 R .833
1335
-
No equivalent source code line in the reference code can be identified.
-(get the remembered location of each)-.18 F F2(name)3.333 E F0 5.833(.I)
1336
-
No equivalent source code line in the reference code can be identified.
-C 3.333(ft)-5.833 G(he)-3.333 E F1<ad74>3.333 E F0 .833(option is sup-)
1337
-
No equivalent source code line in the reference code can be identified.
-3.333 F .703(plied, the full pathname to which each)144 621.6 R F2(name)
1340
-
+(get all remembered locations.)-.18 F(The)6.712 E F2<ad64>4.212 E F0
1341
-
+.833(option causes the shell to for)144 650.4 R .833
1342
-
+(get the remembered location of each)-.18 F F1(name)3.333 E F0 5.833(.I)
1343