]> git.ipfire.org Git - thirdparty/bash.git/commitdiff
commit bash-20110110 snapshot
authorChet Ramey <chet.ramey@case.edu>
Tue, 13 Dec 2011 03:13:35 +0000 (22:13 -0500)
committerChet Ramey <chet.ramey@case.edu>
Tue, 13 Dec 2011 03:13:35 +0000 (22:13 -0500)
78 files changed:
CWRU/CWRU.chlog
builtins/set.def
doc/bash.pdf
doc/bash.ps
doc/bashref.dvi
doc/bashref.log
doc/bashref.pdf
lib/readline/doc/Makefile.in
lib/readline/doc/readline.dvi
lib/readline/doc/readline.html
lib/readline/doc/readline.info
lib/readline/doc/readline.ps
lib/readline/doc/rlman.log
lib/readline/doc/rluserman.dvi
lib/readline/doc/rluserman.html
lib/readline/doc/rluserman.log
lib/readline/doc/rluserman.ps
po/af.gmo
po/af.po
po/bash.pot
po/bg.gmo
po/bg.po
po/ca.gmo
po/ca.po
po/cs.gmo
po/cs.po
po/de.gmo
po/de.po
po/en@boldquot.gmo
po/en@boldquot.po
po/en@quot.gmo
po/en@quot.po
po/eo.gmo
po/eo.po
po/es.gmo
po/es.po
po/et.gmo
po/et.po
po/fi.gmo
po/fi.po
po/fr.gmo
po/fr.po
po/ga.gmo
po/ga.po
po/hu.gmo
po/hu.po
po/id.gmo
po/id.po
po/ja.gmo
po/ja.po
po/lt.gmo
po/lt.po
po/nl.gmo
po/nl.po
po/pl.gmo
po/pl.po
po/pt_BR.gmo
po/pt_BR.po
po/ro.gmo
po/ro.po
po/ru.gmo
po/ru.po
po/sk.gmo
po/sk.po
po/sv.gmo
po/sv.po
po/tr.gmo
po/tr.po
po/uk.gmo
po/uk.po
po/vi.gmo
po/vi.po
po/zh_CN.gmo
po/zh_CN.po
po/zh_TW.gmo
po/zh_TW.po
tests/errors.right
tests/rsh.right

index 3c6e55b577026da3705bb3b95c50a300cc4478fa..b75df6653cbec5be73d0394c597df087bdfb3e92 100644 (file)
@@ -10955,3 +10955,7 @@ lib/sh/eaccess.c
          check result of eaccess().  Fixes Solaris 11 problem reported by
          <cloyce@headgear.org>
 
+                                  1/10
+                                  ----
+builtins/set.def
+       - add description of `--' to help text
index 5e550cbc9b6e09e14eaf7e93f2de31e4a864787d..6e69eb6e9513fe0e48ac58a7d5755bcaa2b33d3d 100644 (file)
@@ -59,7 +59,7 @@ extern int no_line_editing;
 
 $BUILTIN set
 $FUNCTION set_builtin
-$SHORT_DOC set [--abefhkmnptuvxBCHP] [-o option-name] [arg ...]
+$SHORT_DOC set [-abefhkmnptuvxBCHP] [-o option-name] [--] [arg ...]
 Set or unset values of shell options and positional parameters.
 
 Change the value of shell attributes and positional parameters, or
@@ -138,6 +138,9 @@ Options:
   -P  If set, do not follow symbolic links when executing commands
       such as cd which change the current directory.
   -T  If set, the DEBUG trap is inherited by shell functions.
+  --  Assign any remaining arguments to the positional parameters.
+      If there are no remaining arguments, the positional parameters
+      are unset.
   -   Assign any remaining arguments to the positional parameters.
       The -x and -v options are turned off.
 
index 18a7e9694440d1ef151c6b9303a928554f25ad68..b23c7a94d1ef89a370807683c43463605322f2a3 100644 (file)
Binary files a/doc/bash.pdf and b/doc/bash.pdf differ
index d7c20ecd490e6780cd6e66afa2a0bd2845ddde17..f5eaeb5070b135d32b432ee14e289ec8017e1912 100644 (file)
@@ -1,6 +1,6 @@
 %!PS-Adobe-3.0
 %%Creator: groff version 1.19.2
-%%CreationDate: Tue Dec 28 14:30:24 2010
+%%CreationDate: Mon Jan 10 10:31:48 2011
 %%DocumentNeededResources: font Times-Roman
 %%+ font Times-Bold
 %%+ font Times-Italic
 (])A F0(The release status \(e.g.,)24.74 E/F2 10/Times-Italic@0 SF
 (beta1)2.5 E F0(\).)A F1 -.3(BA)144 96 S(SH_VERSINFO[).3 E F0(5)A F1(])A
 F0(The v)24.74 E(alue of)-.25 E/F3 9/Times-Bold@0 SF(MA)2.5 E(CHTYPE)
--.495 E/F4 9/Times-Roman@0 SF(.)A F1 -.3(BA)108 112.8 S(SH_VERSION).3 E
-F0(Expands to a string describing the v)144 124.8 Q
+-.495 E/F4 9/Times-Roman@0 SF(.)A F1 -.3(BA)108 108 S(SH_VERSION).3 E F0
+(Expands to a string describing the v)144 120 Q
 (ersion of this instance of)-.15 E F1(bash)2.5 E F0(.)A F1(COMP_CW)108
-141.6 Q(ORD)-.1 E F0 .397(An inde)144 153.6 R 2.897(xi)-.15 G(nto)-2.897
-F1(${COMP_W)2.896 E(ORDS})-.1 E F0 .396(of the w)2.896 F .396
+132 Q(ORD)-.1 E F0 .397(An inde)144 144 R 2.897(xi)-.15 G(nto)-2.897 E
+F1(${COMP_W)2.896 E(ORDS})-.1 E F0 .396(of the w)2.896 F .396
 (ord containing the current cursor position.)-.1 F .396(This v)5.396 F
-(ari-)-.25 E 1.18(able is a)144 165.6 R -.25(va)-.2 G 1.181
+(ari-)-.25 E 1.18(able is a)144 156 R -.25(va)-.2 G 1.181
 (ilable only in shell functions in).25 F -.2(vo)-.4 G -.1(ke).2 G 3.681
 (db).1 G 3.681(yt)-3.681 G 1.181(he programmable completion f)-3.681 F
-1.181(acilities \(see)-.1 F F1(Pr)144 177.6 Q(ogrammable Completion)-.18
-E F0(belo)2.5 E(w\).)-.25 E F1(COMP_KEY)108 194.4 Q F0(The k)144 206.4 Q
-.3 -.15(ey \()-.1 H(or \214nal k).15 E .3 -.15(ey o)-.1 H 2.5(fak).15 G
-.3 -.15(ey s)-2.6 H(equence\) used to in).15 E -.2(vo)-.4 G .2 -.1(ke t)
-.2 H(he current completion function.).1 E F1(COMP_LINE)108 223.2 Q F0
-1.208(The current command line.)144 235.2 R 1.208(This v)6.208 F 1.208
+1.181(acilities \(see)-.1 F F1(Pr)144 168 Q(ogrammable Completion)-.18 E
+F0(belo)2.5 E(w\).)-.25 E F1(COMP_KEY)108 180 Q F0(The k)144 192 Q .3
+-.15(ey \()-.1 H(or \214nal k).15 E .3 -.15(ey o)-.1 H 2.5(fak).15 G .3
+-.15(ey s)-2.6 H(equence\) used to in).15 E -.2(vo)-.4 G .2 -.1(ke t).2
+H(he current completion function.).1 E F1(COMP_LINE)108 204 Q F0 1.208
+(The current command line.)144 216 R 1.208(This v)6.208 F 1.208
 (ariable is a)-.25 F -.25(va)-.2 G 1.208
 (ilable only in shell functions and e).25 F 1.207(xternal com-)-.15 F
-2.848(mands in)144 247.2 R -.2(vo)-.4 G -.1(ke).2 G 5.349(db).1 G 5.349
+2.848(mands in)144 228 R -.2(vo)-.4 G -.1(ke).2 G 5.349(db).1 G 5.349
 (yt)-5.349 G 2.849(he programmable completion f)-5.349 F 2.849
 (acilities \(see)-.1 F F1(Pr)5.349 E 2.849(ogrammable Completion)-.18 F
-F0(belo)144 259.2 Q(w\).)-.25 E F1(COMP_POINT)108 276 Q F0 .667
-(The inde)144 288 R 3.167(xo)-.15 G 3.167(ft)-3.167 G .666
+F0(belo)144 240 Q(w\).)-.25 E F1(COMP_POINT)108 252 Q F0 .667(The inde)
+144 264 R 3.167(xo)-.15 G 3.167(ft)-3.167 G .666
 (he current cursor position relati)-3.167 F .966 -.15(ve t)-.25 H 3.166
 (ot).15 G .666(he be)-3.166 F .666(ginning of the current command.)-.15
 F .666(If the)5.666 F .534
 (current cursor position is at the end of the current command, the v)144
-300 R .535(alue of this v)-.25 F .535(ariable is equal to)-.25 F F1
-(${#COMP_LINE})144 312 Q F0 7.006(.T)C 2.006(his v)-7.006 F 2.006
+276 R .535(alue of this v)-.25 F .535(ariable is equal to)-.25 F F1
+(${#COMP_LINE})144 288 Q F0 7.006(.T)C 2.006(his v)-7.006 F 2.006
 (ariable is a)-.25 F -.25(va)-.2 G 2.005
 (ilable only in shell functions and e).25 F 2.005(xternal commands)-.15
-F(in)144 324 Q -.2(vo)-.4 G -.1(ke).2 G 2.5(db).1 G 2.5(yt)-2.5 G
+F(in)144 300 Q -.2(vo)-.4 G -.1(ke).2 G 2.5(db).1 G 2.5(yt)-2.5 G
 (he programmable completion f)-2.5 E(acilities \(see)-.1 E F1(Pr)2.5 E
 (ogrammable Completion)-.18 E F0(belo)2.5 E(w\).)-.25 E F1(COMP_TYPE)108
-340.8 Q F0 .041(Set to an inte)144 352.8 R .041(ger v)-.15 F .041(alue \
-corresponding to the type of completion attempted that caused a complet\
-ion)-.25 F .338(function to be called:)144 364.8 R F2 -.5(TA)2.837 G(B)
-.5 E F0 2.837(,f)C .337(or normal completion,)-2.837 F F2(?)2.837 E F0
-2.837(,f)C .337(or listing completions after successi)-2.837 F .637 -.15
-(ve t)-.25 H(abs,).15 E F2(!)144 376.8 Q F0 4.091(,f)C 1.591
+312 Q F0 .041(Set to an inte)144 324 R .041(ger v)-.15 F .041(alue corr\
+esponding to the type of completion attempted that caused a completion)
+-.25 F .338(function to be called:)144 336 R F2 -.5(TA)2.837 G(B).5 E F0
+2.837(,f)C .337(or normal completion,)-2.837 F F2(?)2.837 E F0 2.837(,f)
+C .337(or listing completions after successi)-2.837 F .637 -.15(ve t)
+-.25 H(abs,).15 E F2(!)144 348 Q F0 4.091(,f)C 1.591
 (or listing alternati)-4.091 F -.15(ve)-.25 G 4.092(so).15 G 4.092(np)
 -4.092 G 1.592(artial w)-4.092 F 1.592(ord completion,)-.1 F F2(@)4.092
 E F0 4.092(,t)C 4.092(ol)-4.092 G 1.592(ist completions if the w)-4.092
-F 1.592(ord is not)-.1 F 1.553(unmodi\214ed, or)144 388.8 R F2(%)4.053 E
+F 1.592(ord is not)-.1 F 1.553(unmodi\214ed, or)144 360 R F2(%)4.053 E
 F0 4.052(,f)C 1.552(or menu completion.)-4.052 F 1.552(This v)6.552 F
 1.552(ariable is a)-.25 F -.25(va)-.2 G 1.552
-(ilable only in shell functions and).25 F -.15(ex)144 400.8 S 2.928
+(ilable only in shell functions and).25 F -.15(ex)144 372 S 2.928
 (ternal commands in).15 F -.2(vo)-.4 G -.1(ke).2 G 5.429(db).1 G 5.429
 (yt)-5.429 G 2.929(he programmable completion f)-5.429 F 2.929
 (acilities \(see)-.1 F F1(Pr)5.429 E(ogrammable)-.18 E(Completion)144
-412.8 Q F0(belo)2.5 E(w\).)-.25 E F1(COMP_W)108 429.6 Q(ORDBREAKS)-.1 E
-F0 1.336(The set of characters that the)144 441.6 R F1 -.18(re)3.836 G
+384 Q F0(belo)2.5 E(w\).)-.25 E F1(COMP_W)108 396 Q(ORDBREAKS)-.1 E F0
+1.336(The set of characters that the)144 408 R F1 -.18(re)3.836 G
 (adline).18 E F0 1.336(library treats as w)3.836 F 1.335
 (ord separators when performing w)-.1 F(ord)-.1 E 3.125(completion. If)
-144 453.6 R F3(COMP_W)3.125 E(ORDBREAKS)-.09 E F0 .626
+144 420 R F3(COMP_W)3.125 E(ORDBREAKS)-.09 E F0 .626
 (is unset, it loses its special properties, e)2.875 F -.15(ve)-.25 G
 3.126(ni).15 G 3.126(fi)-3.126 G 3.126(ti)-3.126 G 3.126(ss)-3.126 G
-(ubse-)-3.126 E(quently reset.)144 465.6 Q F1(COMP_W)108 482.4 Q(ORDS)
--.1 E F0 .654(An array v)144 494.4 R .654(ariable \(see)-.25 F F1
-(Arrays)3.154 E F0(belo)3.154 E .654(w\) consisting of the indi)-.25 F
-.653(vidual w)-.25 F .653(ords in the current command)-.1 F 4.332
-(line. The)144 506.4 R 1.832(line is split into w)4.332 F 1.832(ords as)
--.1 F F1 -.18(re)4.332 G(adline).18 E F0 -.1(wo)4.332 G 1.832
-(uld split it, using).1 F F3(COMP_W)4.332 E(ORDBREAKS)-.09 E F0(as)4.083
-E .832(described abo)144 518.4 R -.15(ve)-.15 G 5.832(.T).15 G .832
-(his v)-5.832 F .832(ariable is a)-.25 F -.25(va)-.2 G .831
+(ubse-)-3.126 E(quently reset.)144 432 Q F1(COMP_W)108 444 Q(ORDS)-.1 E
+F0 .654(An array v)144 456 R .654(ariable \(see)-.25 F F1(Arrays)3.154 E
+F0(belo)3.154 E .654(w\) consisting of the indi)-.25 F .653(vidual w)
+-.25 F .653(ords in the current command)-.1 F 4.332(line. The)144 468 R
+1.832(line is split into w)4.332 F 1.832(ords as)-.1 F F1 -.18(re)4.332
+G(adline).18 E F0 -.1(wo)4.332 G 1.832(uld split it, using).1 F F3
+(COMP_W)4.332 E(ORDBREAKS)-.09 E F0(as)4.083 E .832(described abo)144
+480 R -.15(ve)-.15 G 5.832(.T).15 G .832(his v)-5.832 F .832
+(ariable is a)-.25 F -.25(va)-.2 G .831
 (ilable only in shell functions in).25 F -.2(vo)-.4 G -.1(ke).2 G 3.331
 (db).1 G 3.331(yt)-3.331 G .831(he programmable)-3.331 F(completion f)
-144 530.4 Q(acilities \(see)-.1 E F1(Pr)2.5 E(ogrammable Completion)-.18
-E F0(belo)2.5 E(w\).)-.25 E F1(COPR)108 547.2 Q(OC)-.3 E F0 .168
-(An array v)144 559.2 R .168(ariable \(see)-.25 F F1(Arrays)2.668 E F0
-(belo)2.669 E .169
+144 492 Q(acilities \(see)-.1 E F1(Pr)2.5 E(ogrammable Completion)-.18 E
+F0(belo)2.5 E(w\).)-.25 E F1(COPR)108 504 Q(OC)-.3 E F0 .168(An array v)
+144 516 R .168(ariable \(see)-.25 F F1(Arrays)2.668 E F0(belo)2.669 E
+.169
 (w\) created to hold the \214le descriptors for output from and input)
--.25 F(to an unnamed coprocess \(see)144 571.2 Q F1(Copr)2.5 E(ocesses)
--.18 E F0(abo)2.5 E -.15(ve)-.15 G(\).).15 E F1(DIRST)108 588 Q -.55(AC)
--.9 G(K).55 E F0 2.26(An array v)144 600 R 2.26(ariable \(see)-.25 F F1
+-.25 F(to an unnamed coprocess \(see)144 528 Q F1(Copr)2.5 E(ocesses)
+-.18 E F0(abo)2.5 E -.15(ve)-.15 G(\).).15 E F1(DIRST)108 540 Q -.55(AC)
+-.9 G(K).55 E F0 2.26(An array v)144 552 R 2.26(ariable \(see)-.25 F F1
 (Arrays)4.76 E F0(belo)4.76 E 2.26
 (w\) containing the current contents of the directory stack.)-.25 F
-1.094(Directories appear in the stack in the order the)144 612 R 3.594
+1.094(Directories appear in the stack in the order the)144 564 R 3.594
 (ya)-.15 G 1.095(re displayed by the)-3.594 F F1(dirs)3.595 E F0 -.2(bu)
 3.595 G 3.595(iltin. Assigning).2 F(to)3.595 E 1.432
-(members of this array v)144 624 R 1.432
+(members of this array v)144 576 R 1.432
 (ariable may be used to modify directories already in the stack, b)-.25
-F 1.431(ut the)-.2 F F1(pushd)144 636 Q F0(and)2.746 E F1(popd)2.746 E
+F 1.431(ut the)-.2 F F1(pushd)144 588 Q F0(and)2.746 E F1(popd)2.746 E
 F0 -.2(bu)2.746 G .246(iltins must be used to add and remo).2 F .546
 -.15(ve d)-.15 H 2.746(irectories. Assignment).15 F .246(to this v)2.746
-F(ariable)-.25 E .351(will not change the current directory)144 648 R
+F(ariable)-.25 E .351(will not change the current directory)144 600 R
 5.35(.I)-.65 G(f)-5.35 E F3(DIRST)2.85 E -.495(AC)-.81 G(K).495 E F0 .35
 (is unset, it loses its special properties, e)2.6 F -.15(ve)-.25 G 2.85
-(ni).15 G(f)-2.85 E(it is subsequently reset.)144 660 Q F1(EUID)108
-676.8 Q F0 1.103(Expands to the ef)11 F(fecti)-.25 E 1.403 -.15(ve u)
--.25 H 1.103(ser ID of the current user).15 F 3.603(,i)-.4 G 1.103
+(ni).15 G(f)-2.85 E(it is subsequently reset.)144 612 Q F1(EUID)108 624
+Q F0 1.103(Expands to the ef)11 F(fecti)-.25 E 1.403 -.15(ve u)-.25 H
+1.103(ser ID of the current user).15 F 3.603(,i)-.4 G 1.103
 (nitialized at shell startup.)-3.603 F 1.104(This v)6.103 F 1.104
-(ariable is)-.25 F(readonly)144 688.8 Q(.)-.65 E F1(FUNCN)108 705.6 Q
-(AME)-.2 E F0 .479(An array v)144 717.6 R .479
+(ariable is)-.25 F(readonly)144 636 Q(.)-.65 E F1(FUNCN)108 648 Q(AME)
+-.2 E F0 .479(An array v)144 660 R .479
 (ariable containing the names of all shell functions currently in the e)
 -.25 F -.15(xe)-.15 G .478(cution call stack.).15 F .276
-(The element with inde)144 729.6 R 2.776(x0i)-.15 G 2.776(st)-2.776 G
-.276(he name of an)-2.776 F 2.777(yc)-.15 G(urrently-e)-2.777 E -.15(xe)
--.15 G .277(cuting shell function.).15 F .277(The bottom-most)5.277 F
+(The element with inde)144 672 R 2.776(x0i)-.15 G 2.776(st)-2.776 G .276
+(he name of an)-2.776 F 2.777(yc)-.15 G(urrently-e)-2.777 E -.15(xe)-.15
+G .277(cuting shell function.).15 F .277(The bottom-most)5.277 F .385
+(element \(the one with the highest inde)144 684 R .384(x\) is)-.15 F/F5
+10/Courier@0 SF("main")2.884 E F0 5.384(.T)C .384(his v)-5.384 F .384
+(ariable e)-.25 F .384(xists only when a shell func-)-.15 F .034
+(tion is e)144 696 R -.15(xe)-.15 G 2.534(cuting. Assignments).15 F(to)
+2.535 E F3(FUNCN)2.535 E(AME)-.18 E F0(ha)2.285 E .335 -.15(ve n)-.2 H
+2.535(oe).15 G -.25(ff)-2.535 G .035(ect and return an error status.).25
+F(If)5.035 E F3(FUNC-)2.535 E -.18(NA)144 708 S(ME).18 E F0
+(is unset, it loses its special properties, e)2.25 E -.15(ve)-.25 G 2.5
+(ni).15 G 2.5(fi)-2.5 G 2.5(ti)-2.5 G 2.5(ss)-2.5 G(ubsequently reset.)
+-2.5 E 3.176(This v)144 726 R 3.176(ariable can be used with)-.25 F F1
+-.3(BA)5.675 G(SH_LINENO).3 E F0(and)5.675 E F1 -.3(BA)5.675 G
+(SH_SOURCE).3 E F0 8.175(.E)C 3.175(ach element of)-8.175 F
 (GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(11)185.955 E 0 Cg EP
 %%Page: 12 12
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E .385(element \(the one with the highest inde)144 84 R .384
-(x\) is)-.15 F/F1 10/Courier@0 SF("main")2.884 E F0 5.384(.T)C .384
-(his v)-5.384 F .384(ariable e)-.25 F .384
-(xists only when a shell func-)-.15 F .034(tion is e)144 96 R -.15(xe)
--.15 G 2.534(cuting. Assignments).15 F(to)2.535 E/F2 9/Times-Bold@0 SF
-(FUNCN)2.535 E(AME)-.18 E F0(ha)2.285 E .335 -.15(ve n)-.2 H 2.535(oe)
-.15 G -.25(ff)-2.535 G .035(ect and return an error status.).25 F(If)
-5.035 E F2(FUNC-)2.535 E -.18(NA)144 108 S(ME).18 E F0
-(is unset, it loses its special properties, e)2.25 E -.15(ve)-.25 G 2.5
-(ni).15 G 2.5(fi)-2.5 G 2.5(ti)-2.5 G 2.5(ss)-2.5 G(ubsequently reset.)
--2.5 E .111(This v)144 126 R .111(ariable can be used with)-.25 F/F3 10
-/Times-Bold@0 SF -.3(BA)2.611 G(SH_LINENO).3 E F0(and)2.611 E F3 -.3(BA)
-2.611 G(SH_SOURCE).3 E F0 5.111(.E)C .111(ach element of)-5.111 F F3
-(FUNC-)2.61 E -.2(NA)144 138 S(ME).2 E F0 1.404
-(has corresponding elements in)3.904 F F3 -.3(BA)3.904 G(SH_LINENO).3 E
-F0(and)3.904 E F3 -.3(BA)3.904 G(SH_SOURCE).3 E F0 1.404
-(to describe the)3.904 F .012(call stack.)144 150 R -.15(Fo)5.012 G
-2.512(ri).15 G(nstance,)-2.512 E F3(${FUNCN)2.512 E(AME[)-.2 E/F4 10
-/Times-Italic@0 SF($i)A F3(]})A F0 -.1(wa)2.512 G 2.512(sc).1 G .012
-(alled from the \214le)-2.512 F F3(${B)2.512 E(ASH_SOURCE[)-.3 E F4
-($i+1)A F3(]})A F0 1.183(at line number)144 162 R F3(${B)3.683 E
-(ASH_LINENO[)-.3 E F4($i)A F3(]})A F0 6.183(.T)C(he)-6.183 E F3(caller)
-3.683 E F0 -.2(bu)3.683 G 1.184
-(iltin displays the current call stack using).2 F(this information.)144
-174 Q F3(GR)108 190.8 Q(OUPS)-.3 E F0 1.229(An array v)144 202.8 R 1.228
-(ariable containing the list of groups of which the current user is a m\
-ember)-.25 F 6.228(.A)-.55 G(ssign-)-6.228 E .596(ments to)144 214.8 R
-F2(GR)3.096 E(OUPS)-.27 E F0(ha)2.847 E .897 -.15(ve n)-.2 H 3.097(oe)
-.15 G -.25(ff)-3.097 G .597(ect and return an error status.).25 F(If)
-5.597 E F2(GR)3.097 E(OUPS)-.27 E F0 .597(is unset, it loses its spe-)
-2.847 F(cial properties, e)144 226.8 Q -.15(ve)-.25 G 2.5(ni).15 G 2.5
-(fi)-2.5 G 2.5(ti)-2.5 G 2.5(ss)-2.5 G(ubsequently reset.)-2.5 E F3
-(HISTCMD)108 243.6 Q F0 .356(The history number)144 255.6 R 2.856(,o)-.4
-G 2.856(ri)-2.856 G(nde)-2.856 E 2.856(xi)-.15 G 2.856(nt)-2.856 G .356
-(he history list, of the current command.)-2.856 F(If)5.356 E F2
+-.35 E/F1 10/Times-Bold@0 SF(FUNCN)144 84 Q(AME)-.2 E F0 .11
+(has corresponding elements in)2.61 F F1 -.3(BA)2.61 G(SH_LINENO).3 E F0
+(and)2.61 E F1 -.3(BA)2.61 G(SH_SOURCE).3 E F0 .11(to describe)2.61 F
+10.057(the call stack.)144 96 R -.15(Fo)15.057 G 12.557(ri).15 G
+(nstance,)-12.557 E F1(${FUNCN)12.557 E(AME[)-.2 E/F2 10/Times-Italic@0
+SF($i)A F1(]})A F0 -.1(wa)12.557 G 12.557(sc).1 G 10.057
+(alled from the \214le)-12.557 F F1(${B)144 108 Q(ASH_SOURCE[)-.3 E F2
+($i+1)A F1(]})A F0 1.091(at line number)3.591 F F1(${B)3.591 E
+(ASH_LINENO[)-.3 E F2($i)A F1(]})A F0 6.091(.T)C(he)-6.091 E F1(caller)
+3.591 E F0 -.2(bu)3.592 G 1.092(iltin displays).2 F
+(the current call stack using this information.)144 120 Q F1(GR)108 132
+Q(OUPS)-.3 E F0 1.229(An array v)144 144 R 1.228(ariable containing the\
+ list of groups of which the current user is a member)-.25 F 6.228(.A)
+-.55 G(ssign-)-6.228 E .596(ments to)144 156 R/F3 9/Times-Bold@0 SF(GR)
+3.096 E(OUPS)-.27 E F0(ha)2.847 E .897 -.15(ve n)-.2 H 3.097(oe).15 G
+-.25(ff)-3.097 G .597(ect and return an error status.).25 F(If)5.597 E
+F3(GR)3.097 E(OUPS)-.27 E F0 .597(is unset, it loses its spe-)2.847 F
+(cial properties, e)144 168 Q -.15(ve)-.25 G 2.5(ni).15 G 2.5(fi)-2.5 G
+2.5(ti)-2.5 G 2.5(ss)-2.5 G(ubsequently reset.)-2.5 E F1(HISTCMD)108 180
+Q F0 .356(The history number)144 192 R 2.856(,o)-.4 G 2.856(ri)-2.856 G
+(nde)-2.856 E 2.856(xi)-.15 G 2.856(nt)-2.856 G .356
+(he history list, of the current command.)-2.856 F(If)5.356 E F3
 (HISTCMD)2.855 E F0 .355(is unset, it)2.605 F
-(loses its special properties, e)144 267.6 Q -.15(ve)-.25 G 2.5(ni).15 G
-2.5(fi)-2.5 G 2.5(ti)-2.5 G 2.5(ss)-2.5 G(ubsequently reset.)-2.5 E F3
-(HOSTN)108 284.4 Q(AME)-.2 E F0
-(Automatically set to the name of the current host.)144 296.4 Q F3
-(HOSTTYPE)108 313.2 Q F0 .222(Automatically set to a string that unique\
-ly describes the type of machine on which)144 325.2 R F3(bash)2.723 E F0
-.223(is e)2.723 F -.15(xe)-.15 G(cut-).15 E 2.5(ing. The)144 337.2 R
-(def)2.5 E(ault is system-dependent.)-.1 E F3(LINENO)108 354 Q F0 1.408
-(Each time this parameter is referenced, the shell substitutes a decima\
-l number representing the)144 366 R .078(current sequential line number\
- \(starting with 1\) within a script or function.)144 378 R .079
-(When not in a script or)5.078 F .307(function, the v)144 390 R .307
+(loses its special properties, e)144 204 Q -.15(ve)-.25 G 2.5(ni).15 G
+2.5(fi)-2.5 G 2.5(ti)-2.5 G 2.5(ss)-2.5 G(ubsequently reset.)-2.5 E F1
+(HOSTN)108 216 Q(AME)-.2 E F0
+(Automatically set to the name of the current host.)144 228 Q F1
+(HOSTTYPE)108 240 Q F0 .222(Automatically set to a string that uniquely\
+ describes the type of machine on which)144 252 R F1(bash)2.723 E F0
+.223(is e)2.723 F -.15(xe)-.15 G(cut-).15 E 2.5(ing. The)144 264 R(def)
+2.5 E(ault is system-dependent.)-.1 E F1(LINENO)108 276 Q F0 1.408(Each\
+ time this parameter is referenced, the shell substitutes a decimal num\
+ber representing the)144 288 R .078(current sequential line number \(st\
+arting with 1\) within a script or function.)144 300 R .079
+(When not in a script or)5.078 F .307(function, the v)144 312 R .307
 (alue substituted is not guaranteed to be meaningful.)-.25 F(If)5.306 E
-F2(LINENO)2.806 E F0 .306(is unset, it loses its)2.556 F
-(special properties, e)144 402 Q -.15(ve)-.25 G 2.5(ni).15 G 2.5(fi)-2.5
-G 2.5(ti)-2.5 G 2.5(ss)-2.5 G(ubsequently reset.)-2.5 E F3(MA)108 418.8
-Q(CHTYPE)-.55 E F0 .898(Automatically set to a string that fully descri\
-bes the system type on which)144 430.8 R F3(bash)3.398 E F0 .899(is e)
-3.398 F -.15(xe)-.15 G .899(cuting, in).15 F(the standard GNU)144 442.8
-Q F4(cpu-company-system)2.5 E F0 2.5(format. The)2.5 F(def)2.5 E
-(ault is system-dependent.)-.1 E F3(MAPFILE)108 459.6 Q F0 .294
-(An array v)144 471.6 R .294(ariable \(see)-.25 F F3(Arrays)2.794 E F0
+F3(LINENO)2.806 E F0 .306(is unset, it loses its)2.556 F
+(special properties, e)144 324 Q -.15(ve)-.25 G 2.5(ni).15 G 2.5(fi)-2.5
+G 2.5(ti)-2.5 G 2.5(ss)-2.5 G(ubsequently reset.)-2.5 E F1(MA)108 336 Q
+(CHTYPE)-.55 E F0 .898(Automatically set to a string that fully describ\
+es the system type on which)144 348 R F1(bash)3.398 E F0 .899(is e)3.398
+F -.15(xe)-.15 G .899(cuting, in).15 F(the standard GNU)144 360 Q F2
+(cpu-company-system)2.5 E F0 2.5(format. The)2.5 F(def)2.5 E
+(ault is system-dependent.)-.1 E F1(MAPFILE)108 372 Q F0 .294
+(An array v)144 384 R .294(ariable \(see)-.25 F F1(Arrays)2.794 E F0
 (belo)2.794 E .294(w\) created to hold the te)-.25 F .293
-(xt read by the)-.15 F F3(map\214le)2.793 E F0 -.2(bu)2.793 G .293
-(iltin when no).2 F -.25(va)144 483.6 S(riable name is supplied.).25 E
-F3(OLDPWD)108 500.4 Q F0(The pre)144 512.4 Q(vious w)-.25 E
-(orking directory as set by the)-.1 E F3(cd)2.5 E F0(command.)2.5 E F3
-(OPT)108 529.2 Q(ARG)-.9 E F0 1.626(The v)144 541.2 R 1.627
+(xt read by the)-.15 F F1(map\214le)2.793 E F0 -.2(bu)2.793 G .293
+(iltin when no).2 F -.25(va)144 396 S(riable name is supplied.).25 E F1
+(OLDPWD)108 408 Q F0(The pre)144 420 Q(vious w)-.25 E
+(orking directory as set by the)-.1 E F1(cd)2.5 E F0(command.)2.5 E F1
+(OPT)108 432 Q(ARG)-.9 E F0 1.626(The v)144 444 R 1.627
 (alue of the last option ar)-.25 F 1.627(gument processed by the)-.18 F
-F3(getopts)4.127 E F0 -.2(bu)4.127 G 1.627(iltin command \(see).2 F F2
-(SHELL)4.127 E -.09(BU)144 553.2 S(IL).09 E(TIN COMMANDS)-.828 E F0
-(belo)2.25 E(w\).)-.25 E F3(OPTIND)108 570 Q F0 1.652(The inde)144 582 R
-4.152(xo)-.15 G 4.152(ft)-4.152 G 1.652(he ne)-4.152 F 1.652(xt ar)-.15
-F 1.652(gument to be processed by the)-.18 F F3(getopts)4.151 E F0 -.2
-(bu)4.151 G 1.651(iltin command \(see).2 F F2(SHELL)4.151 E -.09(BU)144
-594 S(IL).09 E(TIN COMMANDS)-.828 E F0(belo)2.25 E(w\).)-.25 E F3
-(OSTYPE)108 610.8 Q F0 .329(Automatically set to a string that describe\
-s the operating system on which)144 622.8 R F3(bash)2.83 E F0 .33(is e)
-2.83 F -.15(xe)-.15 G 2.83(cuting. The).15 F(def)144 634.8 Q
-(ault is system-dependent.)-.1 E F3(PIPEST)108 651.6 Q -.95(AT)-.9 G(US)
-.95 E F0 .61(An array v)144 663.6 R .61(ariable \(see)-.25 F F3(Arrays)
-3.11 E F0(belo)3.11 E .61(w\) containing a list of e)-.25 F .61
-(xit status v)-.15 F .61(alues from the processes in)-.25 F
-(the most-recently-e)144 675.6 Q -.15(xe)-.15 G(cuted fore).15 E
-(ground pipeline \(which may contain only a single command\).)-.15 E F3
-(PPID)108 692.4 Q F0(The process ID of the shell')12.67 E 2.5(sp)-.55 G
+F1(getopts)4.127 E F0 -.2(bu)4.127 G 1.627(iltin command \(see).2 F F3
+(SHELL)4.127 E -.09(BU)144 456 S(IL).09 E(TIN COMMANDS)-.828 E F0(belo)
+2.25 E(w\).)-.25 E F1(OPTIND)108 468 Q F0 1.652(The inde)144 480 R 4.152
+(xo)-.15 G 4.152(ft)-4.152 G 1.652(he ne)-4.152 F 1.652(xt ar)-.15 F
+1.652(gument to be processed by the)-.18 F F1(getopts)4.151 E F0 -.2(bu)
+4.151 G 1.651(iltin command \(see).2 F F3(SHELL)4.151 E -.09(BU)144 492
+S(IL).09 E(TIN COMMANDS)-.828 E F0(belo)2.25 E(w\).)-.25 E F1(OSTYPE)108
+504 Q F0 .329(Automatically set to a string that describes the operatin\
+g system on which)144 516 R F1(bash)2.83 E F0 .33(is e)2.83 F -.15(xe)
+-.15 G 2.83(cuting. The).15 F(def)144 528 Q(ault is system-dependent.)
+-.1 E F1(PIPEST)108 540 Q -.95(AT)-.9 G(US).95 E F0 .61(An array v)144
+552 R .61(ariable \(see)-.25 F F1(Arrays)3.11 E F0(belo)3.11 E .61
+(w\) containing a list of e)-.25 F .61(xit status v)-.15 F .61
+(alues from the processes in)-.25 F(the most-recently-e)144 564 Q -.15
+(xe)-.15 G(cuted fore).15 E
+(ground pipeline \(which may contain only a single command\).)-.15 E F1
+(PPID)108 576 Q F0(The process ID of the shell')12.67 E 2.5(sp)-.55 G
 2.5(arent. This)-2.5 F -.25(va)2.5 G(riable is readonly).25 E(.)-.65 E
-F3(PWD)108 709.2 Q F0(The current w)12.67 E
-(orking directory as set by the)-.1 E F3(cd)2.5 E F0(command.)2.5 E
-(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(12)185.955 E 0 Cg EP
+F1(PWD)108 588 Q F0(The current w)12.67 E
+(orking directory as set by the)-.1 E F1(cd)2.5 E F0(command.)2.5 E F1
+(RANDOM)108 600 Q F0 .565
+(Each time this parameter is referenced, a random inte)144 612 R .566
+(ger between 0 and 32767 is generated.)-.15 F(The)5.566 E .01
+(sequence of random numbers may be initialized by assigning a v)144 624
+R .01(alue to)-.25 F F3(RANDOM)2.51 E/F4 9/Times-Roman@0 SF(.)A F0(If)
+4.51 E F3(RANDOM)2.51 E F0(is)2.26 E
+(unset, it loses its special properties, e)144 636 Q -.15(ve)-.25 G 2.5
+(ni).15 G 2.5(fi)-2.5 G 2.5(ti)-2.5 G 2.5(ss)-2.5 G(ubsequently reset.)
+-2.5 E F1(READLINE_LINE)108 648 Q F0 1.546(The contents of the)144 660 R
+F1 -.18(re)4.047 G(adline).18 E F0 1.547(line b)4.047 F(uf)-.2 E(fer)
+-.25 E 4.047(,f)-.4 G 1.547(or use with)-4.047 F/F5 10/Courier@0 SF
+1.547(bind -x)4.047 F F0(\(see)4.047 E F3 1.547(SHELL B)4.047 F(UIL)-.09
+E 1.547(TIN COM-)-.828 F(MANDS)144 672 Q F0(belo)2.25 E(w\).)-.25 E F1
+(READLINE_POINT)108 684 Q F0 .314
+(The position of the insertion point in the)144 696 R F1 -.18(re)2.813 G
+(adline).18 E F0 .313(line b)2.813 F(uf)-.2 E(fer)-.25 E 2.813(,f)-.4 G
+.313(or use with)-2.813 F F5 .313(bind -x)2.813 F F0(\(see)2.813 E F3
+(SHELL)2.813 E -.09(BU)144 708 S(IL).09 E(TIN COMMANDS)-.828 E F0(belo)
+2.25 E(w\).)-.25 E(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(12)
+185.955 E 0 Cg EP
 %%Page: 13 13
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(RANDOM)108 84 Q F0 .565
-(Each time this parameter is referenced, a random inte)144 96 R .566
-(ger between 0 and 32767 is generated.)-.15 F(The)5.566 E .01
-(sequence of random numbers may be initialized by assigning a v)144 108
-R .01(alue to)-.25 F/F2 9/Times-Bold@0 SF(RANDOM)2.51 E/F3 9
-/Times-Roman@0 SF(.)A F0(If)4.51 E F2(RANDOM)2.51 E F0(is)2.26 E
-(unset, it loses its special properties, e)144 120 Q -.15(ve)-.25 G 2.5
-(ni).15 G 2.5(fi)-2.5 G 2.5(ti)-2.5 G 2.5(ss)-2.5 G(ubsequently reset.)
--2.5 E F1(READLINE_LINE)108 136.8 Q F0 1.546(The contents of the)144
-148.8 R F1 -.18(re)4.047 G(adline).18 E F0 1.547(line b)4.047 F(uf)-.2 E
-(fer)-.25 E 4.047(,f)-.4 G 1.547(or use with)-4.047 F/F4 10/Courier@0 SF
-1.547(bind -x)4.047 F F0(\(see)4.047 E F2 1.547(SHELL B)4.047 F(UIL)-.09
-E 1.547(TIN COM-)-.828 F(MANDS)144 160.8 Q F0(belo)2.25 E(w\).)-.25 E F1
-(READLINE_POINT)108 177.6 Q F0 .314
-(The position of the insertion point in the)144 189.6 R F1 -.18(re)2.813
-G(adline).18 E F0 .313(line b)2.813 F(uf)-.2 E(fer)-.25 E 2.813(,f)-.4 G
-.313(or use with)-2.813 F F4 .313(bind -x)2.813 F F0(\(see)2.813 E F2
-(SHELL)2.813 E -.09(BU)144 201.6 S(IL).09 E(TIN COMMANDS)-.828 E F0
-(belo)2.25 E(w\).)-.25 E F1(REPL)108 218.4 Q(Y)-.92 E F0
-(Set to the line of input read by the)144 230.4 Q F1 -.18(re)2.5 G(ad)
-.18 E F0 -.2(bu)2.5 G(iltin command when no ar).2 E
-(guments are supplied.)-.18 E F1(SECONDS)108 247.2 Q F0 .795(Each time \
-this parameter is referenced, the number of seconds since shell in)144
-259.2 R -.2(vo)-.4 G .795(cation is returned.).2 F .713(If a v)144 271.2
-R .712(alue is assigned to)-.25 F F2(SECONDS)3.212 E F3(,)A F0 .712
-(the v)2.962 F .712
+-.35 E/F1 10/Times-Bold@0 SF(REPL)108 84 Q(Y)-.92 E F0
+(Set to the line of input read by the)144 96 Q F1 -.18(re)2.5 G(ad).18 E
+F0 -.2(bu)2.5 G(iltin command when no ar).2 E(guments are supplied.)-.18
+E F1(SECONDS)108 108 Q F0 .795(Each time this parameter is referenced, \
+the number of seconds since shell in)144 120 R -.2(vo)-.4 G .795
+(cation is returned.).2 F .713(If a v)144 132 R .712
+(alue is assigned to)-.25 F/F2 9/Times-Bold@0 SF(SECONDS)3.212 E/F3 9
+/Times-Roman@0 SF(,)A F0 .712(the v)2.962 F .712
 (alue returned upon subsequent references is the number)-.25 F .407
-(of seconds since the assignment plus the v)144 283.2 R .408
+(of seconds since the assignment plus the v)144 144 R .408
 (alue assigned.)-.25 F(If)5.408 E F2(SECONDS)2.908 E F0 .408
-(is unset, it loses its special)2.658 F(properties, e)144 295.2 Q -.15
-(ve)-.25 G 2.5(ni).15 G 2.5(fi)-2.5 G 2.5(ti)-2.5 G 2.5(ss)-2.5 G
-(ubsequently reset.)-2.5 E F1(SHELLOPTS)108 312 Q F0 3.263(Ac)144 324 S
+(is unset, it loses its special)2.658 F(properties, e)144 156 Q -.15(ve)
+-.25 G 2.5(ni).15 G 2.5(fi)-2.5 G 2.5(ti)-2.5 G 2.5(ss)-2.5 G
+(ubsequently reset.)-2.5 E F1(SHELLOPTS)108 168 Q F0 3.263(Ac)144 180 S
 .763(olon-separated list of enabled shell options.)-3.263 F .763(Each w)
 5.763 F .763(ord in the list is a v)-.1 F .763(alid ar)-.25 F .763
-(gument for the)-.18 F F1<ad6f>144 336 Q F0 1.173(option to the)3.673 F
+(gument for the)-.18 F F1<ad6f>144 192 Q F0 1.173(option to the)3.673 F
 F1(set)3.673 E F0 -.2(bu)3.673 G 1.173(iltin command \(see).2 F F2 1.174
 (SHELL B)3.674 F(UIL)-.09 E 1.174(TIN COMMANDS)-.828 F F0(belo)3.424 E
-3.674(w\). The)-.25 F(options)3.674 E .02(appearing in)144 348 R F2
-(SHELLOPTS)2.52 E F0 .019(are those reported as)2.27 F/F5 10
+3.674(w\). The)-.25 F(options)3.674 E .02(appearing in)144 204 R F2
+(SHELLOPTS)2.52 E F0 .019(are those reported as)2.27 F/F4 10
 /Times-Italic@0 SF(on)2.749 E F0(by)2.759 E F1 .019(set \255o)2.519 F F0
 5.019(.I)C 2.519(ft)-5.019 G .019(his v)-2.519 F .019
-(ariable is in the en)-.25 F(vironment)-.4 E(when)144 360 Q F1(bash)
+(ariable is in the en)-.25 F(vironment)-.4 E(when)144 216 Q F1(bash)
 3.141 E F0 .642(starts up, each shell option in the list will be enable\
 d before reading an)3.141 F 3.142(ys)-.15 G .642(tartup \214les.)-3.142
-F(This v)144 372 Q(ariable is read-only)-.25 E(.)-.65 E F1(SHL)108 388.8
-Q(VL)-.92 E F0(Incremented by one each time an instance of)144 400.8 Q
-F1(bash)2.5 E F0(is started.)2.5 E F1(UID)108 417.6 Q F0
+F(This v)144 228 Q(ariable is read-only)-.25 E(.)-.65 E F1(SHL)108 240 Q
+(VL)-.92 E F0(Incremented by one each time an instance of)144 252 Q F1
+(bash)2.5 E F0(is started.)2.5 E F1(UID)108 264 Q F0
 (Expands to the user ID of the current user)17.67 E 2.5(,i)-.4 G
 (nitialized at shell startup.)-2.5 E(This v)5 E(ariable is readonly)-.25
-E(.)-.65 E .994(The follo)108 434.4 R .994(wing v)-.25 F .994
+E(.)-.65 E .994(The follo)108 280.8 R .994(wing v)-.25 F .994
 (ariables are used by the shell.)-.25 F .994(In some cases,)5.994 F F1
 (bash)3.494 E F0 .994(assigns a def)3.494 F .994(ault v)-.1 F .993
-(alue to a v)-.25 F(ariable;)-.25 E(these cases are noted belo)108 446.4
-Q -.65(w.)-.25 G F1 -.3(BA)108 463.2 S(SH_ENV).3 E F0 .505
-(If this parameter is set when)144 475.2 R F1(bash)3.005 E F0 .505(is e)
+(alue to a v)-.25 F(ariable;)-.25 E(these cases are noted belo)108 292.8
+Q -.65(w.)-.25 G F1 -.3(BA)108 309.6 S(SH_ENV).3 E F0 .505
+(If this parameter is set when)144 321.6 R F1(bash)3.005 E F0 .505(is e)
 3.005 F -.15(xe)-.15 G .506(cuting a shell script, its v).15 F .506
 (alue is interpreted as a \214lename)-.25 F .355
-(containing commands to initialize the shell, as in)144 487.2 R F5
+(containing commands to initialize the shell, as in)144 333.6 R F4
 (~/.bashr)2.855 E(c)-.37 E F0 5.354(.T).31 G .354(he v)-5.354 F .354
 (alue of)-.25 F F2 -.27(BA)2.854 G(SH_ENV).27 E F0 .354(is subjected)
-2.604 F .525(to parameter e)144 499.2 R .525
+2.604 F .525(to parameter e)144 345.6 R .525
 (xpansion, command substitution, and arithmetic e)-.15 F .525
-(xpansion before being interpreted)-.15 F(as a \214le name.)144 511.2 Q
+(xpansion before being interpreted)-.15 F(as a \214le name.)144 357.6 Q
 F2 -.666(PA)5 G(TH)-.189 E F0
 (is not used to search for the resultant \214le name.)2.25 E F1 -.3(BA)
-108 523.2 S(SH_XTRA).3 E(CEFD)-.55 E F0 .481(If set to an inte)144 535.2
+108 369.6 S(SH_XTRA).3 E(CEFD)-.55 E F0 .481(If set to an inte)144 381.6
 R .481(ger corresponding to a v)-.15 F .481(alid \214le descriptor)-.25
 F(,)-.4 E F1(bash)2.98 E F0 .48(will write the trace output gener)2.98 F
-(-)-.2 E 3.114(ated when)144 547.2 R F4 3.114(set -x)5.614 F F0 3.114
-(is enabled to that \214le descriptor)5.614 F 8.114(.T)-.55 G 3.114
-(he \214le descriptor is closed when)-8.114 F F2 -.27(BA)144 559.2 S
-(SH_XTRA).27 E(CEFD)-.495 E F0 .138(is unset or assigned a ne)2.388 F
-2.638(wv)-.25 G 2.638(alue. Unsetting)-2.888 F F2 -.27(BA)2.638 G
-(SH_XTRA).27 E(CEFD)-.495 E F0 .138(or assigning it)2.388 F 2.531(the e\
-mpty string causes the trace output to be sent to the standard error)144
-571.2 R 7.531(.N)-.55 G 2.531(ote that setting)-7.531 F F2 -.27(BA)144
-583.2 S(SH_XTRA).27 E(CEFD)-.495 E F0 .74(to 2 \(the standard error \
-\214le descriptor\) and then unsetting it will result in the)2.991 F
-(standard error being closed.)144 595.2 Q F1(CDP)108 607.2 Q -.95(AT)
--.74 G(H).95 E F0 1.247(The search path for the)144 619.2 R F1(cd)3.747
+(-)-.2 E 3.114(ated when)144 393.6 R/F5 10/Courier@0 SF 3.114(set -x)
+5.614 F F0 3.114(is enabled to that \214le descriptor)5.614 F 8.114(.T)
+-.55 G 3.114(he \214le descriptor is closed when)-8.114 F F2 -.27(BA)144
+405.6 S(SH_XTRA).27 E(CEFD)-.495 E F0 .138(is unset or assigned a ne)
+2.388 F 2.638(wv)-.25 G 2.638(alue. Unsetting)-2.888 F F2 -.27(BA)2.638
+G(SH_XTRA).27 E(CEFD)-.495 E F0 .138(or assigning it)2.388 F 2.531(the \
+empty string causes the trace output to be sent to the standard error)
+144 417.6 R 7.531(.N)-.55 G 2.531(ote that setting)-7.531 F F2 -.27(BA)
+144 429.6 S(SH_XTRA).27 E(CEFD)-.495 E F0 .74(to 2 \(the standard error\
+ \214le descriptor\) and then unsetting it will result in the)2.991 F
+(standard error being closed.)144 441.6 Q F1(CDP)108 453.6 Q -.95(AT)
+-.74 G(H).95 E F0 1.247(The search path for the)144 465.6 R F1(cd)3.747
 E F0 3.747(command. This)3.747 F 1.248
 (is a colon-separated list of directories in which the)3.747 F 3.796
-(shell looks for destination directories speci\214ed by the)144 631.2 R
+(shell looks for destination directories speci\214ed by the)144 477.6 R
 F1(cd)6.295 E F0 6.295(command. A)6.295 F 3.795(sample v)6.295 F 3.795
-(alue is)-.25 F F4(".:~:/usr")144 643.2 Q F0(.)A F1(COLUMNS)108 655.2 Q
-F0 .828(Used by the)144 667.2 R F1(select)3.328 E F0 .829(compound comm\
+(alue is)-.25 F F5(".:~:/usr")144 489.6 Q F0(.)A F1(COLUMNS)108 501.6 Q
+F0 .828(Used by the)144 513.6 R F1(select)3.328 E F0 .829(compound comm\
 and to determine the terminal width when printing selection)3.328 F 2.5
-(lists. Automatically)144 679.2 R(set upon receipt of a)2.5 E F2
-(SIGWINCH)2.5 E F3(.)A F1(COMPREPL)108 691.2 Q(Y)-.92 E F0 .848
-(An array v)144 703.2 R .848(ariable from which)-.25 F F1(bash)3.348 E
+(lists. Automatically)144 525.6 R(set upon receipt of a)2.5 E F2
+(SIGWINCH)2.5 E F3(.)A F1(COMPREPL)108 537.6 Q(Y)-.92 E F0 .848
+(An array v)144 549.6 R .848(ariable from which)-.25 F F1(bash)3.348 E
 F0 .848(reads the possible completions generated by a shell function)
-3.348 F(in)144 715.2 Q -.2(vo)-.4 G -.1(ke).2 G 2.5(db).1 G 2.5(yt)-2.5
+3.348 F(in)144 561.6 Q -.2(vo)-.4 G -.1(ke).2 G 2.5(db).1 G 2.5(yt)-2.5
 G(he programmable completion f)-2.5 E(acility \(see)-.1 E F1(Pr)2.5 E
-(ogrammable Completion)-.18 E F0(belo)2.5 E(w\).)-.25 E(GNU Bash-4.2)72
-768 Q(2010 December 28)135.965 E(13)185.955 E 0 Cg EP
+(ogrammable Completion)-.18 E F0(belo)2.5 E(w\).)-.25 E F1(EMA)108 573.6
+Q(CS)-.55 E F0(If)144 585.6 Q F1(bash)2.535 E F0 .035(\214nds this v)
+2.535 F .035(ariable in the en)-.25 F .036
+(vironment when the shell starts with v)-.4 F(alue)-.25 E F5(t)2.536 E
+F0 2.536(,i)C 2.536(ta)-2.536 G .036(ssumes that the)-2.536 F
+(shell is running in an Emacs shell b)144 597.6 Q(uf)-.2 E
+(fer and disables line editing.)-.25 E F1(ENV)108 609.6 Q F0(Similar to)
+14.89 E F2 -.27(BA)2.5 G(SH_ENV).27 E F3(;)A F0
+(used when the shell is in)2.25 E -.2(vo)-.4 G -.1(ke).2 G 2.5(di).1 G
+2.5(nP)-2.5 G(OSIX mode.)-2.5 E F1(FCEDIT)108 621.6 Q F0(The def)144
+633.6 Q(ault editor for the)-.1 E F1(fc)2.5 E F0 -.2(bu)2.5 G
+(iltin command.).2 E F1(FIGNORE)108 645.6 Q F0 2.599(Ac)144 657.6 S .098
+(olon-separated list of suf)-2.599 F<8c78>-.25 E .098
+(es to ignore when performing \214lename completion \(see)-.15 F F2
+(READLINE)2.598 E F0(belo)144 669.6 Q 2.704(w\). A)-.25 F .204
+(\214lename whose suf)2.704 F .205(\214x matches one of the entries in)
+-.25 F F2(FIGNORE)2.705 E F0 .205(is e)2.455 F .205
+(xcluded from the list)-.15 F(of matched \214lenames.)144 681.6 Q 2.5
+(As)5 G(ample v)-2.5 E(alue is)-.25 E F5(".o:~")2.5 E F0(.)A F1
+(FUNCNEST)108 693.6 Q F0 1.78(If set to a numeric v)144 705.6 R 1.78
+(alue greater than 0, de\214nes a maximum function nesting le)-.25 F
+-.15(ve)-.25 G 4.28(l. Function).15 F(in)144 717.6 Q -.2(vo)-.4 G
+(cations that e).2 E(xceed this nesting le)-.15 E -.15(ve)-.25 G 2.5(lw)
+.15 G(ill cause the current command to abort.)-2.5 E(GNU Bash-4.2)72 768
+Q(2010 December 28)135.965 E(13)185.955 E 0 Cg EP
 %%Page: 14 14
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(EMA)108 84 Q(CS)-.55 E F0(If)144 96 Q F1
-(bash)2.535 E F0 .035(\214nds this v)2.535 F .035(ariable in the en)-.25
-F .036(vironment when the shell starts with v)-.4 F(alue)-.25 E/F2 10
-/Courier@0 SF(t)2.536 E F0 2.536(,i)C 2.536(ta)-2.536 G .036
-(ssumes that the)-2.536 F(shell is running in an Emacs shell b)144 108 Q
-(uf)-.2 E(fer and disables line editing.)-.25 E F1(ENV)108 120 Q F0
-(Similar to)14.89 E/F3 9/Times-Bold@0 SF -.27(BA)2.5 G(SH_ENV).27 E/F4 9
-/Times-Roman@0 SF(;)A F0(used when the shell is in)2.25 E -.2(vo)-.4 G
--.1(ke).2 G 2.5(di).1 G 2.5(nP)-2.5 G(OSIX mode.)-2.5 E F1(FCEDIT)108
-132 Q F0(The def)144 144 Q(ault editor for the)-.1 E F1(fc)2.5 E F0 -.2
-(bu)2.5 G(iltin command.).2 E F1(FIGNORE)108 156 Q F0 2.599(Ac)144 168 S
-.098(olon-separated list of suf)-2.599 F<8c78>-.25 E .098
-(es to ignore when performing \214lename completion \(see)-.15 F F3
-(READLINE)2.598 E F0(belo)144 180 Q 2.704(w\). A)-.25 F .204
-(\214lename whose suf)2.704 F .205(\214x matches one of the entries in)
--.25 F F3(FIGNORE)2.705 E F0 .205(is e)2.455 F .205
-(xcluded from the list)-.15 F(of matched \214lenames.)144 192 Q 2.5(As)5
-G(ample v)-2.5 E(alue is)-.25 E F2(".o:~")2.5 E F0(.)A F1(FUNCNEST)108
-204 Q F0 1.78(If set to a numeric v)144 216 R 1.78
-(alue greater than 0, de\214nes a maximum function nesting le)-.25 F
--.15(ve)-.25 G 4.28(l. Function).15 F(in)144 228 Q -.2(vo)-.4 G
-(cations that e).2 E(xceed this nesting le)-.15 E -.15(ve)-.25 G 2.5(lw)
-.15 G(ill cause the current command to abort.)-2.5 E F1(GLOBIGNORE)108
-240 Q F0 3.118(Ac)144 252 S .618(olon-separated list of patterns de\214\
-ning the set of \214lenames to be ignored by pathname e)-3.118 F(xpan-)
--.15 E 3.132(sion. If)144 264 R 3.132<618c>3.132 G .632
-(lename matched by a pathname e)-3.132 F .632
-(xpansion pattern also matches one of the patterns in)-.15 F F3
-(GLOBIGNORE)144 276 Q F4(,)A F0(it is remo)2.25 E -.15(ve)-.15 G 2.5(df)
-.15 G(rom the list of matches.)-2.5 E F1(HISTCONTR)108 288 Q(OL)-.3 E F0
-2.653(Ac)144 300 S .153(olon-separated list of v)-2.653 F .153
-(alues controlling ho)-.25 F 2.653(wc)-.25 G .153(ommands are sa)-2.653
-F -.15(ve)-.2 G 2.653(do).15 G 2.653(nt)-2.653 G .153(he history list.)
--2.653 F .154(If the list)5.153 F .491(of v)144 312 R .491
-(alues includes)-.25 F/F5 10/Times-Italic@0 SF(ignor)2.991 E(espace)-.37
-E F0 2.991(,l).18 G .491(ines which be)-2.991 F .491(gin with a)-.15 F
-F1(space)2.991 E F0 .49(character are not sa)2.991 F -.15(ve)-.2 G 2.99
-(di).15 G 2.99(nt)-2.99 G .49(he his-)-2.99 F .557(tory list.)144 324 R
-3.057(Av)5.557 G .557(alue of)-3.307 F F5(ignor)3.067 E(edups)-.37 E F0
-.557(causes lines matching the pre)3.327 F .558
+-.35 E/F1 10/Times-Bold@0 SF(GLOBIGNORE)108 84 Q F0 3.118(Ac)144 96 S
+.618(olon-separated list of patterns de\214ning the set of \214lenames \
+to be ignored by pathname e)-3.118 F(xpan-)-.15 E 3.132(sion. If)144 108
+R 3.132<618c>3.132 G .632(lename matched by a pathname e)-3.132 F .632
+(xpansion pattern also matches one of the patterns in)-.15 F/F2 9
+/Times-Bold@0 SF(GLOBIGNORE)144 120 Q/F3 9/Times-Roman@0 SF(,)A F0
+(it is remo)2.25 E -.15(ve)-.15 G 2.5(df).15 G(rom the list of matches.)
+-2.5 E F1(HISTCONTR)108 132 Q(OL)-.3 E F0 2.653(Ac)144 144 S .153
+(olon-separated list of v)-2.653 F .153(alues controlling ho)-.25 F
+2.653(wc)-.25 G .153(ommands are sa)-2.653 F -.15(ve)-.2 G 2.653(do).15
+G 2.653(nt)-2.653 G .153(he history list.)-2.653 F .154(If the list)
+5.153 F .491(of v)144 156 R .491(alues includes)-.25 F/F4 10
+/Times-Italic@0 SF(ignor)2.991 E(espace)-.37 E F0 2.991(,l).18 G .491
+(ines which be)-2.991 F .491(gin with a)-.15 F F1(space)2.991 E F0 .49
+(character are not sa)2.991 F -.15(ve)-.2 G 2.99(di).15 G 2.99(nt)-2.99
+G .49(he his-)-2.99 F .557(tory list.)144 168 R 3.057(Av)5.557 G .557
+(alue of)-3.307 F F4(ignor)3.067 E(edups)-.37 E F0 .557
+(causes lines matching the pre)3.327 F .558
 (vious history entry to not be sa)-.25 F -.15(ve)-.2 G(d.).15 E 2.959
-(Av)144 336 S .459(alue of)-3.209 F F5(ignor)2.969 E(eboth)-.37 E F0
-.459(is shorthand for)3.239 F F5(ignor)2.959 E(espace)-.37 E F0(and)
-2.959 E F5(ignor)2.958 E(edups)-.37 E F0 5.458(.A)C -.25(va)-2.5 G .458
-(lue of).25 F F5(er)2.958 E(asedups)-.15 E F0(causes)2.958 E .698
-(all pre)144 348 R .698
+(Av)144 180 S .459(alue of)-3.209 F F4(ignor)2.969 E(eboth)-.37 E F0
+.459(is shorthand for)3.239 F F4(ignor)2.959 E(espace)-.37 E F0(and)
+2.959 E F4(ignor)2.958 E(edups)-.37 E F0 5.458(.A)C -.25(va)-2.5 G .458
+(lue of).25 F F4(er)2.958 E(asedups)-.15 E F0(causes)2.958 E .698
+(all pre)144 192 R .698
 (vious lines matching the current line to be remo)-.25 F -.15(ve)-.15 G
 3.198(df).15 G .699(rom the history list before that line is)-3.198 F
-(sa)144 360 Q -.15(ve)-.2 G 2.764(d. An).15 F 2.764(yv)-.15 G .264
+(sa)144 204 Q -.15(ve)-.2 G 2.764(d. An).15 F 2.764(yv)-.15 G .264
 (alue not in the abo)-3.014 F .563 -.15(ve l)-.15 H .263
-(ist is ignored.).15 F(If)5.263 E F3(HISTCONTR)2.763 E(OL)-.27 E F0 .263
-(is unset, or does not include)2.513 F 2.941(av)144 372 S .441(alid v)
+(ist is ignored.).15 F(If)5.263 E F2(HISTCONTR)2.763 E(OL)-.27 E F0 .263
+(is unset, or does not include)2.513 F 2.941(av)144 216 S .441(alid v)
 -3.191 F .441(alue, all lines read by the shell parser are sa)-.25 F
 -.15(ve)-.2 G 2.942(do).15 G 2.942(nt)-2.942 G .442
-(he history list, subject to the v)-2.942 F .442(alue of)-.25 F F3
-(HISTIGNORE)144 384 Q F4(.)A F0 1.981(The second and subsequent lines o\
+(he history list, subject to the v)-2.942 F .442(alue of)-.25 F F2
+(HISTIGNORE)144 228 Q F3(.)A F0 1.981(The second and subsequent lines o\
 f a multi-line compound command are not)6.482 F
-(tested, and are added to the history re)144 396 Q -.05(ga)-.15 G
-(rdless of the v).05 E(alue of)-.25 E F3(HISTCONTR)2.5 E(OL)-.27 E F4(.)
-A F1(HISTFILE)108 408 Q F0 .181
-(The name of the \214le in which command history is sa)144 420 R -.15
-(ve)-.2 G 2.681(d\().15 G(see)-2.681 E F3(HIST)2.681 E(OR)-.162 E(Y)
+(tested, and are added to the history re)144 240 Q -.05(ga)-.15 G
+(rdless of the v).05 E(alue of)-.25 E F2(HISTCONTR)2.5 E(OL)-.27 E F3(.)
+A F1(HISTFILE)108 252 Q F0 .181
+(The name of the \214le in which command history is sa)144 264 R -.15
+(ve)-.2 G 2.681(d\().15 G(see)-2.681 E F2(HIST)2.681 E(OR)-.162 E(Y)
 -.315 E F0(belo)2.431 E 2.682(w\). The)-.25 F(def)2.682 E .182(ault v)
--.1 F(alue)-.25 E(is)144 432 Q F5(~/.bash_history)2.5 E F0 5(.I)C 2.5
+-.1 F(alue)-.25 E(is)144 276 Q F4(~/.bash_history)2.5 E F0 5(.I)C 2.5
 (fu)-5 G(nset, the command history is not sa)-2.5 E -.15(ve)-.2 G 2.5
 (dw).15 G(hen an interacti)-2.5 E .3 -.15(ve s)-.25 H(hell e).15 E
-(xits.)-.15 E F1(HISTFILESIZE)108 444 Q F0 1.623
-(The maximum number of lines contained in the history \214le.)144 456 R
+(xits.)-.15 E F1(HISTFILESIZE)108 288 Q F0 1.623
+(The maximum number of lines contained in the history \214le.)144 300 R
 1.622(When this v)6.623 F 1.622(ariable is assigned a)-.25 F -.25(va)144
-468 S .305(lue, the history \214le is truncated, if necessary).25 F
+312 S .305(lue, the history \214le is truncated, if necessary).25 F
 2.805(,b)-.65 G 2.805(yr)-2.805 G(emo)-2.805 E .305
 (ving the oldest entries, to contain no more)-.15 F .602
-(than that number of lines.)144 480 R .602(The def)5.602 F .602(ault v)
+(than that number of lines.)144 324 R .602(The def)5.602 F .602(ault v)
 -.1 F .602(alue is 500.)-.25 F .601
 (The history \214le is also truncated to this size)5.602 F
-(after writing it when an interacti)144 492 Q .3 -.15(ve s)-.25 H
-(hell e).15 E(xits.)-.15 E F1(HISTIGNORE)108 504 Q F0 2.657(Ac)144 516 S
+(after writing it when an interacti)144 336 Q .3 -.15(ve s)-.25 H
+(hell e).15 E(xits.)-.15 E F1(HISTIGNORE)108 348 Q F0 2.657(Ac)144 360 S
 .157(olon-separated list of patterns used to decide which command lines\
  should be sa)-2.657 F -.15(ve)-.2 G 2.658(do).15 G 2.658(nt)-2.658 G
-.158(he his-)-2.658 F .708(tory list.)144 528 R .708
+.158(he his-)-2.658 F .708(tory list.)144 372 R .708
 (Each pattern is anchored at the be)5.708 F .707
 (ginning of the line and must match the complete line)-.15 F .625
-(\(no implicit `)144 540 R F1(*)A F0 3.125('i)C 3.125(sa)-3.125 G 3.125
+(\(no implicit `)144 384 R F1(*)A F0 3.125('i)C 3.125(sa)-3.125 G 3.125
 (ppended\). Each)-3.125 F .626(pattern is tested ag)3.125 F .626
-(ainst the line after the checks speci\214ed by)-.05 F F3(HISTCONTR)144
-552 Q(OL)-.27 E F0 1.793(are applied.)4.043 F 1.793
+(ainst the line after the checks speci\214ed by)-.05 F F2(HISTCONTR)144
+396 Q(OL)-.27 E F0 1.793(are applied.)4.043 F 1.793
 (In addition to the normal shell pattern matching characters, `)6.793 F
-F1(&)A F0(')A 2.514(matches the pre)144 564 R 2.514(vious history line.)
+F1(&)A F0(')A 2.514(matches the pre)144 408 R 2.514(vious history line.)
 -.25 F(`)7.514 E F1(&)A F0 5.014('m)C 2.514
-(ay be escaped using a backslash; the backslash is)-5.014 F(remo)144 576
+(ay be escaped using a backslash; the backslash is)-5.014 F(remo)144 420
 Q -.15(ve)-.15 G 3.353(db).15 G .853(efore attempting a match.)-3.353 F
 .852(The second and subsequent lines of a multi-line compound)5.852 F
-(command are not tested, and are added to the history re)144 588 Q -.05
-(ga)-.15 G(rdless of the v).05 E(alue of)-.25 E F3(HISTIGNORE)2.5 E F4
-(.)A F1(HISTSIZE)108 600 Q F0 1.942
-(The number of commands to remember in the command history \(see)144 612
-R F3(HIST)4.443 E(OR)-.162 E(Y)-.315 E F0(belo)4.193 E 4.443(w\). The)
--.25 F(def)144 624 Q(ault v)-.1 E(alue is 500.)-.25 E F1(HISTTIMEFORMA)
-108 636 Q(T)-.95 E F0 .952(If this v)144 648 R .952
+(command are not tested, and are added to the history re)144 432 Q -.05
+(ga)-.15 G(rdless of the v).05 E(alue of)-.25 E F2(HISTIGNORE)2.5 E F3
+(.)A F1(HISTSIZE)108 444 Q F0 1.942
+(The number of commands to remember in the command history \(see)144 456
+R F2(HIST)4.443 E(OR)-.162 E(Y)-.315 E F0(belo)4.193 E 4.443(w\). The)
+-.25 F(def)144 468 Q(ault v)-.1 E(alue is 500.)-.25 E F1(HISTTIMEFORMA)
+108 480 Q(T)-.95 E F0 .952(If this v)144 492 R .952
 (ariable is set and not null, its v)-.25 F .951
-(alue is used as a format string for)-.25 F F5(strftime)3.451 E F0 .951
+(alue is used as a format string for)-.25 F F4(strftime)3.451 E F0 .951
 (\(3\) to print the)B .672
-(time stamp associated with each history entry displayed by the)144 660
+(time stamp associated with each history entry displayed by the)144 504
 R F1(history)3.173 E F0 -.2(bu)3.173 G 3.173(iltin. If).2 F .673(this v)
 3.173 F .673(ariable is)-.25 F .144
-(set, time stamps are written to the history \214le so the)144 672 R
+(set, time stamps are written to the history \214le so the)144 516 R
 2.644(ym)-.15 G .144(ay be preserv)-2.644 F .144
 (ed across shell sessions.)-.15 F(This)5.144 E(uses the history comment\
- character to distinguish timestamps from other history lines.)144 684 Q
-F1(HOME)108 696 Q F0 1.27
-(The home directory of the current user; the def)144 708 R 1.27(ault ar)
+ character to distinguish timestamps from other history lines.)144 528 Q
+F1(HOME)108 540 Q F0 1.27
+(The home directory of the current user; the def)144 552 R 1.27(ault ar)
 -.1 F 1.27(gument for the)-.18 F F1(cd)3.77 E F0 -.2(bu)3.77 G 1.27
-(iltin command.).2 F(The)6.27 E -.25(va)144 720 S(lue of this v).25 E
-(ariable is also used when performing tilde e)-.25 E(xpansion.)-.15 E
-(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(14)185.955 E 0 Cg EP
-%%Page: 15 15
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(HOSTFILE)108 84 Q F0 1.015
-(Contains the name of a \214le in the same format as)144 96 R/F2 10
-/Times-Italic@0 SF(/etc/hosts)5.181 E F0 1.015
-(that should be read when the shell)5.181 F .55
-(needs to complete a hostname.)144 108 R .551
+(iltin command.).2 F(The)6.27 E -.25(va)144 564 S(lue of this v).25 E
+(ariable is also used when performing tilde e)-.25 E(xpansion.)-.15 E F1
+(HOSTFILE)108 576 Q F0 1.015
+(Contains the name of a \214le in the same format as)144 588 R F4
+(/etc/hosts)5.181 E F0 1.015(that should be read when the shell)5.181 F
+.55(needs to complete a hostname.)144 600 R .551
 (The list of possible hostname completions may be changed while)5.551 F
-1.059(the shell is running; the ne)144 120 R 1.059
+1.059(the shell is running; the ne)144 612 R 1.059
 (xt time hostname completion is attempted after the v)-.15 F 1.058
-(alue is changed,)-.25 F F1(bash)144 132 Q F0 .138
+(alue is changed,)-.25 F F1(bash)144 624 Q F0 .138
 (adds the contents of the ne)2.638 F 2.638<778c>-.25 G .138(le to the e)
--2.638 F .138(xisting list.)-.15 F(If)5.138 E/F3 9/Times-Bold@0 SF
-(HOSTFILE)2.638 E F0 .138(is set, b)2.388 F .139(ut has no v)-.2 F .139
-(alue, or)-.25 F .518(does not name a readable \214le,)144 144 R F1
-(bash)3.018 E F0 .518(attempts to read)3.018 F F2(/etc/hosts)4.683 E F0
-.517(to obtain the list of possible host-)4.683 F(name completions.)144
-156 Q(When)5 E F3(HOSTFILE)2.5 E F0
-(is unset, the hostname list is cleared.)2.25 E F1(IFS)108 168 Q F0(The)
-20.44 E F2 .555(Internal F)3.635 F .555(ield Separ)-.45 F(ator)-.15 E F0
-.555(that is used for w)3.785 F .556(ord splitting after e)-.1 F .556
-(xpansion and to split lines into)-.15 F -.1(wo)144 180 S(rds with the)
-.1 E F1 -.18(re)2.5 G(ad).18 E F0 -.2(bu)2.5 G(iltin command.).2 E
-(The def)5 E(ault v)-.1 E(alue is `)-.25 E(`<space><tab><ne)-.74 E
-(wline>')-.25 E('.)-.74 E F1(IGNOREEOF)108 192 Q F0 .503
-(Controls the action of an interacti)144 204 R .803 -.15(ve s)-.25 H
-.503(hell on receipt of an).15 F F3(EOF)3.003 E F0 .503
+-2.638 F .138(xisting list.)-.15 F(If)5.138 E F2(HOSTFILE)2.638 E F0
+.138(is set, b)2.388 F .139(ut has no v)-.2 F .139(alue, or)-.25 F .518
+(does not name a readable \214le,)144 636 R F1(bash)3.018 E F0 .518
+(attempts to read)3.018 F F4(/etc/hosts)4.683 E F0 .517
+(to obtain the list of possible host-)4.683 F(name completions.)144 648
+Q(When)5 E F2(HOSTFILE)2.5 E F0(is unset, the hostname list is cleared.)
+2.25 E F1(IFS)108 660 Q F0(The)20.44 E F4 .555(Internal F)3.635 F .555
+(ield Separ)-.45 F(ator)-.15 E F0 .555(that is used for w)3.785 F .556
+(ord splitting after e)-.1 F .556(xpansion and to split lines into)-.15
+F -.1(wo)144 672 S(rds with the).1 E F1 -.18(re)2.5 G(ad).18 E F0 -.2
+(bu)2.5 G(iltin command.).2 E(The def)5 E(ault v)-.1 E(alue is `)-.25 E
+(`<space><tab><ne)-.74 E(wline>')-.25 E('.)-.74 E F1(IGNOREEOF)108 684 Q
+F0 .503(Controls the action of an interacti)144 696 R .803 -.15(ve s)
+-.25 H .503(hell on receipt of an).15 F F2(EOF)3.003 E F0 .503
 (character as the sole input.)2.753 F .503(If set,)5.503 F .426(the v)
-144 216 R .426(alue is the number of consecuti)-.25 F -.15(ve)-.25 G F3
+144 708 R .426(alue is the number of consecuti)-.25 F -.15(ve)-.25 G F2
 (EOF)3.076 E F0 .426
 (characters which must be typed as the \214rst characters)2.676 F .303
-(on an input line before)144 228 R F1(bash)2.802 E F0 -.15(ex)2.802 G
+(on an input line before)144 720 R F1(bash)2.802 E F0 -.15(ex)2.802 G
 2.802(its. If).15 F .302(the v)2.802 F .302(ariable e)-.25 F .302
 (xists b)-.15 F .302(ut does not ha)-.2 F .602 -.15(ve a n)-.2 H .302
-(umeric v).15 F .302(alue, or has)-.25 F(no v)144 240 Q(alue, the def)
--.25 E(ault v)-.1 E(alue is 10.)-.25 E(If it does not e)5 E(xist,)-.15 E
-F3(EOF)2.5 E F0(signi\214es the end of input to the shell.)2.25 E F1
-(INPUTRC)108 252 Q F0 1.435(The \214lename for the)144 264 R F1 -.18(re)
+(umeric v).15 F .302(alue, or has)-.25 F(GNU Bash-4.2)72 768 Q
+(2010 December 28)135.965 E(14)185.955 E 0 Cg EP
+%%Page: 15 15
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E(no v)144 84 Q(alue, the def)-.25 E(ault v)-.1 E(alue is 10.)-.25
+E(If it does not e)5 E(xist,)-.15 E/F1 9/Times-Bold@0 SF(EOF)2.5 E F0
+(signi\214es the end of input to the shell.)2.25 E/F2 10/Times-Bold@0 SF
+(INPUTRC)108 96 Q F0 1.435(The \214lename for the)144 108 R F2 -.18(re)
 3.936 G(adline).18 E F0 1.436(startup \214le, o)3.936 F -.15(ve)-.15 G
-1.436(rriding the def).15 F 1.436(ault of)-.1 F F2(~/.inputr)5.602 E(c)
--.37 E F0(\(see)5.602 E F3(READLINE)3.936 E F0(belo)144 276 Q(w\).)-.25
-E F1(LANG)108 288 Q F0 1.24(Used to determine the locale cate)7.11 F
-1.239(gory for an)-.15 F 3.739(yc)-.15 G(ate)-3.739 E 1.239
-(gory not speci\214cally selected with a v)-.15 F(ariable)-.25 E
-(starting with)144 300 Q F1(LC_)2.5 E F0(.)A F1(LC_ALL)108 312 Q F0 .973
-(This v)144 324 R .973(ariable o)-.25 F -.15(ve)-.15 G .973
-(rrides the v).15 F .973(alue of)-.25 F F3(LANG)3.473 E F0 .973(and an)
-3.223 F 3.473(yo)-.15 G(ther)-3.473 E F1(LC_)3.473 E F0 -.25(va)3.473 G
-.974(riable specifying a locale cate-).25 F(gory)144 336 Q(.)-.65 E F1
-(LC_COLLA)108 348 Q(TE)-.95 E F0 .412(This v)144 360 R .412(ariable det\
-ermines the collation order used when sorting the results of pathname e)
--.25 F(xpansion,)-.15 E 1.464(and determines the beha)144 372 R 1.464
-(vior of range e)-.2 F 1.465(xpressions, equi)-.15 F -.25(va)-.25 G
-1.465(lence classes, and collating sequences).25 F(within pathname e)144
-384 Q(xpansion and pattern matching.)-.15 E F1(LC_CTYPE)108 396 Q F0
-1.936(This v)144 408 R 1.936
+1.436(rriding the def).15 F 1.436(ault of)-.1 F/F3 10/Times-Italic@0 SF
+(~/.inputr)5.602 E(c)-.37 E F0(\(see)5.602 E F1(READLINE)3.936 E F0
+(belo)144 120 Q(w\).)-.25 E F2(LANG)108 132 Q F0 1.24
+(Used to determine the locale cate)7.11 F 1.239(gory for an)-.15 F 3.739
+(yc)-.15 G(ate)-3.739 E 1.239(gory not speci\214cally selected with a v)
+-.15 F(ariable)-.25 E(starting with)144 144 Q F2(LC_)2.5 E F0(.)A F2
+(LC_ALL)108 156 Q F0 .973(This v)144 168 R .973(ariable o)-.25 F -.15
+(ve)-.15 G .973(rrides the v).15 F .973(alue of)-.25 F F1(LANG)3.473 E
+F0 .973(and an)3.223 F 3.473(yo)-.15 G(ther)-3.473 E F2(LC_)3.473 E F0
+-.25(va)3.473 G .974(riable specifying a locale cate-).25 F(gory)144 180
+Q(.)-.65 E F2(LC_COLLA)108 192 Q(TE)-.95 E F0 .412(This v)144 204 R .412
+(ariable determines the collation order used when sorting the results o\
+f pathname e)-.25 F(xpansion,)-.15 E 1.464(and determines the beha)144
+216 R 1.464(vior of range e)-.2 F 1.465(xpressions, equi)-.15 F -.25(va)
+-.25 G 1.465(lence classes, and collating sequences).25 F
+(within pathname e)144 228 Q(xpansion and pattern matching.)-.15 E F2
+(LC_CTYPE)108 240 Q F0 1.936(This v)144 252 R 1.936
 (ariable determines the interpretation of characters and the beha)-.25 F
-1.935(vior of character classes)-.2 F(within pathname e)144 420 Q
-(xpansion and pattern matching.)-.15 E F1(LC_MESSA)108 432 Q(GES)-.55 E
-F0(This v)144 444 Q(ariable determines the locale used to translate dou\
-ble-quoted strings preceded by a)-.25 E F1($)2.5 E F0(.)A F1(LC_NUMERIC)
-108 456 Q F0(This v)144 468 Q(ariable determines the locale cate)-.25 E
-(gory used for number formatting.)-.15 E F1(LINES)108 480 Q F0 .054
-(Used by the)5.99 F F1(select)2.554 E F0 .054(compound command to deter\
+1.935(vior of character classes)-.2 F(within pathname e)144 264 Q
+(xpansion and pattern matching.)-.15 E F2(LC_MESSA)108 276 Q(GES)-.55 E
+F0(This v)144 288 Q(ariable determines the locale used to translate dou\
+ble-quoted strings preceded by a)-.25 E F2($)2.5 E F0(.)A F2(LC_NUMERIC)
+108 300 Q F0(This v)144 312 Q(ariable determines the locale cate)-.25 E
+(gory used for number formatting.)-.15 E F2(LINES)108 324 Q F0 .054
+(Used by the)5.99 F F2(select)2.554 E F0 .054(compound command to deter\
 mine the column length for printing selection lists.)2.554 F
-(Automatically set upon receipt of a)144 492 Q F3(SIGWINCH)2.5 E/F4 9
-/Times-Roman@0 SF(.)A F1(MAIL)108 504 Q F0 1.201
+(Automatically set upon receipt of a)144 336 Q F1(SIGWINCH)2.5 E/F4 9
+/Times-Roman@0 SF(.)A F2(MAIL)108 348 Q F0 1.201
 (If this parameter is set to a \214le or directory name and the)8.78 F
-F3(MAILP)3.701 E -.855(AT)-.666 G(H).855 E F0 -.25(va)3.451 G 1.201
-(riable is not set,).25 F F1(bash)3.701 E F0
-(informs the user of the arri)144 516 Q -.25(va)-.25 G 2.5(lo).25 G 2.5
+F1(MAILP)3.701 E -.855(AT)-.666 G(H).855 E F0 -.25(va)3.451 G 1.201
+(riable is not set,).25 F F2(bash)3.701 E F0
+(informs the user of the arri)144 360 Q -.25(va)-.25 G 2.5(lo).25 G 2.5
 (fm)-2.5 G(ail in the speci\214ed \214le or Maildir)-2.5 E
-(-format directory)-.2 E(.)-.65 E F1(MAILCHECK)108 528 Q F0 .098
-(Speci\214es ho)144 540 R 2.598(wo)-.25 G .098(ften \(in seconds\))
--2.598 F F1(bash)2.598 E F0 .098(checks for mail.)2.598 F .098(The def)
+(-format directory)-.2 E(.)-.65 E F2(MAILCHECK)108 372 Q F0 .098
+(Speci\214es ho)144 384 R 2.598(wo)-.25 G .098(ften \(in seconds\))
+-2.598 F F2(bash)2.598 E F0 .098(checks for mail.)2.598 F .098(The def)
 5.098 F .098(ault is 60 seconds.)-.1 F .099(When it is time)5.099 F .224
 (to check for mail, the shell does so before displaying the primary pro\
-mpt.)144 552 R .223(If this v)5.223 F .223(ariable is unset,)-.25 F .066
-(or set to a v)144 564 R .066(alue that is not a number greater than or\
- equal to zero, the shell disables mail checking.)-.25 F F1(MAILP)108
-576 Q -.95(AT)-.74 G(H).95 E F0 2.815(Ac)144 588 S .314
+mpt.)144 396 R .223(If this v)5.223 F .223(ariable is unset,)-.25 F .066
+(or set to a v)144 408 R .066(alue that is not a number greater than or\
+ equal to zero, the shell disables mail checking.)-.25 F F2(MAILP)108
+420 Q -.95(AT)-.74 G(H).95 E F0 2.815(Ac)144 432 S .314
 (olon-separated list of \214le names to be check)-2.815 F .314
 (ed for mail.)-.1 F .314(The message to be printed when mail)5.314 F
-(arri)144 600 Q -.15(ve)-.25 G 3.42(si).15 G 3.42(nap)-3.42 G .92(artic\
+(arri)144 444 Q -.15(ve)-.25 G 3.42(si).15 G 3.42(nap)-3.42 G .92(artic\
 ular \214le may be speci\214ed by separating the \214le name from the m\
-essage with a)-3.42 F 2.808(`?'. When)144 612 R .308(used in the te)
-2.808 F .308(xt of the message,)-.15 F F1($_)2.808 E F0 -.15(ex)2.808 G
+essage with a)-3.42 F 2.808(`?'. When)144 456 R .308(used in the te)
+2.808 F .308(xt of the message,)-.15 F F2($_)2.808 E F0 -.15(ex)2.808 G
 .308(pands to the name of the current mail\214le.).15 F(Exam-)5.307 E
-(ple:)144 624 Q F1(MAILP)144 636 Q -.95(AT)-.74 G(H).95 E F0(=\010/v)A
+(ple:)144 468 Q F2(MAILP)144 480 Q -.95(AT)-.74 G(H).95 E F0(=\010/v)A
 (ar/mail/bfox?"Y)-.25 E(ou ha)-1.1 E .3 -.15(ve m)-.2 H
-(ail":~/shell\255mail?"$_ has mail!"\010).15 E F1(Bash)144 648 Q F0 .388
+(ail":~/shell\255mail?"$_ has mail!"\010).15 E F2(Bash)144 492 Q F0 .388
 (supplies a def)2.888 F .388(ault v)-.1 F .388(alue for this v)-.25 F
 .388(ariable, b)-.25 F .389
 (ut the location of the user mail \214les that it uses is)-.2 F
-(system dependent \(e.g., /v)144 660 Q(ar/mail/)-.25 E F1($USER)A F0
-(\).)A F1(OPTERR)108 672 Q F0 .39(If set to the v)144 684 R .39(alue 1,)
--.25 F F1(bash)2.89 E F0 .389(displays error messages generated by the)
-2.889 F F1(getopts)2.889 E F0 -.2(bu)2.889 G .389(iltin command \(see).2
-F F3 .359(SHELL B)144 696 R(UIL)-.09 E .359(TIN COMMANDS)-.828 F F0
-(belo)2.609 E(w\).)-.25 E F3(OPTERR)5.359 E F0 .36
+(system dependent \(e.g., /v)144 504 Q(ar/mail/)-.25 E F2($USER)A F0
+(\).)A F2(OPTERR)108 516 Q F0 .39(If set to the v)144 528 R .39(alue 1,)
+-.25 F F2(bash)2.89 E F0 .389(displays error messages generated by the)
+2.889 F F2(getopts)2.889 E F0 -.2(bu)2.889 G .389(iltin command \(see).2
+F F1 .359(SHELL B)144 540 R(UIL)-.09 E .359(TIN COMMANDS)-.828 F F0
+(belo)2.609 E(w\).)-.25 E F1(OPTERR)5.359 E F0 .36
 (is initialized to 1 each time the shell is in)2.609 F -.2(vo)-.4 G -.1
-(ke).2 G(d).1 E(or a shell script is e)144 708 Q -.15(xe)-.15 G(cuted.)
-.15 E(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(15)185.955 E 0 Cg
-EP
-%%Page: 16 16
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF -.74(PA)108 84 S(TH)-.21 E F0 .588
+(ke).2 G(d).1 E(or a shell script is e)144 552 Q -.15(xe)-.15 G(cuted.)
+.15 E F2 -.74(PA)108 564 S(TH)-.21 E F0 .588
 (The search path for commands.)9.91 F .587
 (It is a colon-separated list of directories in which the shell looks)
-5.588 F .471(for commands \(see)144 96 R/F2 9/Times-Bold@0 SF .471
-(COMMAND EXECUTION)2.971 F F0(belo)2.722 E 2.972(w\). A)-.25 F .472
-(zero-length \(null\) directory name in the)2.972 F -.25(va)144 108 S
-.536(lue of).25 F F2 -.666(PA)3.036 G(TH)-.189 E F0 .535
+5.588 F .471(for commands \(see)144 576 R F1 .471(COMMAND EXECUTION)
+2.971 F F0(belo)2.722 E 2.972(w\). A)-.25 F .472
+(zero-length \(null\) directory name in the)2.972 F -.25(va)144 588 S
+.536(lue of).25 F F1 -.666(PA)3.036 G(TH)-.189 E F0 .535
 (indicates the current directory)2.786 F 5.535(.A)-.65 G .535
 (null directory name may appear as tw)-2.5 F 3.035(oa)-.1 G(djacent)
--3.035 E .867(colons, or as an initial or trailing colon.)144 120 R .868
+-3.035 E .867(colons, or as an initial or trailing colon.)144 600 R .868
 (The def)5.868 F .868(ault path is system-dependent, and is set by the)
--.1 F 26.329(administrator who installs)144 132 R F1(bash)28.829 E F0
-31.329(.A)C 26.328(common v)-2.501 F 26.328(alue is)-.25 F/F3 10
-/Courier@0 SF(/usr/gnu/bin:/usr/local/bin:/usr/ucb:/bin:/usr/bin)144 144
-Q F0(.)A F1(POSIXL)108 156 Q(Y_CORRECT)-.92 E F0 .471(If this v)144 168
-R .471(ariable is in the en)-.25 F .471(vironment when)-.4 F F1(bash)
-2.971 E F0 .471(starts, the shell enters)2.971 F/F4 10/Times-Italic@0 SF
-.472(posix mode)2.972 F F0 .472(before reading)2.972 F .011
-(the startup \214les, as if the)144 180 R F1(\255\255posix)2.511 E F0
+-.1 F 26.329(administrator who installs)144 612 R F2(bash)28.829 E F0
+31.329(.A)C 26.328(common v)-2.501 F 26.328(alue is)-.25 F/F5 10
+/Courier@0 SF(/usr/gnu/bin:/usr/local/bin:/usr/ucb:/bin:/usr/bin)144 624
+Q F0(.)A F2(POSIXL)108 636 Q(Y_CORRECT)-.92 E F0 .471(If this v)144 648
+R .471(ariable is in the en)-.25 F .471(vironment when)-.4 F F2(bash)
+2.971 E F0 .471(starts, the shell enters)2.971 F F3 .472(posix mode)
+2.972 F F0 .472(before reading)2.972 F .011
+(the startup \214les, as if the)144 660 R F2(\255\255posix)2.511 E F0
 (in)2.511 E -.2(vo)-.4 G .011(cation option had been supplied.).2 F .011
-(If it is set while the shell is)5.011 F(running,)144 192 Q F1(bash)2.5
-E F0(enables)2.5 E F4(posix mode)2.5 E F0 2.5(,a)C 2.5(si)-2.5 G 2.5(ft)
--2.5 G(he command)-2.5 E F3(set -o posix)2.5 E F0(had been e)2.5 E -.15
-(xe)-.15 G(cuted.).15 E F1(PR)108 204 Q(OMPT_COMMAND)-.3 E F0
-(If set, the v)144 216 Q(alue is e)-.25 E -.15(xe)-.15 G
-(cuted as a command prior to issuing each primary prompt.).15 E F1(PR)
-108 228 Q(OMPT_DIR)-.3 E(TRIM)-.4 E F0 .676
-(If set to a number greater than zero, the v)144 240 R .676
+(If it is set while the shell is)5.011 F(running,)144 672 Q F2(bash)2.5
+E F0(enables)2.5 E F3(posix mode)2.5 E F0 2.5(,a)C 2.5(si)-2.5 G 2.5(ft)
+-2.5 G(he command)-2.5 E F5(set -o posix)2.5 E F0(had been e)2.5 E -.15
+(xe)-.15 G(cuted.).15 E F2(PR)108 684 Q(OMPT_COMMAND)-.3 E F0
+(If set, the v)144 696 Q(alue is e)-.25 E -.15(xe)-.15 G
+(cuted as a command prior to issuing each primary prompt.).15 E
+(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(15)185.955 E 0 Cg EP
+%%Page: 16 16
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E/F1 10/Times-Bold@0 SF(PR)108 84 Q(OMPT_DIR)-.3 E(TRIM)-.4 E F0
+.676(If set to a number greater than zero, the v)144 96 R .676
 (alue is used as the number of trailing directory compo-)-.25 F .923
-(nents to retain when e)144 252 R .923(xpanding the)-.15 F F1(\\w)3.423
+(nents to retain when e)144 108 R .923(xpanding the)-.15 F F1(\\w)3.423
 E F0(and)3.423 E F1(\\W)3.423 E F0 .923(prompt string escapes \(see)
-3.423 F F2(PR)3.423 E(OMPTING)-.27 E F0(belo)3.173 E(w\).)-.25 E
-(Characters remo)144 264 Q -.15(ve)-.15 G 2.5(da).15 G
-(re replaced with an ellipsis.)-2.5 E F1(PS1)108 276 Q F0 .064(The v)
+3.423 F/F2 9/Times-Bold@0 SF(PR)3.423 E(OMPTING)-.27 E F0(belo)3.173 E
+(w\).)-.25 E(Characters remo)144 120 Q -.15(ve)-.15 G 2.5(da).15 G
+(re replaced with an ellipsis.)-2.5 E F1(PS1)108 132 Q F0 .064(The v)
 19.33 F .065(alue of this parameter is e)-.25 F .065(xpanded \(see)-.15
 F F2(PR)2.565 E(OMPTING)-.27 E F0(belo)2.315 E .065
-(w\) and used as the primary prompt)-.25 F 2.5(string. The)144 288 R
+(w\) and used as the primary prompt)-.25 F 2.5(string. The)144 144 R
 (def)2.5 E(ault v)-.1 E(alue is `)-.25 E(`)-.74 E F1(\\s\255\\v\\$)A F0
--.74('')2.5 G(.).74 E F1(PS2)108 300 Q F0 .118(The v)19.33 F .118
+-.74('')2.5 G(.).74 E F1(PS2)108 156 Q F0 .118(The v)19.33 F .118
 (alue of this parameter is e)-.25 F .118(xpanded as with)-.15 F F2(PS1)
 2.617 E F0 .117(and used as the secondary prompt string.)2.367 F(The)
-5.117 E(def)144 312 Q(ault is `)-.1 E(`)-.74 E F1(>)A F0 -.74('')2.5 G
-(.).74 E F1(PS3)108 324 Q F0 1.115(The v)19.33 F 1.115
+5.117 E(def)144 168 Q(ault is `)-.1 E(`)-.74 E F1(>)A F0 -.74('')2.5 G
+(.).74 E F1(PS3)108 180 Q F0 1.115(The v)19.33 F 1.115
 (alue of this parameter is used as the prompt for the)-.25 F F1(select)
 3.615 E F0 1.116(command \(see)3.616 F F2 1.116(SHELL GRAM-)3.616 F(MAR)
-144 336 Q F0(abo)2.25 E -.15(ve)-.15 G(\).).15 E F1(PS4)108 348 Q F0
+144 192 Q F0(abo)2.25 E -.15(ve)-.15 G(\).).15 E F1(PS4)108 204 Q F0
 .101(The v)19.33 F .101(alue of this parameter is e)-.25 F .101
 (xpanded as with)-.15 F F2(PS1)2.6 E F0 .1(and the v)2.35 F .1
-(alue is printed before each command)-.25 F F1(bash)144 360 Q F0 .291
+(alue is printed before each command)-.25 F F1(bash)144 216 Q F0 .291
 (displays during an e)2.791 F -.15(xe)-.15 G .292(cution trace.).15 F
 .292(The \214rst character of)5.292 F F2(PS4)2.792 E F0 .292
-(is replicated multiple times, as)2.542 F(necessary)144 372 Q 2.5(,t)
+(is replicated multiple times, as)2.542 F(necessary)144 228 Q 2.5(,t)
 -.65 G 2.5(oi)-2.5 G(ndicate multiple le)-2.5 E -.15(ve)-.25 G
 (ls of indirection.).15 E(The def)5 E(ault is `)-.1 E(`)-.74 E F1(+)A F0
--.74('')2.5 G(.).74 E F1(SHELL)108 384 Q F0 .664
-(The full pathname to the shell is k)144 396 R .664(ept in this en)-.1 F
+-.74('')2.5 G(.).74 E F1(SHELL)108 240 Q F0 .664
+(The full pathname to the shell is k)144 252 R .664(ept in this en)-.1 F
 .664(vironment v)-.4 F 3.164(ariable. If)-.25 F .663
-(it is not set when the shell)3.164 F(starts,)144 408 Q F1(bash)2.5 E F0
+(it is not set when the shell)3.164 F(starts,)144 264 Q F1(bash)2.5 E F0
 (assigns to it the full pathname of the current user')2.5 E 2.5(sl)-.55
-G(ogin shell.)-2.5 E F1(TIMEFORMA)108 420 Q(T)-.95 E F0 .826(The v)144
-432 R .826
+G(ogin shell.)-2.5 E F1(TIMEFORMA)108 276 Q(T)-.95 E F0 .826(The v)144
+288 R .826
 (alue of this parameter is used as a format string specifying ho)-.25 F
 3.327(wt)-.25 G .827(he timing information for)-3.327 F .649
-(pipelines pre\214x)144 444 R .649(ed with the)-.15 F F1(time)3.149 E F0
+(pipelines pre\214x)144 300 R .649(ed with the)-.15 F F1(time)3.149 E F0
 (reserv)3.149 E .649(ed w)-.15 F .648(ord should be displayed.)-.1 F
 (The)5.648 E F1(%)3.148 E F0 .648(character introduces)3.148 F .711
-(an escape sequence that is e)144 456 R .711(xpanded to a time v)-.15 F
+(an escape sequence that is e)144 312 R .711(xpanded to a time v)-.15 F
 .712(alue or other information.)-.25 F .712(The escape sequences)5.712 F
-(and their meanings are as follo)144 468 Q
-(ws; the braces denote optional portions.)-.25 E F1(%%)144 486 Q F0 2.5
-(Al)30 G(iteral)-2.5 E F1(%)2.5 E F0(.)A F1(%[)144 498 Q F4(p)A F1
-(][l]R)A F0(The elapsed time in seconds.)11.68 E F1(%[)144 510 Q F4(p)A
-F1(][l]U)A F0(The number of CPU seconds spent in user mode.)11.68 E F1
-(%[)144 522 Q F4(p)A F1(][l]S)A F0
-(The number of CPU seconds spent in system mode.)13.34 E F1(%P)144 534 Q
-F0(The CPU percentage, computed as \(%U + %S\) / %R.)33.89 E .87
-(The optional)144 550.8 R F4(p)3.37 E F0 .87(is a digit specifying the)
-3.37 F F4(pr)3.37 E(ecision)-.37 E F0 3.37(,t)C .87
+(and their meanings are as follo)144 324 Q
+(ws; the braces denote optional portions.)-.25 E F1(%%)144 342 Q F0 2.5
+(Al)30 G(iteral)-2.5 E F1(%)2.5 E F0(.)A F1(%[)144 354 Q/F3 10
+/Times-Italic@0 SF(p)A F1(][l]R)A F0(The elapsed time in seconds.)11.68
+E F1(%[)144 366 Q F3(p)A F1(][l]U)A F0
+(The number of CPU seconds spent in user mode.)11.68 E F1(%[)144 378 Q
+F3(p)A F1(][l]S)A F0(The number of CPU seconds spent in system mode.)
+13.34 E F1(%P)144 390 Q F0
+(The CPU percentage, computed as \(%U + %S\) / %R.)33.89 E .87
+(The optional)144 406.8 R F3(p)3.37 E F0 .87(is a digit specifying the)
+3.37 F F3(pr)3.37 E(ecision)-.37 E F0 3.37(,t)C .87
 (he number of fractional digits after a decimal)-3.37 F 2.525(point. A)
-144 562.8 R -.25(va)2.525 G .025
+144 418.8 R -.25(va)2.525 G .025
 (lue of 0 causes no decimal point or fraction to be output.).25 F .026
 (At most three places after the)5.025 F .538
-(decimal point may be speci\214ed; v)144 574.8 R .538(alues of)-.25 F F4
+(decimal point may be speci\214ed; v)144 430.8 R .538(alues of)-.25 F F3
 (p)3.038 E F0 .537(greater than 3 are changed to 3.)3.037 F(If)5.537 E
-F4(p)3.037 E F0 .537(is not speci\214ed,)3.037 F(the v)144 586.8 Q
-(alue 3 is used.)-.25 E .667(The optional)144 603.6 R F1(l)3.167 E F0
+F3(p)3.037 E F0 .537(is not speci\214ed,)3.037 F(the v)144 442.8 Q
+(alue 3 is used.)-.25 E .667(The optional)144 459.6 R F1(l)3.167 E F0
 .668(speci\214es a longer format, including minutes, of the form)3.168 F
-F4(MM)3.168 E F0(m)A F4(SS)A F0(.)A F4(FF)A F0 3.168(s. The)B -.25(va)
-3.168 G(lue).25 E(of)144 615.6 Q F4(p)2.5 E F0
+F3(MM)3.168 E F0(m)A F3(SS)A F0(.)A F3(FF)A F0 3.168(s. The)B -.25(va)
+3.168 G(lue).25 E(of)144 471.6 Q F3(p)2.5 E F0
 (determines whether or not the fraction is included.)2.5 E .001
-(If this v)144 632.4 R .001(ariable is not set,)-.25 F F1(bash)2.501 E
+(If this v)144 488.4 R .001(ariable is not set,)-.25 F F1(bash)2.501 E
 F0 .001(acts as if it had the v)2.501 F(alue)-.25 E F1($\010\\nr)2.5 E
 (eal\\t%3lR\\nuser\\t%3lU\\nsys%3lS\010)-.18 E F0(.)A .494(If the v)144
-644.4 R .494(alue is null, no timing information is displayed.)-.25 F
+500.4 R .494(alue is null, no timing information is displayed.)-.25 F
 2.994(At)5.494 G .494(railing ne)-2.994 F .494
 (wline is added when the for)-.25 F(-)-.2 E(mat string is displayed.)144
-656.4 Q F1(TMOUT)108 673.2 Q F0 .941(If set to a v)144 685.2 R .941
+512.4 Q F1(TMOUT)108 524.4 Q F0 .941(If set to a v)144 536.4 R .941
 (alue greater than zero,)-.25 F F2(TMOUT)3.441 E F0 .941
 (is treated as the def)3.191 F .941(ault timeout for the)-.1 F F1 -.18
-(re)3.441 G(ad).18 E F0 -.2(bu)3.441 G(iltin.).2 E(The)144 697.2 Q F1
+(re)3.441 G(ad).18 E F0 -.2(bu)3.441 G(iltin.).2 E(The)144 548.4 Q F1
 (select)2.81 E F0 .31(command terminates if input does not arri)2.81 F
 .611 -.15(ve a)-.25 H(fter).15 E F2(TMOUT)2.811 E F0 .311
-(seconds when input is com-)2.561 F .886(ing from a terminal.)144 709.2
+(seconds when input is com-)2.561 F .886(ing from a terminal.)144 560.4
 R .886(In an interacti)5.886 F 1.185 -.15(ve s)-.25 H .885(hell, the v)
 .15 F .885(alue is interpreted as the number of seconds to)-.25 F -.1
-(wa)144 721.2 S .546(it for input after issuing the primary prompt.).1 F
+(wa)144 572.4 S .546(it for input after issuing the primary prompt.).1 F
 F1(Bash)5.546 E F0 .546(terminates after w)3.046 F .546
-(aiting for that number of)-.1 F(GNU Bash-4.2)72 768 Q(2010 December 28)
-135.965 E(16)185.955 E 0 Cg EP
-%%Page: 17 17
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E(seconds if input does not arri)144 84 Q -.15(ve)-.25 G(.).15 E/F1
-10/Times-Bold@0 SF(TMPDIR)108 100.8 Q F0 .391(If set,)144 112.8 R F1
-(bash)2.891 E F0 .391(uses its v)2.891 F .391
+(aiting for that number of)-.1 F(seconds if input does not arri)144
+584.4 Q -.15(ve)-.25 G(.).15 E F1(TMPDIR)108 596.4 Q F0 .391(If set,)144
+608.4 R F1(bash)2.891 E F0 .391(uses its v)2.891 F .391
 (alue as the name of a directory in which)-.25 F F1(bash)2.89 E F0 .39
-(creates temporary \214les for the)2.89 F(shell')144 124.8 Q 2.5(su)-.55
-G(se.)-2.5 E F1(auto_r)108 141.6 Q(esume)-.18 E F0 .53(This v)144 153.6
+(creates temporary \214les for the)2.89 F(shell')144 620.4 Q 2.5(su)-.55
+G(se.)-2.5 E F1(auto_r)108 632.4 Q(esume)-.18 E F0 .53(This v)144 644.4
 R .53(ariable controls ho)-.25 F 3.03(wt)-.25 G .531
 (he shell interacts with the user and job control.)-3.03 F .531
-(If this v)5.531 F .531(ariable is set,)-.25 F .539(single w)144 165.6 R
+(If this v)5.531 F .531(ariable is set,)-.25 F .539(single w)144 656.4 R
 .538(ord simple commands without redirections are treated as candidates\
- for resumption of an)-.1 F -.15(ex)144 177.6 S .366(isting stopped job)
+ for resumption of an)-.1 F -.15(ex)144 668.4 S .366(isting stopped job)
 .15 F 5.366(.T)-.4 G .366(here is no ambiguity allo)-5.366 F .366
 (wed; if there is more than one job be)-.25 F .367(ginning with)-.15 F
 1.125(the string typed, the job most recently accessed is selected.)144
-189.6 R(The)6.125 E/F2 10/Times-Italic@0 SF(name)3.985 E F0 1.124
-(of a stopped job, in this)3.805 F(conte)144 201.6 Q 1.132
+680.4 R(The)6.125 E F3(name)3.985 E F0 1.124(of a stopped job, in this)
+3.805 F(conte)144 692.4 Q 1.132
 (xt, is the command line used to start it.)-.15 F 1.133(If set to the v)
-6.133 F(alue)-.25 E F2 -.2(ex)3.633 G(act).2 E F0 3.633(,t).68 G 1.133
+6.133 F(alue)-.25 E F3 -.2(ex)3.633 G(act).2 E F0 3.633(,t).68 G 1.133
 (he string supplied must)-3.633 F .625
-(match the name of a stopped job e)144 213.6 R .624(xactly; if set to)
--.15 F F2(substring)3.124 E F0 3.124(,t).22 G .624
+(match the name of a stopped job e)144 704.4 R .624(xactly; if set to)
+-.15 F F3(substring)3.124 E F0 3.124(,t).22 G .624
 (he string supplied needs to match a)-3.124 F .884
-(substring of the name of a stopped job)144 225.6 R 5.884(.T)-.4 G(he)
--5.884 E F2(substring)3.724 E F0 -.25(va)3.604 G .885(lue pro).25 F .885
-(vides functionality analogous to)-.15 F(the)144 237.6 Q F1(%?)3.334 E
-F0 .834(job identi\214er \(see)5.834 F/F3 9/Times-Bold@0 SF .834
-(JOB CONTR)3.334 F(OL)-.27 E F0(belo)3.084 E 3.334(w\). If)-.25 F .834
-(set to an)3.334 F 3.334(yo)-.15 G .834(ther v)-3.334 F .833
-(alue, the supplied string)-.25 F .315
-(must be a pre\214x of a stopped job')144 249.6 R 2.816(sn)-.55 G .316
-(ame; this pro)-2.816 F .316(vides functionality analogous to the)-.15 F
-F1(%)2.816 E F2(string)A F0(job)2.816 E(identi\214er)144 261.6 Q(.)-.55
-E F1(histchars)108 278.4 Q F0 2.07(The tw)144 290.4 R 4.57(oo)-.1 G 4.57
-(rt)-4.57 G 2.07(hree characters which control history e)-4.57 F 2.07
-(xpansion and tok)-.15 F 2.07(enization \(see)-.1 F F3(HIST)4.569 E(OR)
--.162 E(Y)-.315 E(EXP)144 302.4 Q(ANSION)-.666 E F0(belo)3.465 E 3.715
+(substring of the name of a stopped job)144 716.4 R 5.884(.T)-.4 G(he)
+-5.884 E F3(substring)3.724 E F0 -.25(va)3.604 G .885(lue pro).25 F .885
+(vides functionality analogous to)-.15 F(the)144 728.4 Q F1(%?)3.334 E
+F0 .834(job identi\214er \(see)5.834 F F2 .834(JOB CONTR)3.334 F(OL)-.27
+E F0(belo)3.084 E 3.334(w\). If)-.25 F .834(set to an)3.334 F 3.334(yo)
+-.15 G .834(ther v)-3.334 F .833(alue, the supplied string)-.25 F
+(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(16)185.955 E 0 Cg EP
+%%Page: 17 17
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E .315(must be a pre\214x of a stopped job')144 84 R 2.816(sn)-.55
+G .316(ame; this pro)-2.816 F .316(vides functionality analogous to the)
+-.15 F/F1 10/Times-Bold@0 SF(%)2.816 E/F2 10/Times-Italic@0 SF(string)A
+F0(job)2.816 E(identi\214er)144 96 Q(.)-.55 E F1(histchars)108 108 Q F0
+2.07(The tw)144 120 R 4.57(oo)-.1 G 4.57(rt)-4.57 G 2.07
+(hree characters which control history e)-4.57 F 2.07(xpansion and tok)
+-.15 F 2.07(enization \(see)-.1 F/F3 9/Times-Bold@0 SF(HIST)4.569 E(OR)
+-.162 E(Y)-.315 E(EXP)144 132 Q(ANSION)-.666 E F0(belo)3.465 E 3.715
 (w\). The)-.25 F 1.215(\214rst character is the)3.715 F F2 1.216
 (history e)3.715 F(xpansion)-.2 E F0(character)3.716 E 3.716(,t)-.4 G
 1.216(he character which)-3.716 F .798(signals the start of a history e)
-144 314.4 R .798(xpansion, normally `)-.15 F F1(!)A F0 3.298('. The)B
-.798(second character is the)3.298 F F2(quic)3.298 E 3.298(ks)-.2 G
-(ubstitu-)-3.298 E(tion)144 326.4 Q F0(character)2.739 E 2.739(,w)-.4 G
+144 144 R .798(xpansion, normally `)-.15 F F1(!)A F0 3.298('. The)B .798
+(second character is the)3.298 F F2(quic)3.298 E 3.298(ks)-.2 G
+(ubstitu-)-3.298 E(tion)144 156 Q F0(character)2.739 E 2.739(,w)-.4 G
 .239(hich is used as shorthand for re-running the pre)-2.739 F .24
 (vious command entered, substitut-)-.25 F .576
-(ing one string for another in the command.)144 338.4 R .575(The def)
-5.575 F .575(ault is `)-.1 F F1(^)A F0 3.075('. The)B .575
+(ing one string for another in the command.)144 168 R .575(The def)5.575
+F .575(ault is `)-.1 F F1(^)A F0 3.075('. The)B .575
 (optional third character is the)3.075 F .223(character which indicates\
  that the remainder of the line is a comment when found as the \214rst \
-char)144 350.4 R(-)-.2 E 1.294(acter of a w)144 362.4 R 1.294
+char)144 180 R(-)-.2 E 1.294(acter of a w)144 192 R 1.294
 (ord, normally `)-.1 F F1(#)A F0 3.794('. The)B 1.293
 (history comment character causes history substitution to be)3.794 F
-.379(skipped for the remaining w)144 374.4 R .379(ords on the line.)-.1
-.38(It does not necessarily cause the shell parser to treat)5.379 F
-(the rest of the line as a comment.)144 386.4 Q F1(Arrays)87 403.2 Q
-(Bash)108 415.2 Q F0(pro)3.391 E .891(vides one-dimensional inde)-.15 F
--.15(xe)-.15 G 3.391(da).15 G .891(nd associati)-3.391 F 1.191 -.15
-(ve a)-.25 H .891(rray v).15 F 3.391(ariables. An)-.25 F 3.391(yv)-.15 G
-.89(ariable may be used as an)-3.641 F(inde)108 427.2 Q -.15(xe)-.15 G
+.379(skipped for the remaining w)144 204 R .379(ords on the line.)-.1 F
+.38(It does not necessarily cause the shell parser to treat)5.379 F
+(the rest of the line as a comment.)144 216 Q F1(Arrays)87 232.8 Q(Bash)
+108 244.8 Q F0(pro)3.391 E .891(vides one-dimensional inde)-.15 F -.15
+(xe)-.15 G 3.391(da).15 G .891(nd associati)-3.391 F 1.191 -.15(ve a)
+-.25 H .891(rray v).15 F 3.391(ariables. An)-.25 F 3.391(yv)-.15 G .89
+(ariable may be used as an)-3.641 F(inde)108 256.8 Q -.15(xe)-.15 G
 2.573(da).15 G .073(rray; the)-2.573 F F1(declar)2.573 E(e)-.18 E F0 -.2
 (bu)2.573 G .073(iltin will e).2 F .073(xplicitly declare an array)-.15
 F 5.073(.T)-.65 G .074(here is no maximum limit on the size of)-5.073 F
-.329(an array)108 439.2 R 2.829(,n)-.65 G .329(or an)-2.829 F 2.829(yr)
+.329(an array)108 268.8 R 2.829(,n)-.65 G .329(or an)-2.829 F 2.829(yr)
 -.15 G .329(equirement that members be inde)-2.829 F -.15(xe)-.15 G
 2.829(do).15 G 2.829(ra)-2.829 G .328(ssigned contiguously)-2.829 F
 5.328(.I)-.65 G(nde)-5.328 E -.15(xe)-.15 G 2.828(da).15 G .328
-(rrays are refer)-2.828 F(-)-.2 E 1.386(enced using inte)108 451.2 R
+(rrays are refer)-2.828 F(-)-.2 E 1.386(enced using inte)108 280.8 R
 1.386(gers \(including arithmetic e)-.15 F 3.887(xpressions\) and)-.15 F
 1.387(are zero-based; associati)3.887 F 1.687 -.15(ve a)-.25 H 1.387
-(rrays are refer).15 F(-)-.2 E(enced using arbitrary strings.)108 463.2
-Q 2.463(An inde)108 480 R -.15(xe)-.15 G 4.963(da).15 G 2.463
+(rrays are refer).15 F(-)-.2 E(enced using arbitrary strings.)108 292.8
+Q 2.463(An inde)108 309.6 R -.15(xe)-.15 G 4.963(da).15 G 2.463
 (rray is created automatically if an)-4.963 F 4.963(yv)-.15 G 2.462
 (ariable is assigned to using the syntax)-5.213 F F2(name)4.962 E F0([)A
-F2(sub-)A(script)108 492 Q F0(]=)A F2(value)A F0 5.426(.T)C(he)-5.426 E
-F2(subscript)3.266 E F0 .426(is treated as an arithmetic e)3.606 F .426
-(xpression that must e)-.15 F -.25(va)-.25 G .427(luate to a number).25
-F 5.427(.I)-.55 G(f)-5.427 E F2(sub-)3.267 E(script)108 504 Q F0 -.25
-(eva)3.913 G .733
+F2(sub-)A(script)108 321.6 Q F0(]=)A F2(value)A F0 5.426(.T)C(he)-5.426
+E F2(subscript)3.266 E F0 .426(is treated as an arithmetic e)3.606 F
+.426(xpression that must e)-.15 F -.25(va)-.25 G .427(luate to a number)
+.25 F 5.427(.I)-.55 G(f)-5.427 E F2(sub-)3.267 E(script)108 333.6 Q F0
+-.25(eva)3.913 G .733
 (luates to a number less than zero, it is used as an of).25 F .733
 (fset from one greater than the array')-.25 F 3.233(sm)-.55 G(axi-)
--3.233 E 1.104(mum inde)108 516 R 3.604(x\()-.15 G 1.105
+-3.233 E 1.104(mum inde)108 345.6 R 3.604(x\()-.15 G 1.105
 (so a subcript of -1 refers to the last element of the array\).)-3.604 F
 2.705 -.8(To e)6.105 H 1.105(xplicitly declare an inde).65 F -.15(xe)
--.15 G(d).15 E(array)108 528 Q 3.828(,u)-.65 G(se)-3.828 E F1(declar)
+-.15 G(d).15 E(array)108 357.6 Q 3.828(,u)-.65 G(se)-3.828 E F1(declar)
 3.828 E 3.828<65ad>-.18 G(a)-3.828 E F2(name)3.828 E F0(\(see)3.828 E F3
 1.327(SHELL B)3.827 F(UIL)-.09 E 1.327(TIN COMMANDS)-.828 F F0(belo)
 3.577 E(w\).)-.25 E F1(declar)6.327 E 3.827<65ad>-.18 G(a)-3.827 E F2
 (name)3.827 E F1([)A F2(subscript)A F1(])A F0(is)3.827 E
-(also accepted; the)108 540 Q F2(subscript)2.5 E F0(is ignored.)2.5 E
-(Associati)108 556.8 Q .3 -.15(ve a)-.25 H(rrays are created using).15 E
+(also accepted; the)108 369.6 Q F2(subscript)2.5 E F0(is ignored.)2.5 E
+(Associati)108 386.4 Q .3 -.15(ve a)-.25 H(rrays are created using).15 E
 F1(declar)2.5 E 2.5<65ad>-.18 G(A)-2.5 E F2(name)2.5 E F0(.)A(Attrib)108
-573.6 Q .94(utes may be speci\214ed for an array v)-.2 F .941
+403.2 Q .94(utes may be speci\214ed for an array v)-.2 F .941
 (ariable using the)-.25 F F1(declar)3.441 E(e)-.18 E F0(and)3.441 E F1
 -.18(re)3.441 G(adonly).18 E F0 -.2(bu)3.441 G 3.441(iltins. Each).2 F
-(attrib)3.441 E(ute)-.2 E(applies to all members of an array)108 585.6 Q
+(attrib)3.441 E(ute)-.2 E(applies to all members of an array)108 415.2 Q
 (.)-.65 E 1.647
-(Arrays are assigned to using compound assignments of the form)108 602.4
-F2(name)4.147 E F0(=)A F1(\()A F0 -.25(va)C(lue).25 E F2(1)A F0 1.647
+(Arrays are assigned to using compound assignments of the form)108 432 R
+F2(name)4.147 E F0(=)A F1(\()A F0 -.25(va)C(lue).25 E F2(1)A F0 1.647
 (... v)4.147 F(alue)-.25 E F2(n)A F1(\))A F0 4.147(,w)C 1.647(here each)
--4.147 F F2(value)108 614.4 Q F0 .122(is of the form [)2.622 F F2
+-4.147 F F2(value)108 444 Q F0 .122(is of the form [)2.622 F F2
 (subscript)A F0(]=)A F2(string)A F0 5.122(.I)C(nde)-5.122 E -.15(xe)-.15
 G 2.622(da).15 G .122(rray assignments do not require the brack)-2.622 F
-.122(et and subscript.)-.1 F .164(When assigning to inde)108 626.4 R
--.15(xe)-.15 G 2.663(da).15 G .163(rrays, if the optional brack)-2.663 F
+.122(et and subscript.)-.1 F .164(When assigning to inde)108 456 R -.15
+(xe)-.15 G 2.663(da).15 G .163(rrays, if the optional brack)-2.663 F
 .163(ets and subscript are supplied, that inde)-.1 F 2.663(xi)-.15 G
-2.663(sa)-2.663 G(ssigned)-2.663 E 1.41(to; otherwise the inde)108 638.4
-3.91(xo)-.15 G 3.91(ft)-3.91 G 1.41
+2.663(sa)-2.663 G(ssigned)-2.663 E 1.41(to; otherwise the inde)108 468 R
+3.91(xo)-.15 G 3.91(ft)-3.91 G 1.41
 (he element assigned is the last inde)-3.91 F 3.911(xa)-.15 G 1.411
-(ssigned to by the statement plus one.)-3.911 F(Inde)108 650.4 Q
-(xing starts at zero.)-.15 E(When assigning to an associati)108 667.2 Q
+(ssigned to by the statement plus one.)-3.911 F(Inde)108 480 Q
+(xing starts at zero.)-.15 E(When assigning to an associati)108 496.8 Q
 .3 -.15(ve a)-.25 H(rray).15 E 2.5(,t)-.65 G(he subscript is required.)
--2.5 E .24(This syntax is also accepted by the)108 684 R F1(declar)2.74
-E(e)-.18 E F0 -.2(bu)2.739 G 2.739(iltin. Indi).2 F .239
+-2.5 E .24(This syntax is also accepted by the)108 513.6 R F1(declar)
+2.74 E(e)-.18 E F0 -.2(bu)2.739 G 2.739(iltin. Indi).2 F .239
 (vidual array elements may be assigned to using the)-.25 F F2(name)108
-696 Q F0([)A F2(subscript)A F0(]=)A F2(value)A F0(syntax introduced abo)
-2.5 E -.15(ve)-.15 G(.).15 E(An)108 712.8 Q 3.575(ye)-.15 G 1.075
-(lement of an array may be referenced using ${)-3.575 F F2(name)A F0([)A
-F2(subscript)A F0 3.575(]}. The)B 1.076(braces are required to a)3.576 F
--.2(vo)-.2 G(id).2 E 1.542(con\215icts with pathname e)108 724.8 R 4.041
-(xpansion. If)-.15 F F2(subscript)4.041 E F0(is)4.041 E F1(@)4.041 E F0
-(or)4.041 E F1(*)4.041 E F0 4.041(,t)C 1.541(he w)-4.041 F 1.541(ord e)
--.1 F 1.541(xpands to all members of)-.15 F F2(name)4.041 E F0(.)A
-(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(17)185.955 E 0 Cg EP
-%%Page: 18 18
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E 1.056(These subscripts dif)108 84 R 1.056(fer only when the w)
--.25 F 1.057(ord appears within double quotes.)-.1 F 1.057(If the w)
-6.057 F 1.057(ord is double-quoted,)-.1 F(${)108 96 Q/F1 10
-/Times-Italic@0 SF(name)A F0 .521([*]} e)B .521(xpands to a single w)
--.15 F .521(ord with the v)-.1 F .52
+525.6 Q F0([)A F2(subscript)A F0(]=)A F2(value)A F0
+(syntax introduced abo)2.5 E -.15(ve)-.15 G(.).15 E(An)108 542.4 Q 3.575
+(ye)-.15 G 1.075(lement of an array may be referenced using ${)-3.575 F
+F2(name)A F0([)A F2(subscript)A F0 3.575(]}. The)B 1.076
+(braces are required to a)3.576 F -.2(vo)-.2 G(id).2 E 1.542
+(con\215icts with pathname e)108 554.4 R 4.041(xpansion. If)-.15 F F2
+(subscript)4.041 E F0(is)4.041 E F1(@)4.041 E F0(or)4.041 E F1(*)4.041 E
+F0 4.041(,t)C 1.541(he w)-4.041 F 1.541(ord e)-.1 F 1.541
+(xpands to all members of)-.15 F F2(name)4.041 E F0(.)A 1.056
+(These subscripts dif)108 566.4 R 1.056(fer only when the w)-.25 F 1.057
+(ord appears within double quotes.)-.1 F 1.057(If the w)6.057 F 1.057
+(ord is double-quoted,)-.1 F(${)108 578.4 Q F2(name)A F0 .521([*]} e)B
+.521(xpands to a single w)-.15 F .521(ord with the v)-.1 F .52
 (alue of each array member separated by the \214rst character)-.25 F
-1.374(of the)108 108 R/F2 9/Times-Bold@0 SF(IFS)3.874 E F0 1.374
-(special v)3.624 F 1.375(ariable, and ${)-.25 F F1(name)A F0 1.375
-([@]} e)B 1.375(xpands each element of)-.15 F F1(name)3.875 E F0 1.375
-(to a separate w)3.875 F 3.875(ord. When)-.1 F 2.028
-(there are no array members, ${)108 120 R F1(name)A F0 2.028([@]} e)B
-2.028(xpands to nothing.)-.15 F 2.027(If the double-quoted e)7.028 F
-2.027(xpansion occurs)-.15 F .758(within a w)108 132 R .759(ord, the e)
--.1 F .759(xpansion of the \214rst parameter is joined with the be)-.15
-F .759(ginning part of the original w)-.15 F(ord,)-.1 E .516(and the e)
-108 144 R .516(xpansion of the last parameter is joined with the last p\
-art of the original w)-.15 F 3.015(ord. This)-.1 F .515(is analogous)
-3.015 F .227(to the e)108 156 R .228(xpansion of the special parameters)
--.15 F/F3 10/Times-Bold@0 SF(*)2.728 E F0(and)2.728 E F3(@)2.728 E F0
-(\(see)2.728 E F3 .228(Special P)2.728 F(arameters)-.1 E F0(abo)2.728 E
--.15(ve)-.15 G 2.728(\). ${#).15 F F1(name)A F0([)A F1(subscript)A F0
-(]})A -.15(ex)108 168 S .886(pands to the length of ${).15 F F1(name)A
-F0([)A F1(subscript)A F0 3.386(]}. If)B F1(subscript)3.386 E F0(is)3.386
-E F3(*)3.386 E F0(or)3.386 E F3(@)3.386 E F0 3.386(,t)C .886(he e)-3.386
-F .886(xpansion is the number of ele-)-.15 F .462(ments in the array)108
-180 R 5.462(.R)-.65 G .462(eferencing an array v)-5.462 F .463
+1.374(of the)108 590.4 R F3(IFS)3.874 E F0 1.374(special v)3.624 F 1.375
+(ariable, and ${)-.25 F F2(name)A F0 1.375([@]} e)B 1.375
+(xpands each element of)-.15 F F2(name)3.875 E F0 1.375(to a separate w)
+3.875 F 3.875(ord. When)-.1 F 2.028(there are no array members, ${)108
+602.4 R F2(name)A F0 2.028([@]} e)B 2.028(xpands to nothing.)-.15 F
+2.027(If the double-quoted e)7.028 F 2.027(xpansion occurs)-.15 F .758
+(within a w)108 614.4 R .759(ord, the e)-.1 F .759
+(xpansion of the \214rst parameter is joined with the be)-.15 F .759
+(ginning part of the original w)-.15 F(ord,)-.1 E .516(and the e)108
+626.4 R .516(xpansion of the last parameter is joined with the last par\
+t of the original w)-.15 F 3.015(ord. This)-.1 F .515(is analogous)3.015
+F .227(to the e)108 638.4 R .228(xpansion of the special parameters)-.15
+F F1(*)2.728 E F0(and)2.728 E F1(@)2.728 E F0(\(see)2.728 E F1 .228
+(Special P)2.728 F(arameters)-.1 E F0(abo)2.728 E -.15(ve)-.15 G 2.728
+(\). ${#).15 F F2(name)A F0([)A F2(subscript)A F0(]})A -.15(ex)108 650.4
+S .886(pands to the length of ${).15 F F2(name)A F0([)A F2(subscript)A
+F0 3.386(]}. If)B F2(subscript)3.386 E F0(is)3.386 E F1(*)3.386 E F0(or)
+3.386 E F1(@)3.386 E F0 3.386(,t)C .886(he e)-3.386 F .886
+(xpansion is the number of ele-)-.15 F .462(ments in the array)108 662.4
+R 5.462(.R)-.65 G .462(eferencing an array v)-5.462 F .463
 (ariable without a subscript is equi)-.25 F -.25(va)-.25 G .463
-(lent to referencing the array).25 F(with a subscript of 0.)108 192 Q
-.168(An array v)108 208.8 R .168
+(lent to referencing the array).25 F(with a subscript of 0.)108 674.4 Q
+.168(An array v)108 691.2 R .168
 (ariable is considered set if a subscript has been assigned a v)-.25 F
 2.668(alue. The)-.25 F .168(null string is a v)2.668 F .168(alid v)-.25
-F(alue.)-.25 E(The)108 225.6 Q F3(unset)2.766 E F0 -.2(bu)2.766 G .267
-(iltin is used to destro).2 F 2.767(ya)-.1 G(rrays.)-2.767 E F3(unset)
-5.267 E F1(name)2.767 E F0([)A F1(subscript)A F0 2.767(]d)C(estro)-2.767
-E .267(ys the array element at inde)-.1 F(x)-.15 E F1(sub-)2.767 E
-(script)108 237.6 Q F0 6.205(.C)C 1.205(are must be tak)-6.205 F 1.205
+F(alue.)-.25 E(The)108 708 Q F1(unset)2.766 E F0 -.2(bu)2.766 G .267
+(iltin is used to destro).2 F 2.767(ya)-.1 G(rrays.)-2.767 E F1(unset)
+5.267 E F2(name)2.767 E F0([)A F2(subscript)A F0 2.767(]d)C(estro)-2.767
+E .267(ys the array element at inde)-.1 F(x)-.15 E F2(sub-)2.767 E
+(script)108 720 Q F0 6.205(.C)C 1.205(are must be tak)-6.205 F 1.205
 (en to a)-.1 F -.2(vo)-.2 G 1.205(id unw).2 F 1.205(anted side ef)-.1 F
-1.204(fects caused by pathname e)-.25 F(xpansion.)-.15 E F3(unset)6.204
-E F1(name)3.704 E F0(,)A(where)108 249.6 Q F1(name)2.5 E F0(is an array)
-2.5 E 2.5(,o)-.65 G(r)-2.5 E F3(unset)2.5 E F1(name)2.5 E F0([)A F1
-(subscript)A F0(], where)A F1(subscript)2.5 E F0(is)2.5 E F3(*)2.5 E F0
-(or)2.5 E F3(@)2.5 E F0 2.5(,r)C(emo)-2.5 E -.15(ve)-.15 G 2.5(st).15 G
-(he entire array)-2.5 E(.)-.65 E(The)108 266.4 Q F3(declar)3.573 E(e)
--.18 E F0(,)A F3(local)3.573 E F0 3.573(,a)C(nd)-3.573 E F3 -.18(re)
-3.573 G(adonly).18 E F0 -.2(bu)3.573 G 1.073(iltins each accept a).2 F
-F3<ad61>3.573 E F0 1.073(option to specify an inde)3.573 F -.15(xe)-.15
-G 3.574(da).15 G 1.074(rray and a)-3.574 F F3<ad41>3.574 E F0 .752
-(option to specify an associati)108 278.4 R 1.052 -.15(ve a)-.25 H(rray)
-.15 E 5.752(.T)-.65 G(he)-5.752 E F3 -.18(re)3.252 G(ad).18 E F0 -.2(bu)
-3.252 G .752(iltin accepts a).2 F F3<ad61>3.252 E F0 .751
-(option to assign a list of w)3.251 F .751(ords read)-.1 F .502
-(from the standard input to an array)108 290.4 R 5.502(.T)-.65 G(he)
--5.502 E F3(set)3.002 E F0(and)3.002 E F3(declar)3.002 E(e)-.18 E F0 -.2
-(bu)3.002 G .502(iltins display array v).2 F .502(alues in a w)-.25 F
-.503(ay that allo)-.1 F(ws)-.25 E(them to be reused as assignments.)108
-302.4 Q/F4 10.95/Times-Bold@0 SF(EXP)72 319.2 Q(ANSION)-.81 E F0 .76(Ex\
-pansion is performed on the command line after it has been split into w)
-108 331.2 R 3.26(ords. There)-.1 F .76(are se)3.26 F -.15(ve)-.25 G 3.26
-(nk).15 G .76(inds of)-3.26 F -.15(ex)108 343.2 S .369
-(pansion performed:).15 F F1(br)2.869 E .369(ace e)-.15 F(xpansion)-.2 E
-F0(,).24 E F1 .369(tilde e)2.869 F(xpansion)-.2 E F0(,).24 E F1(par)
-2.869 E .369(ameter and variable e)-.15 F(xpansion)-.2 E F0(,).24 E F1
-.37(command sub-)2.869 F(stitution)108 355.2 Q F0(,).24 E F1
-(arithmetic e)2.5 E(xpansion)-.2 E F0(,).24 E F1(wor)2.5 E 2.5(ds)-.37 G
-(plitting)-2.5 E F0 2.5(,a).22 G(nd)-2.5 E F1(pathname e)2.5 E(xpansion)
--.2 E F0(.).24 E .471(The order of e)108 372 R .471
-(xpansions is: brace e)-.15 F .471(xpansion, tilde e)-.15 F .471
-(xpansion, parameter)-.15 F 2.971(,v)-.4 G .47(ariable and arithmetic e)
--3.221 F(xpansion)-.15 E
-(and command substitution \(done in a left-to-right f)108 384 Q
+1.204(fects caused by pathname e)-.25 F(xpansion.)-.15 E F1(unset)6.204
+E F2(name)3.704 E F0(,)A(GNU Bash-4.2)72 768 Q(2010 December 28)135.965
+E(17)185.955 E 0 Cg EP
+%%Page: 18 18
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E(where)108 84 Q/F1 10/Times-Italic@0 SF(name)2.5 E F0(is an array)
+2.5 E 2.5(,o)-.65 G(r)-2.5 E/F2 10/Times-Bold@0 SF(unset)2.5 E F1(name)
+2.5 E F0([)A F1(subscript)A F0(], where)A F1(subscript)2.5 E F0(is)2.5 E
+F2(*)2.5 E F0(or)2.5 E F2(@)2.5 E F0 2.5(,r)C(emo)-2.5 E -.15(ve)-.15 G
+2.5(st).15 G(he entire array)-2.5 E(.)-.65 E(The)108 100.8 Q F2(declar)
+3.573 E(e)-.18 E F0(,)A F2(local)3.573 E F0 3.573(,a)C(nd)-3.573 E F2
+-.18(re)3.573 G(adonly).18 E F0 -.2(bu)3.573 G 1.073
+(iltins each accept a).2 F F2<ad61>3.573 E F0 1.073
+(option to specify an inde)3.573 F -.15(xe)-.15 G 3.574(da).15 G 1.074
+(rray and a)-3.574 F F2<ad41>3.574 E F0 .339
+(option to specify an associati)108 112.8 R .638 -.15(ve a)-.25 H(rray)
+.15 E 5.338(.I)-.65 G 2.838(fb)-5.338 G .338(oth options are supplied,)
+-2.838 F F2<ad41>2.838 E F0(tak)2.838 E .338(es precedence.)-.1 F(The)
+5.338 E F2 -.18(re)2.838 G(ad).18 E F0 -.2(bu)2.838 G(iltin).2 E .44
+(accepts a)108 124.8 R F2<ad61>2.941 E F0 .441
+(option to assign a list of w)2.941 F .441
+(ords read from the standard input to an array)-.1 F 5.441(.T)-.65 G(he)
+-5.441 E F2(set)2.941 E F0(and)2.941 E F2(declar)2.941 E(e)-.18 E F0 -.2
+(bu)108 136.8 S(iltins display array v).2 E(alues in a w)-.25 E
+(ay that allo)-.1 E(ws them to be reused as assignments.)-.25 E/F3 10.95
+/Times-Bold@0 SF(EXP)72 153.6 Q(ANSION)-.81 E F0 .76(Expansion is perfo\
+rmed on the command line after it has been split into w)108 165.6 R 3.26
+(ords. There)-.1 F .76(are se)3.26 F -.15(ve)-.25 G 3.26(nk).15 G .76
+(inds of)-3.26 F -.15(ex)108 177.6 S .369(pansion performed:).15 F F1
+(br)2.869 E .369(ace e)-.15 F(xpansion)-.2 E F0(,).24 E F1 .369(tilde e)
+2.869 F(xpansion)-.2 E F0(,).24 E F1(par)2.869 E .369
+(ameter and variable e)-.15 F(xpansion)-.2 E F0(,).24 E F1 .37
+(command sub-)2.869 F(stitution)108 189.6 Q F0(,).24 E F1(arithmetic e)
+2.5 E(xpansion)-.2 E F0(,).24 E F1(wor)2.5 E 2.5(ds)-.37 G(plitting)-2.5
+E F0 2.5(,a).22 G(nd)-2.5 E F1(pathname e)2.5 E(xpansion)-.2 E F0(.).24
+E .471(The order of e)108 206.4 R .471(xpansions is: brace e)-.15 F .471
+(xpansion, tilde e)-.15 F .471(xpansion, parameter)-.15 F 2.971(,v)-.4 G
+.47(ariable and arithmetic e)-3.221 F(xpansion)-.15 E
+(and command substitution \(done in a left-to-right f)108 218.4 Q
 (ashion\), w)-.1 E(ord splitting, and pathname e)-.1 E(xpansion.)-.15 E
-(On systems that can support it, there is an additional e)108 400.8 Q
+(On systems that can support it, there is an additional e)108 235.2 Q
 (xpansion a)-.15 E -.25(va)-.2 G(ilable:).25 E F1(pr)2.5 E
-(ocess substitution)-.45 E F0(.)A 1.486(Only brace e)108 417.6 R 1.486
+(ocess substitution)-.45 E F0(.)A 1.486(Only brace e)108 252 R 1.486
 (xpansion, w)-.15 F 1.486(ord splitting, and pathname e)-.1 F 1.487
 (xpansion can change the number of w)-.15 F 1.487(ords of the)-.1 F -.15
-(ex)108 429.6 S 1.165(pansion; other e).15 F 1.165(xpansions e)-.15 F
+(ex)108 264 S 1.165(pansion; other e).15 F 1.165(xpansions e)-.15 F
 1.165(xpand a single w)-.15 F 1.165(ord to a single w)-.1 F 3.665
 (ord. The)-.1 F 1.164(only e)3.665 F 1.164(xceptions to this are the)
--.15 F -.15(ex)108 441.6 S(pansions of ").15 E F3($@)A F0 2.5("a)C(nd ")
--2.5 E F3(${)A F1(name)A F3([@]})A F0 2.5("a)C 2.5(se)-2.5 G
-(xplained abo)-2.65 E .3 -.15(ve \()-.15 H(see).15 E F2 -.666(PA)2.5 G
-(RAMETERS).666 E/F5 9/Times-Roman@0 SF(\).)A F3(Brace Expansion)87 458.4
-Q F1(Br)108.58 470.4 Q .606(ace e)-.15 F(xpansion)-.2 E F0 .606
+-.15 F -.15(ex)108 276 S(pansions of ").15 E F2($@)A F0 2.5("a)C(nd ")
+-2.5 E F2(${)A F1(name)A F2([@]})A F0 2.5("a)C 2.5(se)-2.5 G
+(xplained abo)-2.65 E .3 -.15(ve \()-.15 H(see).15 E/F4 9/Times-Bold@0
+SF -.666(PA)2.5 G(RAMETERS).666 E/F5 9/Times-Roman@0 SF(\).)A F2
+(Brace Expansion)87 292.8 Q F1(Br)108.58 304.8 Q .606(ace e)-.15 F
+(xpansion)-.2 E F0 .606
 (is a mechanism by which arbitrary strings may be generated.)3.346 F
-.606(This mechanism is similar)5.606 F(to)108 482.4 Q F1 .415
+.606(This mechanism is similar)5.606 F(to)108 316.8 Q F1 .415
 (pathname e)2.915 F(xpansion)-.2 E F0 2.915(,b)C .415
 (ut the \214lenames generated need not e)-3.115 F 2.915(xist. P)-.15 F
 .415(atterns to be brace e)-.15 F .415(xpanded tak)-.15 F 2.915(et)-.1 G
-(he)-2.915 E .151(form of an optional)108 494.4 R F1(pr)2.651 E(eamble)
+(he)-2.915 E .151(form of an optional)108 328.8 R F1(pr)2.651 E(eamble)
 -.37 E F0 2.651(,f).18 G(ollo)-2.651 E .151
 (wed by either a series of comma-separated strings or a sequence e)-.25
-F(xpres-)-.15 E .563(sion between a pair of braces, follo)108 506.4 R
+F(xpres-)-.15 E .563(sion between a pair of braces, follo)108 340.8 R
 .563(wed by an optional)-.25 F F1(postscript)3.063 E F0 5.563(.T).68 G
 .563(he preamble is pre\214x)-5.563 F .563(ed to each string)-.15 F .659
 (contained within the braces, and the postscript is then appended to ea\
-ch resulting string, e)108 518.4 R .659(xpanding left to)-.15 F(right.)
-108 530.4 Q .719(Brace e)108 547.2 R .719(xpansions may be nested.)-.15
+ch resulting string, e)108 352.8 R .659(xpanding left to)-.15 F(right.)
+108 364.8 Q .719(Brace e)108 381.6 R .719(xpansions may be nested.)-.15
 F .719(The results of each e)5.719 F .719
 (xpanded string are not sorted; left to right order is)-.15 F(preserv)
-108 559.2 Q 2.5(ed. F)-.15 F(or e)-.15 E(xample, a)-.15 E F3({)A F0
-(d,c,b)A F3(})A F0 2.5(ee)C(xpands into `ade ace abe'.)-2.65 E 3.242(As)
-108 576 S .742(equence e)-3.242 F .742(xpression tak)-.15 F .742
-(es the form)-.1 F F3({)3.242 E F1(x)A F3(..)A F1(y)A F3([..)A F1(incr)A
-F3(]})A F0 3.242(,w)C(here)-3.242 E F1(x)3.242 E F0(and)3.243 E F1(y)
+108 393.6 Q 2.5(ed. F)-.15 F(or e)-.15 E(xample, a)-.15 E F2({)A F0
+(d,c,b)A F2(})A F0 2.5(ee)C(xpands into `ade ace abe'.)-2.65 E 3.242(As)
+108 410.4 S .742(equence e)-3.242 F .742(xpression tak)-.15 F .742
+(es the form)-.1 F F2({)3.242 E F1(x)A F2(..)A F1(y)A F2([..)A F1(incr)A
+F2(]})A F0 3.242(,w)C(here)-3.242 E F1(x)3.242 E F0(and)3.243 E F1(y)
 3.243 E F0 .743(are either inte)3.243 F .743(gers or single characters,)
--.15 F(and)108 588 Q F1(incr)3.032 E F0 3.032(,a)C 3.032(no)-3.032 G
+-.15 F(and)108 422.4 Q F1(incr)3.032 E F0 3.032(,a)C 3.032(no)-3.032 G
 .532(ptional increment, is an inte)-3.032 F(ger)-.15 E 5.532(.W)-.55 G
 .532(hen inte)-5.532 F .532(gers are supplied, the e)-.15 F .532
 (xpression e)-.15 F .531(xpands to each)-.15 F .077(number between)108
-600 R F1(x)2.577 E F0(and)2.577 E F1(y)2.577 E F0 2.577(,i)C(nclusi)
+434.4 R F1(x)2.577 E F0(and)2.577 E F1(y)2.577 E F0 2.577(,i)C(nclusi)
 -2.577 E -.15(ve)-.25 G 5.077(.S).15 G .077(upplied inte)-5.077 F .077
 (gers may be pre\214x)-.15 F .077(ed with)-.15 F F1(0)2.577 E F0 .078
 (to force each term to ha)2.578 F .378 -.15(ve t)-.2 H(he).15 E .015
-(same width.)108 612 R .015(When either)5.015 F F1(x)2.515 E F0(or)2.515
-E F1(y)2.515 E F0(be)2.515 E .014(gins with a zero, the shell attempts \
-to force all generated terms to contain)-.15 F 1.143
-(the same number of digits, zero-padding where necessary)108 624 R 6.143
-(.W)-.65 G 1.143(hen characters are supplied, the e)-6.143 F(xpression)
--.15 E -.15(ex)108 636 S .542(pands to each character le).15 F .542
-(xicographically between)-.15 F F1(x)3.042 E F0(and)3.042 E F1(y)3.042 E
-F0 3.042(,i)C(nclusi)-3.042 E -.15(ve)-.25 G 5.542(.N).15 G .542
-(ote that both)-5.542 F F1(x)3.041 E F0(and)3.041 E F1(y)3.041 E F0 .541
-(must be of)3.041 F .182(the same type.)108 648 R .182
+(same width.)108 446.4 R .015(When either)5.015 F F1(x)2.515 E F0(or)
+2.515 E F1(y)2.515 E F0(be)2.515 E .014(gins with a zero, the shell att\
+empts to force all generated terms to contain)-.15 F 1.143
+(the same number of digits, zero-padding where necessary)108 458.4 R
+6.143(.W)-.65 G 1.143(hen characters are supplied, the e)-6.143 F
+(xpression)-.15 E -.15(ex)108 470.4 S .542(pands to each character le)
+.15 F .542(xicographically between)-.15 F F1(x)3.042 E F0(and)3.042 E F1
+(y)3.042 E F0 3.042(,i)C(nclusi)-3.042 E -.15(ve)-.25 G 5.542(.N).15 G
+.542(ote that both)-5.542 F F1(x)3.041 E F0(and)3.041 E F1(y)3.041 E F0
+.541(must be of)3.041 F .182(the same type.)108 482.4 R .182
 (When the increment is supplied, it is used as the dif)5.182 F .183
 (ference between each term.)-.25 F .183(The def)5.183 F(ault)-.1 E
-(increment is 1 or -1 as appropriate.)108 660 Q .582(Brace e)108 676.8 R
-.582(xpansion is performed before an)-.15 F 3.082(yo)-.15 G .581(ther e)
--3.082 F .581(xpansions, and an)-.15 F 3.081(yc)-.15 G .581
+(increment is 1 or -1 as appropriate.)108 494.4 Q .582(Brace e)108 511.2
+R .582(xpansion is performed before an)-.15 F 3.082(yo)-.15 G .581
+(ther e)-3.082 F .581(xpansions, and an)-.15 F 3.081(yc)-.15 G .581
 (haracters special to other e)-3.081 F(xpansions)-.15 E .015
-(are preserv)108 688.8 R .015(ed in the result.)-.15 F .015
-(It is strictly te)5.015 F(xtual.)-.15 E F3(Bash)5.016 E F0 .016
+(are preserv)108 523.2 R .015(ed in the result.)-.15 F .015
+(It is strictly te)5.015 F(xtual.)-.15 E F2(Bash)5.016 E F0 .016
 (does not apply an)2.516 F 2.516(ys)-.15 G .016
-(yntactic interpretation to the con-)-2.516 F(te)108 700.8 Q
+(yntactic interpretation to the con-)-2.516 F(te)108 535.2 Q
 (xt of the e)-.15 E(xpansion or the te)-.15 E(xt between the braces.)
--.15 E 3.633(Ac)108 717.6 S 1.133(orrectly-formed brace e)-3.633 F 1.132
-(xpansion must contain unquoted opening and closing braces, and at leas\
-t one)-.15 F 3.44(unquoted comma or a v)108 729.6 R 3.441
-(alid sequence e)-.25 F 5.941(xpression. An)-.15 F 5.941(yi)-.15 G 3.441
-(ncorrectly formed brace e)-5.941 F 3.441(xpansion is left)-.15 F
-(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(18)185.955 E 0 Cg EP
-%%Page: 19 19
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E 2.755(unchanged. A)108 84 R/F1 10/Times-Bold@0 SF({)2.755 E F0
-(or)2.755 E F1(,)2.755 E F0 .255(may be quoted with a backslash to pre)
-2.755 F -.15(ve)-.25 G .255(nt its being considered part of a brace e)
-.15 F(xpres-)-.15 E 2.91(sion. T)108 96 R 2.91(oa)-.8 G -.2(vo)-3.11 G
-.41(id con\215icts with parameter e).2 F .411(xpansion, the string)-.15
-F F1(${)2.911 E F0 .411(is not considered eligible for brace e)2.911 F
-(xpan-)-.15 E(sion.)108 108 Q 1.476(This construct is typically used as\
+-.15 E 3.633(Ac)108 552 S 1.133(orrectly-formed brace e)-3.633 F 1.132(\
+xpansion must contain unquoted opening and closing braces, and at least\
+ one)-.15 F 3.44(unquoted comma or a v)108 564 R 3.441(alid sequence e)
+-.25 F 5.941(xpression. An)-.15 F 5.941(yi)-.15 G 3.441
+(ncorrectly formed brace e)-5.941 F 3.441(xpansion is left)-.15 F 2.755
+(unchanged. A)108 576 R F2({)2.755 E F0(or)2.755 E F2(,)2.755 E F0 .255
+(may be quoted with a backslash to pre)2.755 F -.15(ve)-.25 G .255
+(nt its being considered part of a brace e).15 F(xpres-)-.15 E 2.91
+(sion. T)108 588 R 2.91(oa)-.8 G -.2(vo)-3.11 G .41
+(id con\215icts with parameter e).2 F .411(xpansion, the string)-.15 F
+F2(${)2.911 E F0 .411(is not considered eligible for brace e)2.911 F
+(xpan-)-.15 E(sion.)108 600 Q 1.476(This construct is typically used as\
  shorthand when the common pre\214x of the strings to be generated is)
-108 124.8 R(longer than in the abo)108 136.8 Q .3 -.15(ve ex)-.15 H
-(ample:).15 E(mkdir /usr/local/src/bash/{old,ne)144 153.6 Q -.65(w,)-.25
-G(dist,b).65 E(ugs})-.2 E(or)108 165.6 Q(cho)144 177.6 Q
+108 616.8 R(longer than in the abo)108 628.8 Q .3 -.15(ve ex)-.15 H
+(ample:).15 E(mkdir /usr/local/src/bash/{old,ne)144 645.6 Q -.65(w,)-.25
+G(dist,b).65 E(ugs})-.2 E(or)108 657.6 Q(cho)144 669.6 Q
 (wn root /usr/{ucb/{e)-.25 E(x,edit},lib/{e)-.15 E(x?.?*,ho)-.15 E(w_e)
--.25 E(x}})-.15 E .618(Brace e)108 194.4 R .618
+-.25 E(x}})-.15 E .618(Brace e)108 686.4 R .618
 (xpansion introduces a slight incompatibility with historical v)-.15 F
-.618(ersions of)-.15 F F1(sh)3.118 E F0(.)A F1(sh)5.618 E F0 .618
+.618(ersions of)-.15 F F2(sh)3.118 E F0(.)A F2(sh)5.618 E F0 .618
 (does not treat open-)3.118 F .248
-(ing or closing braces specially when the)108 206.4 R 2.748(ya)-.15 G
+(ing or closing braces specially when the)108 698.4 R 2.748(ya)-.15 G
 .247(ppear as part of a w)-2.748 F .247(ord, and preserv)-.1 F .247
-(es them in the output.)-.15 F F1(Bash)5.247 E F0(remo)108 218.4 Q -.15
+(es them in the output.)-.15 F F2(Bash)5.247 E F0(remo)108 710.4 Q -.15
 (ve)-.15 G 3.53(sb).15 G 1.03(races from w)-3.53 F 1.03
 (ords as a consequence of brace e)-.1 F 3.53(xpansion. F)-.15 F 1.03
-(or e)-.15 F 1.03(xample, a w)-.15 F 1.03(ord entered to)-.1 F F1(sh)
-3.53 E F0(as)3.53 E/F2 10/Times-Italic@0 SF(\214le{1,2})108 230.4 Q F0
-.515(appears identically in the output.)3.015 F .515(The same w)5.515 F
-.515(ord is output as)-.1 F F2 .514(\214le1 \214le2)4.925 F F0 .514
-(after e)3.034 F .514(xpansion by)-.15 F F1(bash)3.014 E F0(.)A .436
-(If strict compatibility with)108 242.4 R F1(sh)2.936 E F0 .436
-(is desired, start)2.936 F F1(bash)2.936 E F0 .436(with the)2.936 F F1
-(+B)2.936 E F0 .436(option or disable brace e)2.936 F .437
-(xpansion with the)-.15 F F1(+B)108 254.4 Q F0(option to the)2.5 E F1
-(set)2.5 E F0(command \(see)2.5 E/F3 9/Times-Bold@0 SF(SHELL B)2.5 E
+(or e)-.15 F 1.03(xample, a w)-.15 F 1.03(ord entered to)-.1 F F2(sh)
+3.53 E F0(as)3.53 E F1(\214le{1,2})108 722.4 Q F0 .515
+(appears identically in the output.)3.015 F .515(The same w)5.515 F .515
+(ord is output as)-.1 F F1 .514(\214le1 \214le2)4.925 F F0 .514(after e)
+3.034 F .514(xpansion by)-.15 F F2(bash)3.014 E F0(.)A(GNU Bash-4.2)72
+768 Q(2010 December 28)135.965 E(18)185.955 E 0 Cg EP
+%%Page: 19 19
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E .436(If strict compatibility with)108 84 R/F1 10/Times-Bold@0 SF
+(sh)2.936 E F0 .436(is desired, start)2.936 F F1(bash)2.936 E F0 .436
+(with the)2.936 F F1(+B)2.936 E F0 .436(option or disable brace e)2.936
+F .437(xpansion with the)-.15 F F1(+B)108 96 Q F0(option to the)2.5 E F1
+(set)2.5 E F0(command \(see)2.5 E/F2 9/Times-Bold@0 SF(SHELL B)2.5 E
 (UIL)-.09 E(TIN COMMANDS)-.828 E F0(belo)2.25 E(w\).)-.25 E F1 -.18(Ti)
-87 271.2 S(lde Expansion).18 E F0 1.087(If a w)108 283.2 R 1.087(ord be)
+87 112.8 S(lde Expansion).18 E F0 1.087(If a w)108 124.8 R 1.087(ord be)
 -.1 F 1.087(gins with an unquoted tilde character \(`)-.15 F F1(~)A F0
 1.086('\), all of the characters preceding the \214rst unquoted)B .185(\
 slash \(or all characters, if there is no unquoted slash\) are consider\
-ed a)108 295.2 R F2(tilde-pr)2.685 E(e\214x)-.37 E F0 5.185(.I)C 2.685
-(fn)-5.185 G .185(one of the characters)-2.685 F .726(in the tilde-pre\
-\214x are quoted, the characters in the tilde-pre\214x follo)108 307.2 R
-.725(wing the tilde are treated as a possible)-.25 F F2(lo)108 319.2 Q
-.522(gin name)-.1 F F0 5.522(.I)C 3.022(ft)-5.522 G .522
+ed a)108 136.8 R/F3 10/Times-Italic@0 SF(tilde-pr)2.685 E(e\214x)-.37 E
+F0 5.185(.I)C 2.685(fn)-5.185 G .185(one of the characters)-2.685 F .726
+(in the tilde-pre\214x are quoted, the characters in the tilde-pre\214x\
+ follo)108 148.8 R .725(wing the tilde are treated as a possible)-.25 F
+F3(lo)108 160.8 Q .522(gin name)-.1 F F0 5.522(.I)C 3.022(ft)-5.522 G
+.522
 (his login name is the null string, the tilde is replaced with the v)
--3.022 F .523(alue of the shell parameter)-.25 F F3(HOME)108 331.2 Q/F4
-9/Times-Roman@0 SF(.)A F0(If)4.787 E F3(HOME)2.787 E F0 .287
+-3.022 F .523(alue of the shell parameter)-.25 F F2(HOME)108 172.8 Q/F4
+9/Times-Roman@0 SF(.)A F0(If)4.787 E F2(HOME)2.787 E F0 .287
 (is unset, the home directory of the user e)2.537 F -.15(xe)-.15 G .286
 (cuting the shell is substituted instead.).15 F(Other)5.286 E(-)-.2 E(w\
 ise, the tilde-pre\214x is replaced with the home directory associated \
-with the speci\214ed login name.)108 343.2 Q .092
-(If the tilde-pre\214x is a `~+', the v)108 360 R .092
-(alue of the shell v)-.25 F(ariable)-.25 E F3(PWD)2.592 E F0 .092
+with the speci\214ed login name.)108 184.8 Q .092
+(If the tilde-pre\214x is a `~+', the v)108 201.6 R .092
+(alue of the shell v)-.25 F(ariable)-.25 E F2(PWD)2.592 E F0 .092
 (replaces the tilde-pre\214x.)2.342 F .093(If the tilde-pre\214x is)
-5.093 F 3.404(a`)108 372 S .904(~\255', the v)-3.404 F .904
-(alue of the shell v)-.25 F(ariable)-.25 E F3(OLDPWD)3.404 E F4(,)A F0
+5.093 F 3.404(a`)108 213.6 S .904(~\255', the v)-3.404 F .904
+(alue of the shell v)-.25 F(ariable)-.25 E F2(OLDPWD)3.404 E F4(,)A F0
 .904(if it is set, is substituted.)3.154 F .903(If the characters follo)
 5.903 F .903(wing the)-.25 F 1.641
-(tilde in the tilde-pre\214x consist of a number)108 384 R F2(N)4.141 E
-F0 4.142(,o)C 1.642(ptionally pre\214x)-4.142 F 1.642
+(tilde in the tilde-pre\214x consist of a number)108 225.6 R F3(N)4.141
+F0 4.142(,o)C 1.642(ptionally pre\214x)-4.142 F 1.642
 (ed by a `+' or a `\255', the tilde-pre\214x is)-.15 F 1.438(replaced w\
-ith the corresponding element from the directory stack, as it w)108 396
-R 1.437(ould be displayed by the)-.1 F F1(dirs)3.937 E F0 -.2(bu)108 408
-S .454(iltin in).2 F -.2(vo)-.4 G -.1(ke).2 G 2.954(dw).1 G .454
-(ith the tilde-pre\214x as an ar)-2.954 F 2.954(gument. If)-.18 F .454
-(the characters follo)2.954 F .455(wing the tilde in the tilde-pre\214x)
--.25 F
+ith the corresponding element from the directory stack, as it w)108
+237.6 R 1.437(ould be displayed by the)-.1 F F1(dirs)3.937 E F0 -.2(bu)
+108 249.6 S .454(iltin in).2 F -.2(vo)-.4 G -.1(ke).2 G 2.954(dw).1 G
+.454(ith the tilde-pre\214x as an ar)-2.954 F 2.954(gument. If)-.18 F
+.454(the characters follo)2.954 F .455
+(wing the tilde in the tilde-pre\214x)-.25 F
 (consist of a number without a leading `+' or `\255', `+' is assumed.)
-108 420 Q(If the login name is in)108 436.8 Q -.25(va)-.4 G
+108 261.6 Q(If the login name is in)108 278.4 Q -.25(va)-.4 G
 (lid, or the tilde e).25 E(xpansion f)-.15 E(ails, the w)-.1 E
-(ord is unchanged.)-.1 E .167(Each v)108 453.6 R .167
+(ord is unchanged.)-.1 E .167(Each v)108 295.2 R .167
 (ariable assignment is check)-.25 F .167(ed for unquoted tilde-pre\214x)
 -.1 F .167(es immediately follo)-.15 F .167(wing a)-.25 F F1(:)2.667 E
 F0 .167(or the \214rst)2.667 F F1(=)2.666 E F0 5.166(.I)C(n)-5.166 E
-.281(these cases, tilde e)108 465.6 R .282(xpansion is also performed.)
+.281(these cases, tilde e)108 307.2 R .282(xpansion is also performed.)
 -.15 F(Consequently)5.282 E 2.782(,o)-.65 G .282
 (ne may use \214le names with tildes in assign-)-2.782 F(ments to)108
-477.6 Q F3 -.666(PA)2.5 G(TH)-.189 E F4(,)A F3(MAILP)2.25 E -.855(AT)
--.666 G(H).855 E F4(,)A F0(and)2.25 E F3(CDP)2.5 E -.855(AT)-.666 G(H)
+319.2 Q F2 -.666(PA)2.5 G(TH)-.189 E F4(,)A F2(MAILP)2.25 E -.855(AT)
+-.666 G(H).855 E F4(,)A F0(and)2.25 E F2(CDP)2.5 E -.855(AT)-.666 G(H)
 .855 E F4(,)A F0(and the shell assigns the e)2.25 E(xpanded v)-.15 E
-(alue.)-.25 E F1 -.1(Pa)87 494.4 S(rameter Expansion).1 E F0 1.606
-(The `)108 506.4 R F1($)A F0 4.106('c)C 1.606
-(haracter introduces parameter e)-4.106 F 1.605
-(xpansion, command substitution, or arithmetic e)-.15 F 4.105
-(xpansion. The)-.15 F .406(parameter name or symbol to be e)108 518.4 R
-.407(xpanded may be enclosed in braces, which are optional b)-.15 F .407
-(ut serv)-.2 F 2.907(et)-.15 G 2.907(op)-2.907 G(ro-)-2.907 E .033
-(tect the v)108 530.4 R .033(ariable to be e)-.25 F .033
+(alue.)-.25 E F1 -.1(Pa)87 336 S(rameter Expansion).1 E F0 1.606(The `)
+108 348 R F1($)A F0 4.106('c)C 1.606(haracter introduces parameter e)
+-4.106 F 1.605(xpansion, command substitution, or arithmetic e)-.15 F
+4.105(xpansion. The)-.15 F .406(parameter name or symbol to be e)108 360
+R .407(xpanded may be enclosed in braces, which are optional b)-.15 F
+.407(ut serv)-.2 F 2.907(et)-.15 G 2.907(op)-2.907 G(ro-)-2.907 E .033
+(tect the v)108 372 R .033(ariable to be e)-.25 F .033
 (xpanded from characters immediately follo)-.15 F .032
-(wing it which could be interpreted as part)-.25 F(of the name.)108
-542.4 Q 1.189
+(wing it which could be interpreted as part)-.25 F(of the name.)108 384
+Q 1.189
 (When braces are used, the matching ending brace is the \214rst `)108
-559.2 R F1(})A F0 3.69('n)C 1.19(ot escaped by a backslash or within a)
+400.8 R F1(})A F0 3.69('n)C 1.19(ot escaped by a backslash or within a)
 -3.69 F 2.15(quoted string, and not within an embedded arithmetic e)108
-571.2 R 2.15(xpansion, command substitution, or parameter)-.15 F -.15
-(ex)108 583.2 S(pansion.).15 E(${)108 600 Q F2(par)A(ameter)-.15 E F0(})
-A 1.204(The v)144 612 R 1.204(alue of)-.25 F F2(par)3.704 E(ameter)-.15
-E F0 1.204(is substituted.)3.704 F 1.204(The braces are required when)
-6.204 F F2(par)4.955 E(ameter)-.15 E F0 1.205(is a positional)4.435 F
-.264(parameter with more than one digit, or when)144 624 R F2(par)4.014
-E(ameter)-.15 E F0 .264(is follo)3.494 F .264
+412.8 R 2.15(xpansion, command substitution, or parameter)-.15 F -.15
+(ex)108 424.8 S(pansion.).15 E(${)108 441.6 Q F3(par)A(ameter)-.15 E F0
+(})A 1.204(The v)144 453.6 R 1.204(alue of)-.25 F F3(par)3.704 E(ameter)
+-.15 E F0 1.204(is substituted.)3.704 F 1.204
+(The braces are required when)6.204 F F3(par)4.955 E(ameter)-.15 E F0
+1.205(is a positional)4.435 F .264
+(parameter with more than one digit, or when)144 465.6 R F3(par)4.014 E
+(ameter)-.15 E F0 .264(is follo)3.494 F .264
 (wed by a character which is not to)-.25 F
-(be interpreted as part of its name.)144 636 Q .685
-(If the \214rst character of)108 652.8 R F2(par)3.185 E(ameter)-.15 E F0
+(be interpreted as part of its name.)144 477.6 Q .685
+(If the \214rst character of)108 494.4 R F3(par)3.185 E(ameter)-.15 E F0
 .685(is an e)3.185 F .685(xclamation point \()-.15 F F1(!)A F0 .685
 (\), a le)B -.15(ve)-.25 G 3.186(lo).15 G 3.186(fv)-3.186 G .686
-(ariable indirection is introduced.)-3.436 F F1(Bash)108 664.8 Q F0 .106
+(ariable indirection is introduced.)-3.436 F F1(Bash)108 506.4 Q F0 .106
 (uses the v)2.606 F .106(alue of the v)-.25 F .106
-(ariable formed from the rest of)-.25 F F2(par)2.606 E(ameter)-.15 E F0
+(ariable formed from the rest of)-.25 F F3(par)2.606 E(ameter)-.15 E F0
 .106(as the name of the v)2.606 F .106(ariable; this v)-.25 F(ari-)-.25
-E .351(able is then e)108 676.8 R .351(xpanded and that v)-.15 F .352
+E .351(able is then e)108 518.4 R .351(xpanded and that v)-.15 F .352
 (alue is used in the rest of the substitution, rather than the v)-.25 F
-.352(alue of)-.25 F F2(par)2.852 E(ame-)-.15 E(ter)108 688.8 Q F0 6.84
-(itself. This)6.84 F 4.34(is kno)6.84 F 4.34(wn as)-.25 F F2(indir)6.84
-E 4.34(ect e)-.37 F(xpansion)-.2 E F0 9.34(.T)C 4.34(he e)-9.34 F 4.34
-(xceptions to this are the e)-.15 F 4.34(xpansions of)-.15 F(${)108
-700.8 Q F1(!\\fPfIpr)A(e\214x*)-.18 E F0 3.244(}a)C .744(nd ${)-3.244 F
-F1(!)A F2(name)A F0([)A F2(@)A F0 .744(]} described belo)B 4.544 -.65
-(w. T)-.25 H .745(he e).65 F .745
-(xclamation point must immediately follo)-.15 F 3.245(wt)-.25 G(he)
--3.245 E(left brace in order to introduce indirection.)108 712.8 Q .334
-(In each of the cases belo)108 729.6 R -.65(w,)-.25 G F2(wor)3.484 E(d)
--.37 E F0 .334(is subject to tilde e)2.834 F .334(xpansion, parameter e)
--.15 F .334(xpansion, command substitution,)-.15 F(GNU Bash-4.2)72 768 Q
-(2010 December 28)135.965 E(19)185.955 E 0 Cg EP
+.352(alue of)-.25 F F3(par)2.852 E(ame-)-.15 E(ter)108 530.4 Q F0 2.52
+(itself. This)2.52 F .02(is kno)2.52 F .02(wn as)-.25 F F3(indir)2.52 E
+.02(ect e)-.37 F(xpansion)-.2 E F0 5.019(.T)C .019(he e)-5.019 F .019
+(xceptions to this are the e)-.15 F .019(xpansions of ${)-.15 F F1(!)A
+F3(pr)A(e\214x)-.37 E F1(*)A F0 2.519(}a)C(nd)-2.519 E(${)108 542.4 Q F1
+(!)A F3(name)A F0([)A F3(@)A F0 .762(]} described belo)B 4.563 -.65
+(w. T)-.25 H .763(he e).65 F .763
+(xclamation point must immediately follo)-.15 F 3.263(wt)-.25 G .763
+(he left brace in order to)-3.263 F(introduce indirection.)108 554.4 Q
+.334(In each of the cases belo)108 571.2 R -.65(w,)-.25 G F3(wor)3.484 E
+(d)-.37 E F0 .334(is subject to tilde e)2.834 F .334
+(xpansion, parameter e)-.15 F .334(xpansion, command substitution,)-.15
+F(and arithmetic e)108 583.2 Q(xpansion.)-.15 E .697
+(When not performing substring e)108 600 R .698
+(xpansion, using the forms documented belo)-.15 F -.65(w,)-.25 G F1
+(bash)3.848 E F0 .698(tests for a parameter)3.198 F
+(that is unset or null.)108 612 Q(Omitting the colon results in a test \
+only for a parameter that is unset.)5 E(${)108 628.8 Q F3(par)A(ameter)
+-.15 E F1<3aad>A F3(wor)A(d)-.37 E F0(})A F1 .723(Use Default V)144
+640.8 R(alues)-.92 E F0 5.723(.I)C(f)-5.723 E F3(par)4.473 E(ameter)-.15
+E F0 .723(is unset or null, the e)3.953 F .722(xpansion of)-.15 F F3
+(wor)3.562 E(d)-.37 E F0 .722(is substituted.)3.992 F(Other)5.722 E(-)
+-.2 E(wise, the v)144 652.8 Q(alue of)-.25 E F3(par)3.75 E(ameter)-.15 E
+F0(is substituted.)3.23 E(${)108 664.8 Q F3(par)A(ameter)-.15 E F1(:=)A
+F3(wor)A(d)-.37 E F0(})A F1 2.004(Assign Default V)144 676.8 R(alues)
+-.92 E F0 7.004(.I)C(f)-7.004 E F3(par)5.754 E(ameter)-.15 E F0 2.005
+(is unset or null, the e)5.234 F 2.005(xpansion of)-.15 F F3(wor)4.845 E
+(d)-.37 E F0 2.005(is assigned to)5.275 F F3(par)144 688.8 Q(ameter)-.15
+E F0 5.279(.T).73 G .279(he v)-5.279 F .279(alue of)-.25 F F3(par)4.029
+E(ameter)-.15 E F0 .278(is then substituted.)3.508 F .278
+(Positional parameters and special param-)5.278 F
+(eters may not be assigned to in this w)144 700.8 Q(ay)-.1 E(.)-.65 E
+(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(19)185.955 E 0 Cg EP
 %%Page: 20 20
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E(and arithmetic e)108 84 Q(xpansion.)-.15 E .697
-(When not performing substring e)108 100.8 R .698
-(xpansion, using the forms documented belo)-.15 F -.65(w,)-.25 G/F1 10
-/Times-Bold@0 SF(bash)3.848 E F0 .698(tests for a parameter)3.198 F
-(that is unset or null.)108 112.8 Q(Omitting the colon results in a tes\
-t only for a parameter that is unset.)5 E(${)108 129.6 Q/F2 10
-/Times-Italic@0 SF(par)A(ameter)-.15 E F1<3aad>A F2(wor)A(d)-.37 E F0(})
-A F1 .723(Use Default V)144 141.6 R(alues)-.92 E F0 5.723(.I)C(f)-5.723
-E F2(par)4.473 E(ameter)-.15 E F0 .723(is unset or null, the e)3.953 F
-.722(xpansion of)-.15 F F2(wor)3.562 E(d)-.37 E F0 .722(is substituted.)
-3.992 F(Other)5.722 E(-)-.2 E(wise, the v)144 153.6 Q(alue of)-.25 E F2
-(par)3.75 E(ameter)-.15 E F0(is substituted.)3.23 E(${)108 165.6 Q F2
-(par)A(ameter)-.15 E F1(:=)A F2(wor)A(d)-.37 E F0(})A F1 2.004
-(Assign Default V)144 177.6 R(alues)-.92 E F0 7.004(.I)C(f)-7.004 E F2
-(par)5.754 E(ameter)-.15 E F0 2.005(is unset or null, the e)5.234 F
-2.005(xpansion of)-.15 F F2(wor)4.845 E(d)-.37 E F0 2.005
-(is assigned to)5.275 F F2(par)144 189.6 Q(ameter)-.15 E F0 5.279(.T).73
-G .279(he v)-5.279 F .279(alue of)-.25 F F2(par)4.029 E(ameter)-.15 E F0
-.278(is then substituted.)3.508 F .278
-(Positional parameters and special param-)5.278 F
-(eters may not be assigned to in this w)144 201.6 Q(ay)-.1 E(.)-.65 E
-(${)108 213.6 Q F2(par)A(ameter)-.15 E F1(:?)A F2(wor)A(d)-.37 E F0(})A
-F1 .535(Display Err)144 225.6 R .535(or if Null or Unset)-.18 F F0 5.535
-(.I)C(f)-5.535 E F2(par)4.285 E(ameter)-.15 E F0 .535
-(is null or unset, the e)3.765 F .535(xpansion of)-.15 F F2(wor)3.035 E
-(d)-.37 E F0 .535(\(or a mes-)3.035 F .662(sage to that ef)144 237.6 R
-.662(fect if)-.25 F F2(wor)3.502 E(d)-.37 E F0 .661(is not present\) is\
- written to the standard error and the shell, if it is not)3.932 F
-(interacti)144 249.6 Q -.15(ve)-.25 G 2.5(,e).15 G 2.5(xits. Otherwise,)
--2.65 F(the v)2.5 E(alue of)-.25 E F2(par)2.5 E(ameter)-.15 E F0
-(is substituted.)2.5 E(${)108 261.6 Q F2(par)A(ameter)-.15 E F1(:+)A F2
-(wor)A(d)-.37 E F0(})A F1 .745(Use Alter)144 273.6 R .745(nate V)-.15 F
-(alue)-.92 E F0 5.745(.I)C(f)-5.745 E F2(par)4.495 E(ameter)-.15 E F0
-.745(is null or unset, nothing is substituted, otherwise the e)3.975 F
-(xpan-)-.15 E(sion of)144 285.6 Q F2(wor)2.84 E(d)-.37 E F0
-(is substituted.)3.27 E(${)108 297.6 Q F2(par)A(ameter)-.15 E F1(:)A F2
-(of)A(fset)-.18 E F0(})A(${)108 309.6 Q F2(par)A(ameter)-.15 E F1(:)A F2
-(of)A(fset)-.18 E F1(:)A F2(length)A F0(})A F1 .797(Substring Expansion)
-144 321.6 R F0 5.797(.E)C .796(xpands to up to)-5.797 F F2(length)3.296
-E F0 .796(characters of)3.296 F F2(par)3.296 E(ameter)-.15 E F0 .796
-(starting at the character)3.296 F .228(speci\214ed by)144 333.6 R F2
-(of)2.728 E(fset)-.18 E F0 5.228(.I)C(f)-5.228 E F2(length)2.728 E F0
-.229(is omitted, e)2.729 F .229(xpands to the substring of)-.15 F F2
-(par)2.729 E(ameter)-.15 E F0 .229(starting at the char)2.729 F(-)-.2 E
-.433(acter speci\214ed by)144 345.6 R F2(of)2.933 E(fset)-.18 E F0(.)A
-F2(length)5.433 E F0(and)2.933 E F2(of)2.933 E(fset)-.18 E F0 .433
+-.35 E(${)108 84 Q/F1 10/Times-Italic@0 SF(par)A(ameter)-.15 E/F2 10
+/Times-Bold@0 SF(:?)A F1(wor)A(d)-.37 E F0(})A F2 .535(Display Err)144
+96 R .535(or if Null or Unset)-.18 F F0 5.535(.I)C(f)-5.535 E F1(par)
+4.285 E(ameter)-.15 E F0 .535(is null or unset, the e)3.765 F .535
+(xpansion of)-.15 F F1(wor)3.035 E(d)-.37 E F0 .535(\(or a mes-)3.035 F
+.662(sage to that ef)144 108 R .662(fect if)-.25 F F1(wor)3.502 E(d)-.37
+E F0 .661(is not present\) is written to the standard error and the she\
+ll, if it is not)3.932 F(interacti)144 120 Q -.15(ve)-.25 G 2.5(,e).15 G
+2.5(xits. Otherwise,)-2.65 F(the v)2.5 E(alue of)-.25 E F1(par)2.5 E
+(ameter)-.15 E F0(is substituted.)2.5 E(${)108 132 Q F1(par)A(ameter)
+-.15 E F2(:+)A F1(wor)A(d)-.37 E F0(})A F2 .745(Use Alter)144 144 R .745
+(nate V)-.15 F(alue)-.92 E F0 5.745(.I)C(f)-5.745 E F1(par)4.495 E
+(ameter)-.15 E F0 .745
+(is null or unset, nothing is substituted, otherwise the e)3.975 F
+(xpan-)-.15 E(sion of)144 156 Q F1(wor)2.84 E(d)-.37 E F0
+(is substituted.)3.27 E(${)108 168 Q F1(par)A(ameter)-.15 E F2(:)A F1
+(of)A(fset)-.18 E F0(})A(${)108 180 Q F1(par)A(ameter)-.15 E F2(:)A F1
+(of)A(fset)-.18 E F2(:)A F1(length)A F0(})A F2 .797(Substring Expansion)
+144 192 R F0 5.797(.E)C .796(xpands to up to)-5.797 F F1(length)3.296 E
+F0 .796(characters of)3.296 F F1(par)3.296 E(ameter)-.15 E F0 .796
+(starting at the character)3.296 F .228(speci\214ed by)144 204 R F1(of)
+2.728 E(fset)-.18 E F0 5.228(.I)C(f)-5.228 E F1(length)2.728 E F0 .229
+(is omitted, e)2.729 F .229(xpands to the substring of)-.15 F F1(par)
+2.729 E(ameter)-.15 E F0 .229(starting at the char)2.729 F(-)-.2 E .433
+(acter speci\214ed by)144 216 R F1(of)2.933 E(fset)-.18 E F0(.)A F1
+(length)5.433 E F0(and)2.933 E F1(of)2.933 E(fset)-.18 E F0 .433
 (are arithmetic e)2.933 F .433(xpressions \(see)-.15 F/F3 9/Times-Bold@0
-SF .432(ARITHMETIC EV)2.933 F(ALU-)-1.215 E -.855(AT)144 357.6 S(ION)
-.855 E F0(belo)2.925 E 3.175(w\). If)-.25 F F2(of)3.175 E(fset)-.18 E F0
--.25(eva)3.175 G .676(luates to a number less than zero, the v).25 F
-.676(alue is used as an of)-.25 F .676(fset from)-.25 F .103
-(the end of the v)144 369.6 R .103(alue of)-.25 F F2(par)2.603 E(ameter)
--.15 E F0 5.103(.I)C(f)-5.103 E F2(length)2.603 E F0 -.25(eva)2.603 G
-.103(luates to a number less than zero, and).25 F F2(par)2.602 E(ameter)
--.15 E F0(is)2.602 E(not)144 381.6 Q F1(@)3.642 E F0 1.142
+SF .432(ARITHMETIC EV)2.933 F(ALU-)-1.215 E -.855(AT)144 228 S(ION).855
+E F0(belo)2.925 E 3.175(w\). If)-.25 F F1(of)3.175 E(fset)-.18 E F0 -.25
+(eva)3.175 G .676(luates to a number less than zero, the v).25 F .676
+(alue is used as an of)-.25 F .676(fset from)-.25 F .103
+(the end of the v)144 240 R .103(alue of)-.25 F F1(par)2.603 E(ameter)
+-.15 E F0 5.103(.I)C(f)-5.103 E F1(length)2.603 E F0 -.25(eva)2.603 G
+.103(luates to a number less than zero, and).25 F F1(par)2.602 E(ameter)
+-.15 E F0(is)2.602 E(not)144 252 Q F2(@)3.642 E F0 1.142
 (and not an inde)3.642 F -.15(xe)-.15 G 3.642(do).15 G 3.642(ra)-3.642 G
 (ssociati)-3.642 E 1.443 -.15(ve a)-.25 H(rray).15 E 3.643(,i)-.65 G
 3.643(ti)-3.643 G 3.643(si)-3.643 G 1.143(nterpreted as an of)-3.643 F
-1.143(fset from the end of the)-.25 F -.25(va)144 393.6 S .038(lue of)
-.25 F F2(par)2.538 E(ameter)-.15 E F0 .037
+1.143(fset from the end of the)-.25 F -.25(va)144 264 S .038(lue of).25
+F F1(par)2.538 E(ameter)-.15 E F0 .037
 (rather than a number of characters, and the e)2.538 F .037
-(xpansion is the characters between)-.15 F .073(the tw)144 405.6 R 2.573
-(oo)-.1 G -.25(ff)-2.573 G 2.573(sets. If).25 F F2(par)2.573 E(ameter)
--.15 E F0(is)2.574 E F1(@)2.574 E F0 2.574(,t)C .074(he result is)-2.574
-F F2(length)2.574 E F0 .074(positional parameters be)2.574 F .074
-(ginning at)-.15 F F2(of)2.574 E(fset)-.18 E F0 5.074(.I)C(f)-5.074 E F2
-(par)144 417.6 Q(ameter)-.15 E F0 .205(is an inde)2.705 F -.15(xe)-.15 G
+(xpansion is the characters between)-.15 F .073(the tw)144 276 R 2.573
+(oo)-.1 G -.25(ff)-2.573 G 2.573(sets. If).25 F F1(par)2.573 E(ameter)
+-.15 E F0(is)2.574 E F2(@)2.574 E F0 2.574(,t)C .074(he result is)-2.574
+F F1(length)2.574 E F0 .074(positional parameters be)2.574 F .074
+(ginning at)-.15 F F1(of)2.574 E(fset)-.18 E F0 5.074(.I)C(f)-5.074 E F1
+(par)144 288 Q(ameter)-.15 E F0 .205(is an inde)2.705 F -.15(xe)-.15 G
 2.705(da).15 G .205(rray name subscripted by @ or *, the result is the)
--2.705 F F2(length)2.705 E F0 .205(members of the)2.705 F .696(array be)
-144 429.6 R .697(ginning with ${)-.15 F F2(par)A(ameter)-.15 E F0([)A F2
+-2.705 F F1(length)2.705 E F0 .205(members of the)2.705 F .696(array be)
+144 300 R .697(ginning with ${)-.15 F F1(par)A(ameter)-.15 E F0([)A F1
 (of)A(fset)-.18 E F0 3.197(]}. A)B(ne)3.197 E -.05(ga)-.15 G(ti).05 E
--.15(ve)-.25 G F2(of)3.347 E(fset)-.18 E F0 .697(is tak)3.197 F .697
+-.15(ve)-.25 G F1(of)3.347 E(fset)-.18 E F0 .697(is tak)3.197 F .697
 (en relati)-.1 F .997 -.15(ve t)-.25 H 3.197(oo).15 G .697
-(ne greater than)-3.197 F 1.404(the maximum inde)144 441.6 R 3.903(xo)
--.15 G 3.903(ft)-3.903 G 1.403(he speci\214ed array)-3.903 F 6.403(.S)
--.65 G 1.403(ubstring e)-6.403 F 1.403(xpansion applied to an associati)
--.15 F 1.703 -.15(ve a)-.25 H(rray).15 E 1.294
-(produces unde\214ned results.)144 453.6 R 1.294(Note that a ne)6.294 F
--.05(ga)-.15 G(ti).05 E 1.595 -.15(ve o)-.25 H -.25(ff).15 G 1.295
+(ne greater than)-3.197 F 1.404(the maximum inde)144 312 R 3.903(xo)-.15
+G 3.903(ft)-3.903 G 1.403(he speci\214ed array)-3.903 F 6.403(.S)-.65 G
+1.403(ubstring e)-6.403 F 1.403(xpansion applied to an associati)-.15 F
+1.703 -.15(ve a)-.25 H(rray).15 E 1.294(produces unde\214ned results.)
+144 324 R 1.294(Note that a ne)6.294 F -.05(ga)-.15 G(ti).05 E 1.595
+-.15(ve o)-.25 H -.25(ff).15 G 1.295
 (set must be separated from the colon by at).25 F .959
-(least one space to a)144 465.6 R -.2(vo)-.2 G .959
+(least one space to a)144 336 R -.2(vo)-.2 G .959
 (id being confused with the :- e).2 F 3.458(xpansion. Substring)-.15 F
 (inde)3.458 E .958(xing is zero-based)-.15 F .414
 (unless the positional parameters are used, in which case the inde)144
-477.6 R .415(xing starts at 1 by def)-.15 F 2.915(ault. If)-.1 F F2(of)
-2.915 E(f-)-.18 E(set)144 489.6 Q F0
-(is 0, and the positional parameters are used,)2.5 E F1($0)2.5 E F0
-(is pre\214x)2.5 E(ed to the list.)-.15 E(${)108 506.4 Q F1(!)A F2(pr)A
-(e\214x)-.37 E F1(*)A F0(})A(${)108 518.4 Q F1(!)A F2(pr)A(e\214x)-.37 E
-F1(@)A F0(})A F1 .085(Names matching pr)144 530.4 R(e\214x)-.18 E F0
+348 R .415(xing starts at 1 by def)-.15 F 2.915(ault. If)-.1 F F1(of)
+2.915 E(f-)-.18 E(set)144 360 Q F0
+(is 0, and the positional parameters are used,)2.5 E F2($0)2.5 E F0
+(is pre\214x)2.5 E(ed to the list.)-.15 E(${)108 376.8 Q F2(!)A F1(pr)A
+(e\214x)-.37 E F2(*)A F0(})A(${)108 388.8 Q F2(!)A F1(pr)A(e\214x)-.37 E
+F2(@)A F0(})A F2 .085(Names matching pr)144 400.8 R(e\214x)-.18 E F0
 5.085(.E)C .084(xpands to the names of v)-5.085 F .084
-(ariables whose names be)-.25 F .084(gin with)-.15 F F2(pr)2.584 E
+(ariables whose names be)-.25 F .084(gin with)-.15 F F1(pr)2.584 E
 (e\214x)-.37 E F0 2.584(,s)C(epa-)-2.584 E .257
-(rated by the \214rst character of the)144 542.4 R F3(IFS)2.757 E F0
-.257(special v)2.507 F 2.757(ariable. When)-.25 F F2(@)2.758 E F0 .258
+(rated by the \214rst character of the)144 412.8 R F3(IFS)2.757 E F0
+.257(special v)2.507 F 2.757(ariable. When)-.25 F F1(@)2.758 E F0 .258
 (is used and the e)2.758 F .258(xpansion appears)-.15 F
-(within double quotes, each v)144 554.4 Q(ariable name e)-.25 E
-(xpands to a separate w)-.15 E(ord.)-.1 E(${)108 571.2 Q F1(!)A F2(name)
-A F0([)A F2(@)A F0(]})A(${)108 583.2 Q F1(!)A F2(name)A F0([)A F2(*)A F0
-(]})A F1 2.036(List of array k)144 595.2 R(eys)-.1 E F0 7.036(.I)C(f)
--7.036 E F2(name)4.536 E F0 2.036(is an array v)4.536 F 2.036
+(within double quotes, each v)144 424.8 Q(ariable name e)-.25 E
+(xpands to a separate w)-.15 E(ord.)-.1 E(${)108 441.6 Q F2(!)A F1(name)
+A F0([)A F1(@)A F0(]})A(${)108 453.6 Q F2(!)A F1(name)A F0([)A F1(*)A F0
+(]})A F2 2.036(List of array k)144 465.6 R(eys)-.1 E F0 7.036(.I)C(f)
+-7.036 E F1(name)4.536 E F0 2.036(is an array v)4.536 F 2.036
 (ariable, e)-.25 F 2.036(xpands to the list of array indices \(k)-.15 F
--.15(ey)-.1 G(s\)).15 E .595(assigned in)144 607.2 R F2(name)3.095 E F0
-5.595(.I)C(f)-5.595 E F2(name)3.095 E F0 .595(is not an array)3.095 F
-3.095(,e)-.65 G .595(xpands to 0 if)-3.245 F F2(name)3.095 E F0 .596
-(is set and null otherwise.)3.095 F(When)5.596 E F2(@)144 619.2 Q F0
+-.15(ey)-.1 G(s\)).15 E .595(assigned in)144 477.6 R F1(name)3.095 E F0
+5.595(.I)C(f)-5.595 E F1(name)3.095 E F0 .595(is not an array)3.095 F
+3.095(,e)-.65 G .595(xpands to 0 if)-3.245 F F1(name)3.095 E F0 .596
+(is set and null otherwise.)3.095 F(When)5.596 E F1(@)144 489.6 Q F0
 (is used and the e)2.5 E(xpansion appears within double quotes, each k)
 -.15 E .3 -.15(ey ex)-.1 H(pands to a separate w).15 E(ord.)-.1 E(${)108
-636 Q F1(#)A F2(par)A(ameter)-.15 E F0(})A F1 -.1(Pa)144 648 S .471
+506.4 Q F2(#)A F1(par)A(ameter)-.15 E F0(})A F2 -.1(Pa)144 518.4 S .471
 (rameter length).1 F F0 5.471(.T)C .471
-(he length in characters of the v)-5.471 F .471(alue of)-.25 F F2(par)
-2.971 E(ameter)-.15 E F0 .47(is substituted.)2.97 F(If)5.47 E F2(par)
-4.22 E(ame-)-.15 E(ter)144 660 Q F0(is)4.438 E F1(*)3.708 E F0(or)3.708
-E F1(@)3.708 E F0 3.708(,t)C 1.208(he v)-3.708 F 1.208
+(he length in characters of the v)-5.471 F .471(alue of)-.25 F F1(par)
+2.971 E(ameter)-.15 E F0 .47(is substituted.)2.97 F(If)5.47 E F1(par)
+4.22 E(ame-)-.15 E(ter)144 530.4 Q F0(is)4.438 E F2(*)3.708 E F0(or)
+3.708 E F2(@)3.708 E F0 3.708(,t)C 1.208(he v)-3.708 F 1.208
 (alue substituted is the number of positional parameters.)-.25 F(If)
-6.209 E F2(par)4.959 E(ameter)-.15 E F0 1.209(is an)4.439 F
-(array name subscripted by)144 672 Q F1(*)2.5 E F0(or)2.5 E F1(@)2.5 E
+6.209 E F1(par)4.959 E(ameter)-.15 E F0 1.209(is an)4.439 F
+(array name subscripted by)144 542.4 Q F2(*)2.5 E F0(or)2.5 E F2(@)2.5 E
 F0 2.5(,t)C(he v)-2.5 E
 (alue substituted is the number of elements in the array)-.25 E(.)-.65 E
-(${)108 688.8 Q F2(par)A(ameter)-.15 E F1(#)A F2(wor)A(d)-.37 E F0(})A
-(${)108 700.8 Q F2(par)A(ameter)-.15 E F1(##)A F2(wor)A(d)-.37 E F0(})A
-F1(Remo)144 712.8 Q 1.396 -.1(ve m)-.1 H 1.196(atching pr).1 F 1.196
-(e\214x patter)-.18 F(n)-.15 E F0 6.196(.T)C(he)-6.196 E F2(wor)4.036 E
+(${)108 559.2 Q F1(par)A(ameter)-.15 E F2(#)A F1(wor)A(d)-.37 E F0(})A
+(${)108 571.2 Q F1(par)A(ameter)-.15 E F2(##)A F1(wor)A(d)-.37 E F0(})A
+F2(Remo)144 583.2 Q 1.396 -.1(ve m)-.1 H 1.196(atching pr).1 F 1.196
+(e\214x patter)-.18 F(n)-.15 E F0 6.196(.T)C(he)-6.196 E F1(wor)4.036 E
 (d)-.37 E F0 1.196(is e)4.466 F 1.196
 (xpanded to produce a pattern just as in path-)-.15 F .151(name e)144
-724.8 R 2.651(xpansion. If)-.15 F .152(the pattern matches the be)2.652
-F .152(ginning of the v)-.15 F .152(alue of)-.25 F F2(par)2.652 E
-(ameter)-.15 E F0 2.652(,t).73 G .152(hen the result of)-2.652 F
-(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(20)185.955 E 0 Cg EP
-%%Page: 21 21
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E 1.4(the e)144 84 R 1.4(xpansion is the e)-.15 F 1.4(xpanded v)
--.15 F 1.4(alue of)-.25 F/F1 10/Times-Italic@0 SF(par)5.15 E(ameter)-.15
-E F0 1.4(with the shortest matching pattern \(the `)4.63 F(`)-.74 E/F2
-10/Times-Bold@0 SF(#)A F0 -.74('')C .281
-(case\) or the longest matching pattern \(the `)144 96 R(`)-.74 E F2(##)
-A F0 1.761 -.74('' c)D .281(ase\) deleted.).74 F(If)5.281 E F1(par)4.031
-E(ameter)-.15 E F0(is)3.511 E F2(@)2.781 E F0(or)2.781 E F2(*)2.782 E F0
-2.782(,t)C .282(he pattern)-2.782 F(remo)144 108 Q -.25(va)-.15 G 3.274
-(lo).25 G .774
+595.2 R 2.651(xpansion. If)-.15 F .152(the pattern matches the be)2.652
+F .152(ginning of the v)-.15 F .152(alue of)-.25 F F1(par)2.652 E
+(ameter)-.15 E F0 2.652(,t).73 G .152(hen the result of)-2.652 F 1.4
+(the e)144 607.2 R 1.4(xpansion is the e)-.15 F 1.4(xpanded v)-.15 F 1.4
+(alue of)-.25 F F1(par)5.15 E(ameter)-.15 E F0 1.4
+(with the shortest matching pattern \(the `)4.63 F(`)-.74 E F2(#)A F0
+-.74('')C .281(case\) or the longest matching pattern \(the `)144 619.2
+R(`)-.74 E F2(##)A F0 1.761 -.74('' c)D .281(ase\) deleted.).74 F(If)
+5.281 E F1(par)4.031 E(ameter)-.15 E F0(is)3.511 E F2(@)2.781 E F0(or)
+2.781 E F2(*)2.782 E F0 2.782(,t)C .282(he pattern)-2.782 F(remo)144
+631.2 Q -.25(va)-.15 G 3.274(lo).25 G .774
 (peration is applied to each positional parameter in turn, and the e)
--3.274 F .774(xpansion is the resul-)-.15 F .401(tant list.)144 120 R
+-3.274 F .774(xpansion is the resul-)-.15 F .401(tant list.)144 643.2 R
 (If)5.401 E F1(par)4.151 E(ameter)-.15 E F0 .401(is an array v)3.631 F
 .401(ariable subscripted with)-.25 F F2(@)2.901 E F0(or)2.901 E F2(*)
 2.901 E F0 2.902(,t)C .402(he pattern remo)-2.902 F -.25(va)-.15 G 2.902
 (lo).25 G(peration)-2.902 E
-(is applied to each member of the array in turn, and the e)144 132 Q
-(xpansion is the resultant list.)-.15 E(${)108 148.8 Q F1(par)A(ameter)
--.15 E F2(%)A F1(wor)A(d)-.37 E F0(})A(${)108 160.8 Q F1(par)A(ameter)
--.15 E F2(%%)A F1(wor)A(d)-.37 E F0(})A F2(Remo)144 172.8 Q .347 -.1
-(ve m)-.1 H .147(atching suf\214x patter).1 F(n)-.15 E F0 5.147(.T)C(he)
--5.147 E F1(wor)2.647 E(d)-.37 E F0 .147(is e)2.647 F .146
-(xpanded to produce a pattern just as in pathname)-.15 F -.15(ex)144
-184.8 S 3.088(pansion. If).15 F .588
+(is applied to each member of the array in turn, and the e)144 655.2 Q
+(xpansion is the resultant list.)-.15 E(${)108 672 Q F1(par)A(ameter)
+-.15 E F2(%)A F1(wor)A(d)-.37 E F0(})A(${)108 684 Q F1(par)A(ameter)-.15
+E F2(%%)A F1(wor)A(d)-.37 E F0(})A F2(Remo)144 696 Q .347 -.1(ve m)-.1 H
+.147(atching suf\214x patter).1 F(n)-.15 E F0 5.147(.T)C(he)-5.147 E F1
+(wor)2.647 E(d)-.37 E F0 .147(is e)2.647 F .146
+(xpanded to produce a pattern just as in pathname)-.15 F -.15(ex)144 708
+S 3.088(pansion. If).15 F .588
 (the pattern matches a trailing portion of the e)3.088 F .588(xpanded v)
 -.15 F .588(alue of)-.25 F F1(par)3.088 E(ameter)-.15 E F0 3.088(,t).73
-G .588(hen the)-3.088 F .226(result of the e)144 196.8 R .226
+G .588(hen the)-3.088 F .226(result of the e)144 720 R .226
 (xpansion is the e)-.15 F .226(xpanded v)-.15 F .226(alue of)-.25 F F1
 (par)3.976 E(ameter)-.15 E F0 .226
-(with the shortest matching pattern \(the)3.456 F -.74(``)144 208.8 S F2
-(%).74 E F0 1.521 -.74('' c)D .042
-(ase\) or the longest matching pattern \(the `).74 F(`)-.74 E F2(%%)A F0
-1.522 -.74('' c)D .042(ase\) deleted.).74 F(If)5.042 E F1(par)3.792 E
-(ameter)-.15 E F0(is)3.272 E F2(@)2.542 E F0(or)2.542 E F2(*)2.542 E F0
-2.542(,t)C(he)-2.542 E .441(pattern remo)144 220.8 R -.25(va)-.15 G
-2.941(lo).25 G .441
+(with the shortest matching pattern \(the)3.456 F(GNU Bash-4.2)72 768 Q
+(2010 December 28)135.965 E(20)185.955 E 0 Cg EP
+%%Page: 21 21
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E -.74(``)144 84 S/F1 10/Times-Bold@0 SF(%).74 E F0 1.521 -.74
+('' c)D .042(ase\) or the longest matching pattern \(the `).74 F(`)-.74
+E F1(%%)A F0 1.522 -.74('' c)D .042(ase\) deleted.).74 F(If)5.042 E/F2
+10/Times-Italic@0 SF(par)3.792 E(ameter)-.15 E F0(is)3.272 E F1(@)2.542
+E F0(or)2.542 E F1(*)2.542 E F0 2.542(,t)C(he)-2.542 E .441
+(pattern remo)144 96 R -.25(va)-.15 G 2.941(lo).25 G .441
 (peration is applied to each positional parameter in turn, and the e)
--2.941 F .44(xpansion is the)-.15 F .24(resultant list.)144 232.8 R(If)
-5.24 E F1(par)3.99 E(ameter)-.15 E F0 .24(is an array v)3.47 F .241
-(ariable subscripted with)-.25 F F2(@)2.741 E F0(or)2.741 E F2(*)2.741 E
+-2.941 F .44(xpansion is the)-.15 F .24(resultant list.)144 108 R(If)
+5.24 E F2(par)3.99 E(ameter)-.15 E F0 .24(is an array v)3.47 F .241
+(ariable subscripted with)-.25 F F1(@)2.741 E F0(or)2.741 E F1(*)2.741 E
 F0 2.741(,t)C .241(he pattern remo)-2.741 F -.25(va)-.15 G 2.741(lo).25
 G(per)-2.741 E(-)-.2 E
-(ation is applied to each member of the array in turn, and the e)144
-244.8 Q(xpansion is the resultant list.)-.15 E(${)108 261.6 Q F1(par)A
-(ameter)-.15 E F2(/)A F1(pattern)A F2(/)A F1(string)A F0(})A F2 -.1(Pa)
-144 273.6 S(tter).1 E 3.607(ns)-.15 G(ubstitution)-3.607 E F0 6.107(.T)C
-(he)-6.107 E F1(pattern)3.607 E F0 1.107(is e)3.607 F 1.106
+(ation is applied to each member of the array in turn, and the e)144 120
+Q(xpansion is the resultant list.)-.15 E(${)108 136.8 Q F2(par)A(ameter)
+-.15 E F1(/)A F2(pattern)A F1(/)A F2(string)A F0(})A F1 -.1(Pa)144 148.8
+S(tter).1 E 3.607(ns)-.15 G(ubstitution)-3.607 E F0 6.107(.T)C(he)-6.107
+E F2(pattern)3.607 E F0 1.107(is e)3.607 F 1.106
 (xpanded to produce a pattern just as in pathname e)-.15 F(xpan-)-.15 E
-(sion.)144 285.6 Q F1 -.8(Pa)6.033 G -.15(ra).8 G(meter).15 E F0 1.033
-(is e)3.533 F 1.033(xpanded and the longest match of)-.15 F F1(pattern)
+(sion.)144 160.8 Q F2 -.8(Pa)6.033 G -.15(ra).8 G(meter).15 E F0 1.033
+(is e)3.533 F 1.033(xpanded and the longest match of)-.15 F F2(pattern)
 3.533 E F0(ag)3.533 E 1.034(ainst its v)-.05 F 1.034
-(alue is replaced with)-.25 F F1(string)144 297.6 Q F0 5.161(.I)C(f)
--5.161 E F1(pattern)2.661 E F0(be)2.661 E .161(gins with)-.15 F F2(/)
-2.661 E F0 2.661(,a)C .161(ll matches of)-2.661 F F1(pattern)2.661 E F0
-.16(are replaced with)2.661 F F1(string)2.66 E F0 5.16(.N)C .16
-(ormally only the)-5.16 F .806(\214rst match is replaced.)144 309.6 R
-(If)5.806 E F1(pattern)3.306 E F0(be)3.306 E .806(gins with)-.15 F F2(#)
+(alue is replaced with)-.25 F F2(string)144 172.8 Q F0 5.161(.I)C(f)
+-5.161 E F2(pattern)2.661 E F0(be)2.661 E .161(gins with)-.15 F F1(/)
+2.661 E F0 2.661(,a)C .161(ll matches of)-2.661 F F2(pattern)2.661 E F0
+.16(are replaced with)2.661 F F2(string)2.66 E F0 5.16(.N)C .16
+(ormally only the)-5.16 F .806(\214rst match is replaced.)144 184.8 R
+(If)5.806 E F2(pattern)3.306 E F0(be)3.306 E .806(gins with)-.15 F F1(#)
 3.306 E F0 3.306(,i)C 3.307(tm)-3.306 G .807(ust match at the be)-3.307
-F .807(ginning of the e)-.15 F(xpanded)-.15 E -.25(va)144 321.6 S .621
-(lue of).25 F F1(par)3.121 E(ameter)-.15 E F0 5.621(.I)C(f)-5.621 E F1
-(pattern)3.121 E F0(be)3.121 E .621(gins with)-.15 F F2(%)3.121 E F0
+F .807(ginning of the e)-.15 F(xpanded)-.15 E -.25(va)144 196.8 S .621
+(lue of).25 F F2(par)3.121 E(ameter)-.15 E F0 5.621(.I)C(f)-5.621 E F2
+(pattern)3.121 E F0(be)3.121 E .621(gins with)-.15 F F1(%)3.121 E F0
 3.121(,i)C 3.121(tm)-3.121 G .62(ust match at the end of the e)-3.121 F
-.62(xpanded v)-.15 F .62(alue of)-.25 F F1(par)144 333.6 Q(ameter)-.15 E
-F0 6.253(.I)C(f)-6.253 E F1(string)3.753 E F0 1.253(is null, matches of)
-3.753 F F1(pattern)3.753 E F0 1.253(are deleted and the)3.753 F F2(/)
-3.753 E F0(follo)3.753 E(wing)-.25 E F1(pattern)3.753 E F0 1.254(may be)
-3.754 F 2.679(omitted. If)144 345.6 R F1(par)3.929 E(ameter)-.15 E F0
-(is)3.409 E F2(@)2.679 E F0(or)2.679 E F2(*)2.679 E F0 2.679(,t)C .178
+.62(xpanded v)-.15 F .62(alue of)-.25 F F2(par)144 208.8 Q(ameter)-.15 E
+F0 6.253(.I)C(f)-6.253 E F2(string)3.753 E F0 1.253(is null, matches of)
+3.753 F F2(pattern)3.753 E F0 1.253(are deleted and the)3.753 F F1(/)
+3.753 E F0(follo)3.753 E(wing)-.25 E F2(pattern)3.753 E F0 1.254(may be)
+3.754 F 2.679(omitted. If)144 220.8 R F2(par)3.929 E(ameter)-.15 E F0
+(is)3.409 E F1(@)2.679 E F0(or)2.679 E F1(*)2.679 E F0 2.679(,t)C .178
 (he substitution operation is applied to each positional parameter)
--2.679 F .618(in turn, and the e)144 357.6 R .619
-(xpansion is the resultant list.)-.15 F(If)5.619 E F1(par)4.369 E
+-2.679 F .618(in turn, and the e)144 232.8 R .619
+(xpansion is the resultant list.)-.15 F(If)5.619 E F2(par)4.369 E
 (ameter)-.15 E F0 .619(is an array v)3.849 F .619
-(ariable subscripted with)-.25 F F2(@)144 369.6 Q F0(or)3.224 E F2(*)
+(ariable subscripted with)-.25 F F1(@)144 244.8 Q F0(or)3.224 E F1(*)
 3.224 E F0 3.224(,t)C .723(he substitution operation is applied to each\
  member of the array in turn, and the e)-3.224 F(xpan-)-.15 E
-(sion is the resultant list.)144 381.6 Q(${)108 398.4 Q F1(par)A(ameter)
--.15 E F2(^)A F1(pattern)A F0(})A(${)108 410.4 Q F1(par)A(ameter)-.15 E
-F2(^^)A F1(pattern)A F0(})A(${)108 422.4 Q F1(par)A(ameter)-.15 E F2(,)A
-F1(pattern)A F0(})A(${)108 434.4 Q F1(par)A(ameter)-.15 E F2(,,)A F1
-(pattern)A F0(})A F2 .437(Case modi\214cation)144 446.4 R F0 5.437(.T)C
+(sion is the resultant list.)144 256.8 Q(${)108 273.6 Q F2(par)A(ameter)
+-.15 E F1(^)A F2(pattern)A F0(})A(${)108 285.6 Q F2(par)A(ameter)-.15 E
+F1(^^)A F2(pattern)A F0(})A(${)108 297.6 Q F2(par)A(ameter)-.15 E F1(,)A
+F2(pattern)A F0(})A(${)108 309.6 Q F2(par)A(ameter)-.15 E F1(,,)A F2
+(pattern)A F0(})A F1 .437(Case modi\214cation)144 321.6 R F0 5.437(.T)C
 .437(his e)-5.437 F .438
-(xpansion modi\214es the case of alphabetic characters in)-.15 F F1(par)
-2.938 E(ameter)-.15 E F0 5.438(.T)C(he)-5.438 E F1(pattern)144 458.4 Q
+(xpansion modi\214es the case of alphabetic characters in)-.15 F F2(par)
+2.938 E(ameter)-.15 E F0 5.438(.T)C(he)-5.438 E F2(pattern)144 333.6 Q
 F0 .814(is e)3.314 F .813
 (xpanded to produce a pattern just as in pathname e)-.15 F 3.313
-(xpansion. The)-.15 F F2(^)3.313 E F0 .813(operator con)3.313 F -.15(ve)
--.4 G(rts).15 E(lo)144 470.4 Q .18(wercase letters matching)-.25 F F1
-(pattern)2.681 E F0 .181(to uppercase; the)2.681 F F2(,)2.681 E F0 .181
+(xpansion. The)-.15 F F1(^)3.313 E F0 .813(operator con)3.313 F -.15(ve)
+-.4 G(rts).15 E(lo)144 345.6 Q .18(wercase letters matching)-.25 F F2
+(pattern)2.681 E F0 .181(to uppercase; the)2.681 F F1(,)2.681 E F0 .181
 (operator con)2.681 F -.15(ve)-.4 G .181(rts matching uppercase letters)
-.15 F .085(to lo)144 482.4 R 2.585(wercase. The)-.25 F F2(^^)2.585 E F0
-(and)2.585 E F2(,,)2.585 E F0 -.15(ex)2.585 G .085(pansions con).15 F
+.15 F .085(to lo)144 357.6 R 2.585(wercase. The)-.25 F F1(^^)2.585 E F0
+(and)2.585 E F1(,,)2.585 E F0 -.15(ex)2.585 G .085(pansions con).15 F
 -.15(ve)-.4 G .085(rt each matched character in the e).15 F .085
-(xpanded v)-.15 F .085(alue; the)-.25 F F2(^)2.585 E F0(and)144 494.4 Q
-F2(,)3.59 E F0 -.15(ex)3.59 G 1.09(pansions match and con).15 F -.15(ve)
+(xpanded v)-.15 F .085(alue; the)-.25 F F1(^)2.585 E F0(and)144 369.6 Q
+F1(,)3.59 E F0 -.15(ex)3.59 G 1.09(pansions match and con).15 F -.15(ve)
 -.4 G 1.091(rt only the \214rst character in the e).15 F 1.091
-(xpanded v)-.15 F 3.591(alue. If)-.25 F F1(pattern)3.591 E F0(is)3.591 E
-1.121(omitted, it is treated lik)144 506.4 R 3.621(ea)-.1 G F2(?)A F0
+(xpanded v)-.15 F 3.591(alue. If)-.25 F F2(pattern)3.591 E F0(is)3.591 E
+1.121(omitted, it is treated lik)144 381.6 R 3.621(ea)-.1 G F1(?)A F0
 3.621(,w)C 1.121(hich matches e)-3.621 F -.15(ve)-.25 G 1.121
-(ry character).15 F 6.12(.I)-.55 G(f)-6.12 E F1(par)4.87 E(ameter)-.15 E
-F0(is)4.35 E F2(@)3.62 E F0(or)3.62 E F2(*)3.62 E F0 3.62(,t)C 1.12
+(ry character).15 F 6.12(.I)-.55 G(f)-6.12 E F2(par)4.87 E(ameter)-.15 E
+F0(is)4.35 E F1(@)3.62 E F0(or)3.62 E F1(*)3.62 E F0 3.62(,t)C 1.12
 (he case)-3.62 F 1.335(modi\214cation operation is applied to each posi\
-tional parameter in turn, and the e)144 518.4 R 1.335(xpansion is the)
--.15 F 1.308(resultant list.)144 530.4 R(If)6.308 E F1(par)5.058 E
+tional parameter in turn, and the e)144 393.6 R 1.335(xpansion is the)
+-.15 F 1.308(resultant list.)144 405.6 R(If)6.308 E F2(par)5.058 E
 (ameter)-.15 E F0 1.308(is an array v)4.538 F 1.308
-(ariable subscripted with)-.25 F F2(@)3.808 E F0(or)3.808 E F2(*)3.808 E
+(ariable subscripted with)-.25 F F1(@)3.808 E F0(or)3.808 E F1(*)3.808 E
 F0 3.808(,t)C 1.308(he case modi\214cation)-3.808 F
 (operation is applied to each member of the array in turn, and the e)144
-542.4 Q(xpansion is the resultant list.)-.15 E F2(Command Substitution)
-87 559.2 Q F1 1.697(Command substitution)108 571.2 R F0(allo)4.197 E
+417.6 Q(xpansion is the resultant list.)-.15 E F1(Command Substitution)
+87 434.4 Q F2 1.697(Command substitution)108 446.4 R F0(allo)4.197 E
 1.697(ws the output of a command to replace the command name.)-.25 F
-1.698(There are tw)6.698 F(o)-.1 E(forms:)108 583.2 Q F2($\()144 604.8 Q
-F1(command)A F2(\))1.666 E F0(or)108 616.8 Q F2<92>144 628.8 Q F1
-(command)A F2<92>A(Bash)108 645.6 Q F0 .02(performs the e)2.52 F .02
-(xpansion by e)-.15 F -.15(xe)-.15 G(cuting).15 E F1(command)2.519 E F0
+1.698(There are tw)6.698 F(o)-.1 E(forms:)108 458.4 Q F1($\()144 475.2 Q
+F2(command)A F1(\))1.666 E F0(or)108 487.2 Q F1<92>144 499.2 Q F2
+(command)A F1<92>A(Bash)108 516 Q F0 .02(performs the e)2.52 F .02
+(xpansion by e)-.15 F -.15(xe)-.15 G(cuting).15 E F2(command)2.519 E F0
 .019(and replacing the command substitution with the stan-)2.519 F .768
-(dard output of the command, with an)108 657.6 R 3.268(yt)-.15 G .768
+(dard output of the command, with an)108 528 R 3.268(yt)-.15 G .768
 (railing ne)-3.268 F .768(wlines deleted.)-.25 F .768(Embedded ne)5.768
-F .768(wlines are not deleted, b)-.25 F(ut)-.2 E(the)108 669.6 Q 3.219
-(ym)-.15 G .719(ay be remo)-3.219 F -.15(ve)-.15 G 3.219(dd).15 G .719
+F .768(wlines are not deleted, b)-.25 F(ut)-.2 E(the)108 540 Q 3.219(ym)
+-.15 G .719(ay be remo)-3.219 F -.15(ve)-.15 G 3.219(dd).15 G .719
 (uring w)-3.219 F .719(ord splitting.)-.1 F .719
-(The command substitution)5.719 F F2($\(cat)3.219 E F1(\214le)3.219 E F2
-(\))A F0 .718(can be replaced by the)3.219 F(equi)108 681.6 Q -.25(va)
--.25 G(lent b).25 E(ut f)-.2 E(aster)-.1 E F2($\(<)2.5 E F1(\214le)2.5 E
-F2(\))A F0(.)A 1.724(When the old-style backquote form of substitution \
-is used, backslash retains its literal meaning e)108 698.4 R(xcept)-.15
-E .315(when follo)108 710.4 R .315(wed by)-.25 F F2($)2.815 E F0(,)A F2
-<92>2.815 E F0 2.815(,o)C(r)-2.815 E F2(\\)2.815 E F0 5.315(.T)C .314(h\
+(The command substitution)5.719 F F1($\(cat)3.219 E F2(\214le)3.219 E F1
+(\))A F0 .718(can be replaced by the)3.219 F(equi)108 552 Q -.25(va)-.25
+G(lent b).25 E(ut f)-.2 E(aster)-.1 E F1($\(<)2.5 E F2(\214le)2.5 E F1
+(\))A F0(.)A 1.724(When the old-style backquote form of substitution is\
+ used, backslash retains its literal meaning e)108 568.8 R(xcept)-.15 E
+.315(when follo)108 580.8 R .315(wed by)-.25 F F1($)2.815 E F0(,)A F1
+<92>2.815 E F0 2.815(,o)C(r)-2.815 E F1(\\)2.815 E F0 5.315(.T)C .314(h\
 e \214rst backquote not preceded by a backslash terminates the command \
-sub-)-5.315 F 5.766(stitution. When)108 722.4 R 3.266(using the $\()
-5.766 F F1(command).833 E F0 5.766(\)f)1.666 G 3.266
-(orm, all characters between the parentheses mak)-5.766 F 5.767(eu)-.1 G
-5.767(pt)-5.767 G(he)-5.767 E(GNU Bash-4.2)72 768 Q(2010 December 28)
-135.965 E(21)185.955 E 0 Cg EP
+sub-)-5.315 F 3.886(stitution. When)108 592.8 R 1.386(using the $\()
+3.886 F F2(command).833 E F0 3.886(\)f)1.666 G 1.387
+(orm, all characters between the parentheses mak)-3.886 F 3.887(eu)-.1 G
+3.887(pt)-3.887 G 1.387(he com-)-3.887 F
+(mand; none are treated specially)108 604.8 Q(.)-.65 E .894
+(Command substitutions may be nested.)108 621.6 R 2.494 -.8(To n)5.894 H
+.894(est when using the backquoted form, escape the inner back-).8 F
+(quotes with backslashes.)108 633.6 Q .422
+(If the substitution appears within double quotes, w)108 650.4 R .422
+(ord splitting and pathname e)-.1 F .423(xpansion are not performed)-.15
+F(on the results.)108 662.4 Q F1(Arithmetic Expansion)87 679.2 Q F0
+1.035(Arithmetic e)108 691.2 R 1.035(xpansion allo)-.15 F 1.035
+(ws the e)-.25 F -.25(va)-.25 G 1.034(luation of an arithmetic e).25 F
+1.034(xpression and the substitution of the result.)-.15 F
+(The format for arithmetic e)108 703.2 Q(xpansion is:)-.15 E F1($\(\()
+144 720 Q F2 -.2(ex)C(pr).2 E(ession)-.37 E F1(\)\))A F0(GNU Bash-4.2)72
+768 Q(2010 December 28)135.965 E(21)185.955 E 0 Cg EP
 %%Page: 22 22
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E(command; none are treated specially)108 84 Q(.)-.65 E .894
-(Command substitutions may be nested.)108 100.8 R 2.494 -.8(To n)5.894 H
-.894(est when using the backquoted form, escape the inner back-).8 F
-(quotes with backslashes.)108 112.8 Q .422
-(If the substitution appears within double quotes, w)108 129.6 R .422
-(ord splitting and pathname e)-.1 F .423(xpansion are not performed)-.15
-F(on the results.)108 141.6 Q/F1 10/Times-Bold@0 SF
-(Arithmetic Expansion)87 158.4 Q F0 1.035(Arithmetic e)108 170.4 R 1.035
-(xpansion allo)-.15 F 1.035(ws the e)-.25 F -.25(va)-.25 G 1.034
-(luation of an arithmetic e).25 F 1.034
-(xpression and the substitution of the result.)-.15 F
-(The format for arithmetic e)108 182.4 Q(xpansion is:)-.15 E F1($\(\()
-144 199.2 Q/F2 10/Times-Italic@0 SF -.2(ex)C(pr).2 E(ession)-.37 E F1
-(\)\))A F0(The)108 216 Q F2 -.2(ex)2.665 G(pr).2 E(ession)-.37 E F0 .165
-(is treated as if it were within double quotes, b)2.905 F .166
-(ut a double quote inside the parentheses is not)-.2 F 1.075
-(treated specially)108 228 R 6.075(.A)-.65 G 1.074(ll tok)-6.075 F 1.074
+-.35 E(The)108 84 Q/F1 10/Times-Italic@0 SF -.2(ex)2.665 G(pr).2 E
+(ession)-.37 E F0 .165(is treated as if it were within double quotes, b)
+2.905 F .166(ut a double quote inside the parentheses is not)-.2 F 1.075
+(treated specially)108 96 R 6.075(.A)-.65 G 1.074(ll tok)-6.075 F 1.074
 (ens in the e)-.1 F 1.074(xpression under)-.15 F 1.074(go parameter e)
 -.18 F 1.074(xpansion, string e)-.15 F 1.074(xpansion, command)-.15 F
-(substitution, and quote remo)108 240 Q -.25(va)-.15 G 2.5
+(substitution, and quote remo)108 108 Q -.25(va)-.15 G 2.5
 (l. Arithmetic).25 F -.15(ex)2.5 G(pansions may be nested.).15 E 1.378
-(The e)108 256.8 R -.25(va)-.25 G 1.378
+(The e)108 124.8 R -.25(va)-.25 G 1.378
 (luation is performed according to the rules listed belo).25 F 3.878(wu)
--.25 G(nder)-3.878 E/F3 9/Times-Bold@0 SF 1.378(ARITHMETIC EV)3.878 F
-(ALU)-1.215 E -.855(AT)-.54 G(ION).855 E/F4 9/Times-Roman@0 SF(.)A F0
-(If)5.879 E F2 -.2(ex)108 268.8 S(pr).2 E(ession)-.37 E F0(is in)2.74 E
--.25(va)-.4 G(lid,).25 E F1(bash)2.5 E F0(prints a message indicating f)
-2.5 E(ailure and no substitution occurs.)-.1 E F1(Pr)87 285.6 Q
-(ocess Substitution)-.18 E F2(Pr)108 297.6 Q .971(ocess substitution)
--.45 F F0 .971(is supported on systems that support named pipes \()3.471
-F F2(FIFOs)A F0 3.47(\)o)C 3.47(rt)-3.47 G(he)-3.47 E F1(/de)3.47 E
-(v/fd)-.15 E F0 .97(method of)3.47 F .021(naming open \214les.)108 309.6
-R .021(It tak)5.021 F .021(es the form of)-.1 F F1(<\()2.521 E F2(list)A
-F1(\)).833 E F0(or)2.521 E F1(>\()2.521 E F2(list)A F1(\)).833 E F0
-5.021(.T)C .021(he process)-5.021 F F2(list)2.521 E F0 .021
-(is run with its input or output con-)2.521 F .059(nected to a)108 321.6
-R F2(FIFO)2.559 E F0 .058(or some \214le in)2.559 F F1(/de)2.558 E(v/fd)
+-.25 G(nder)-3.878 E/F2 9/Times-Bold@0 SF 1.378(ARITHMETIC EV)3.878 F
+(ALU)-1.215 E -.855(AT)-.54 G(ION).855 E/F3 9/Times-Roman@0 SF(.)A F0
+(If)5.879 E F1 -.2(ex)108 136.8 S(pr).2 E(ession)-.37 E F0(is in)2.74 E
+-.25(va)-.4 G(lid,).25 E/F4 10/Times-Bold@0 SF(bash)2.5 E F0
+(prints a message indicating f)2.5 E(ailure and no substitution occurs.)
+-.1 E F4(Pr)87 153.6 Q(ocess Substitution)-.18 E F1(Pr)108 165.6 Q .971
+(ocess substitution)-.45 F F0 .971
+(is supported on systems that support named pipes \()3.471 F F1(FIFOs)A
+F0 3.47(\)o)C 3.47(rt)-3.47 G(he)-3.47 E F4(/de)3.47 E(v/fd)-.15 E F0
+.97(method of)3.47 F .021(naming open \214les.)108 177.6 R .021(It tak)
+5.021 F .021(es the form of)-.1 F F4(<\()2.521 E F1(list)A F4(\)).833 E
+F0(or)2.521 E F4(>\()2.521 E F1(list)A F4(\)).833 E F0 5.021(.T)C .021
+(he process)-5.021 F F1(list)2.521 E F0 .021
+(is run with its input or output con-)2.521 F .059(nected to a)108 189.6
+R F1(FIFO)2.559 E F0 .058(or some \214le in)2.559 F F4(/de)2.558 E(v/fd)
 -.15 E F0 5.058(.T)C .058(he name of this \214le is passed as an ar)
 -5.058 F .058(gument to the current com-)-.18 F .13
-(mand as the result of the e)108 333.6 R 2.63(xpansion. If)-.15 F(the)
-2.63 E F1(>\()2.63 E F2(list)A F1(\)).833 E F0 .13
+(mand as the result of the e)108 201.6 R 2.63(xpansion. If)-.15 F(the)
+2.63 E F4(>\()2.63 E F1(list)A F4(\)).833 E F0 .13
 (form is used, writing to the \214le will pro)2.63 F .131
-(vide input for)-.15 F F2(list)2.631 E F0(.)A(If the)108 345.6 Q F1(<\()
-2.5 E F2(list)A F1(\)).833 E F0
+(vide input for)-.15 F F1(list)2.631 E F0(.)A(If the)108 213.6 Q F4(<\()
+2.5 E F1(list)A F4(\)).833 E F0
 (form is used, the \214le passed as an ar)2.5 E
-(gument should be read to obtain the output of)-.18 E F2(list)2.5 E F0
-(.)A .897(When a)108 362.4 R -.25(va)-.2 G .896(ilable, process substit\
+(gument should be read to obtain the output of)-.18 E F1(list)2.5 E F0
+(.)A .897(When a)108 230.4 R -.25(va)-.2 G .896(ilable, process substit\
 ution is performed simultaneously with parameter and v).25 F .896
 (ariable e)-.25 F(xpansion,)-.15 E
-(command substitution, and arithmetic e)108 374.4 Q(xpansion.)-.15 E F1
--.75(Wo)87 391.2 S(rd Splitting).75 E F0 1.142
-(The shell scans the results of parameter e)108 403.2 R 1.143
+(command substitution, and arithmetic e)108 242.4 Q(xpansion.)-.15 E F4
+-.75(Wo)87 259.2 S(rd Splitting).75 E F0 1.142
+(The shell scans the results of parameter e)108 271.2 R 1.143
 (xpansion, command substitution, and arithmetic e)-.15 F 1.143
-(xpansion that)-.15 F(did not occur within double quotes for)108 415.2 Q
-F2(wor)2.5 E 2.5(ds)-.37 G(plitting)-2.5 E F0(.).22 E .063
-(The shell treats each character of)108 432 R F3(IFS)2.563 E F0 .063
+(xpansion that)-.15 F(did not occur within double quotes for)108 283.2 Q
+F1(wor)2.5 E 2.5(ds)-.37 G(plitting)-2.5 E F0(.).22 E .063
+(The shell treats each character of)108 300 R F2(IFS)2.563 E F0 .063
 (as a delimiter)2.313 F 2.563(,a)-.4 G .063
 (nd splits the results of the other e)-2.563 F .063(xpansions into w)
--.15 F(ords)-.1 E 1.788(on these characters.)108 444 R(If)6.788 E F3
+-.15 F(ords)-.1 E 1.788(on these characters.)108 312 R(If)6.788 E F2
 (IFS)4.288 E F0 1.788(is unset, or its v)4.038 F 1.789(alue is e)-.25 F
-(xactly)-.15 E F1(<space><tab><newline>)4.289 E F0 4.289(,t)C 1.789
-(he def)-4.289 F 1.789(ault, then)-.1 F .022(sequences of)108 456 R F1
-(<space>)2.522 E F0(,)A F1(<tab>)2.522 E F0 2.521(,a)C(nd)-2.521 E F1
+(xactly)-.15 E F4(<space><tab><newline>)4.289 E F0 4.289(,t)C 1.789
+(he def)-4.289 F 1.789(ault, then)-.1 F .022(sequences of)108 324 R F4
+(<space>)2.522 E F0(,)A F4(<tab>)2.522 E F0 2.521(,a)C(nd)-2.521 E F4
 (<newline>)2.521 E F0 .021(at the be)2.521 F .021
 (ginning and end of the results of the pre)-.15 F .021(vious e)-.25 F
-(xpan-)-.15 E .585(sions are ignored, and an)108 468 R 3.086(ys)-.15 G
-.586(equence of)-3.086 F F3(IFS)3.086 E F0 .586
+(xpan-)-.15 E .585(sions are ignored, and an)108 336 R 3.086(ys)-.15 G
+.586(equence of)-3.086 F F2(IFS)3.086 E F0 .586
 (characters not at the be)2.836 F .586(ginning or end serv)-.15 F .586
-(es to delimit w)-.15 F(ords.)-.1 E(If)108 480 Q F3(IFS)3.617 E F0 1.117
+(es to delimit w)-.15 F(ords.)-.1 E(If)108 348 Q F2(IFS)3.617 E F0 1.117
 (has a v)3.367 F 1.117(alue other than the def)-.25 F 1.117
-(ault, then sequences of the whitespace characters)-.1 F F1(space)3.617
-E F0(and)3.617 E F1(tab)3.617 E F0(are)3.617 E .315(ignored at the be)
-108 492 R .315(ginning and end of the w)-.15 F .315
+(ault, then sequences of the whitespace characters)-.1 F F4(space)3.617
+E F0(and)3.617 E F4(tab)3.617 E F0(are)3.617 E .315(ignored at the be)
+108 360 R .315(ginning and end of the w)-.15 F .315
 (ord, as long as the whitespace character is in the v)-.1 F .315
-(alue of)-.25 F F3(IFS)2.815 E F0(\(an)2.566 E F3(IFS)108 504 Q F0 1.054
+(alue of)-.25 F F2(IFS)2.815 E F0(\(an)2.566 E F2(IFS)108 372 Q F0 1.054
 (whitespace character\).)3.304 F(An)6.054 E 3.554(yc)-.15 G 1.054
-(haracter in)-3.554 F F3(IFS)3.554 E F0 1.053(that is not)3.303 F F3
+(haracter in)-3.554 F F2(IFS)3.554 E F0 1.053(that is not)3.303 F F2
 (IFS)3.553 E F0 1.053(whitespace, along with an)3.303 F 3.553(ya)-.15 G
-(djacent)-3.553 E F3(IFS)3.553 E F0 .331
-(whitespace characters, delimits a \214eld.)108 516 R 2.831(As)5.331 G
-.332(equence of)-2.831 F F3(IFS)2.832 E F0 .332
-(whitespace characters is also treated as a delim-)2.582 F(iter)108 528
-Q 5(.I)-.55 G 2.5(ft)-5 G(he v)-2.5 E(alue of)-.25 E F3(IFS)2.5 E F0
+(djacent)-3.553 E F2(IFS)3.553 E F0 .331
+(whitespace characters, delimits a \214eld.)108 384 R 2.831(As)5.331 G
+.332(equence of)-2.831 F F2(IFS)2.832 E F0 .332
+(whitespace characters is also treated as a delim-)2.582 F(iter)108 396
+Q 5(.I)-.55 G 2.5(ft)-5 G(he v)-2.5 E(alue of)-.25 E F2(IFS)2.5 E F0
 (is null, no w)2.25 E(ord splitting occurs.)-.1 E 1.879
-(Explicit null ar)108 544.8 R 1.879(guments \()-.18 F F1 .833("").833 G
-F0(or)3.545 E F1 .833<0808>5.211 G F0 4.378(\)a)C 1.878(re retained.)
+(Explicit null ar)108 412.8 R 1.879(guments \()-.18 F F4 .833("").833 G
+F0(or)3.545 E F4 .833<0808>5.211 G F0 4.378(\)a)C 1.878(re retained.)
 -4.378 F 1.878(Unquoted implicit null ar)6.878 F 1.878
-(guments, resulting from the)-.18 F -.15(ex)108 556.8 S .176
+(guments, resulting from the)-.18 F -.15(ex)108 424.8 S .176
 (pansion of parameters that ha).15 F .476 -.15(ve n)-.2 H 2.676(ov).15 G
 .176(alues, are remo)-2.926 F -.15(ve)-.15 G 2.676(d. If).15 F 2.677(ap)
 2.677 G .177(arameter with no v)-2.677 F .177(alue is e)-.25 F .177
-(xpanded within)-.15 F(double quotes, a null ar)108 568.8 Q
-(gument results and is retained.)-.18 E(Note that if no e)108 585.6 Q
-(xpansion occurs, no splitting is performed.)-.15 E F1 -.1(Pa)87 602.4 S
-(thname Expansion).1 E F0 .371(After w)108 614.4 R .371
-(ord splitting, unless the)-.1 F F1<ad66>2.871 E F0 .371
-(option has been set,)2.871 F F1(bash)2.871 E F0 .37(scans each w)2.87 F
-.37(ord for the characters)-.1 F F1(*)2.87 E F0(,)A F1(?)2.87 E F0 2.87
-(,a)C(nd)-2.87 E F1([)2.87 E F0(.)A .677
-(If one of these characters appears, then the w)108 626.4 R .677
-(ord is re)-.1 F -.05(ga)-.15 G .677(rded as a).05 F F2(pattern)3.177 E
+(xpanded within)-.15 F(double quotes, a null ar)108 436.8 Q
+(gument results and is retained.)-.18 E(Note that if no e)108 453.6 Q
+(xpansion occurs, no splitting is performed.)-.15 E F4 -.1(Pa)87 470.4 S
+(thname Expansion).1 E F0 .371(After w)108 482.4 R .371
+(ord splitting, unless the)-.1 F F4<ad66>2.871 E F0 .371
+(option has been set,)2.871 F F4(bash)2.871 E F0 .37(scans each w)2.87 F
+.37(ord for the characters)-.1 F F4(*)2.87 E F0(,)A F4(?)2.87 E F0 2.87
+(,a)C(nd)-2.87 E F4([)2.87 E F0(.)A .677
+(If one of these characters appears, then the w)108 494.4 R .677
+(ord is re)-.1 F -.05(ga)-.15 G .677(rded as a).05 F F1(pattern)3.177 E
 F0 3.177(,a).24 G .678(nd replaced with an alphabeti-)-3.177 F 1.457
-(cally sorted list of \214le names matching the pattern.)108 638.4 R
+(cally sorted list of \214le names matching the pattern.)108 506.4 R
 1.456(If no matching \214le names are found, and the shell)6.457 F
-(option)108 650.4 Q F1(nullglob)2.537 E F0 .038(is not enabled, the w)
-2.537 F .038(ord is left unchanged.)-.1 F .038(If the)5.038 F F1
+(option)108 518.4 Q F4(nullglob)2.537 E F0 .038(is not enabled, the w)
+2.537 F .038(ord is left unchanged.)-.1 F .038(If the)5.038 F F4
 (nullglob)2.538 E F0 .038(option is set, and no matches are)2.538 F .306
-(found, the w)108 662.4 R .306(ord is remo)-.1 F -.15(ve)-.15 G 2.806
-(d. If).15 F(the)2.805 E F1(failglob)2.805 E F0 .305
+(found, the w)108 530.4 R .306(ord is remo)-.1 F -.15(ve)-.15 G 2.806
+(d. If).15 F(the)2.805 E F4(failglob)2.805 E F0 .305
 (shell option is set, and no matches are found, an error message)2.805 F
-.928(is printed and the command is not e)108 674.4 R -.15(xe)-.15 G
-3.428(cuted. If).15 F .928(the shell option)3.428 F F1(nocaseglob)3.428
+.928(is printed and the command is not e)108 542.4 R -.15(xe)-.15 G
+3.428(cuted. If).15 F .928(the shell option)3.428 F F4(nocaseglob)3.428
 E F0 .929(is enabled, the match is per)3.429 F(-)-.2 E .033
-(formed without re)108 686.4 R -.05(ga)-.15 G .033
+(formed without re)108 554.4 R -.05(ga)-.15 G .033
 (rd to the case of alphabetic characters.).05 F .032
 (When a pattern is used for pathname e)5.032 F(xpansion,)-.15 E .104
-(the character)108 698.4 R F1 -.63(``)2.604 G -.55(.').63 G(')-.08 E F0
+(the character)108 566.4 R F4 -.63(``)2.604 G -.55(.').63 G(')-.08 E F0
 .104(at the start of a name or immediately follo)5.104 F .105
 (wing a slash must be matched e)-.25 F(xplicitly)-.15 E 2.605(,u)-.65 G
-(nless)-2.605 E .888(the shell option)108 710.4 R F1(dotglob)3.388 E F0
+(nless)-2.605 E .888(the shell option)108 578.4 R F4(dotglob)3.388 E F0
 .888(is set.)3.388 F .887
 (When matching a pathname, the slash character must al)5.888 F -.1(wa)
--.1 G .887(ys be matched).1 F -.15(ex)108 722.4 S(plicitly).15 E 6.165
-(.I)-.65 G 3.665(no)-6.165 G 1.165(ther cases, the)-3.665 F F1 -.63(``)
+-.1 G .887(ys be matched).1 F -.15(ex)108 590.4 S(plicitly).15 E 6.165
+(.I)-.65 G 3.665(no)-6.165 G 1.165(ther cases, the)-3.665 F F4 -.63(``)
 3.665 G -.55(.').63 G(')-.08 E F0 1.166
 (character is not treated specially)6.165 F 6.166(.S)-.65 G 1.166
-(ee the description of)-6.166 F F1(shopt)3.666 E F0(belo)3.666 E(w)-.25
-E(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(22)185.955 E 0 Cg EP
+(ee the description of)-6.166 F F4(shopt)3.666 E F0(belo)3.666 E(w)-.25
+E(under)108 602.4 Q F2 .478(SHELL B)2.978 F(UIL)-.09 E .478
+(TIN COMMANDS)-.828 F F0 .477(for a description of the)2.728 F F4
+(nocaseglob)2.977 E F0(,)A F4(nullglob)2.977 E F0(,)A F4(failglob)2.977
+E F0 2.977(,a)C(nd)-2.977 E F4(dotglob)2.977 E F0(shell options.)108
+614.4 Q(The)108 631.2 Q F2(GLOBIGNORE)2.63 E F0 .13(shell v)2.38 F .131
+(ariable may be used to restrict the set of \214le names matching a)-.25
+F F1(pattern)2.631 E F0 5.131(.I).24 G(f)-5.131 E F2(GLO-)2.631 E
+(BIGNORE)108 643.2 Q F0 2.015(is set, each matching \214le name that al\
+so matches one of the patterns in)4.265 F F2(GLOBIGNORE)4.515 E F0(is)
+4.264 E(remo)108 655.2 Q -.15(ve)-.15 G 2.503(df).15 G .003
+(rom the list of matches.)-2.503 F .003(The \214le names)5.003 F F4 -.63
+(``)2.503 G -.55(.').63 G(')-.08 E F0(and)5.003 E F4 -.63(``)2.503 G(..)
+.63 E -.63('')-.55 G F0 .004(are al)5.633 F -.1(wa)-.1 G .004
+(ys ignored when).1 F F2(GLOBIGNORE)2.504 E F0(is)2.254 E .046
+(set and not null.)108 667.2 R(Ho)5.046 E(we)-.25 E -.15(ve)-.25 G .846
+-.4(r, s).15 H(etting).4 E F2(GLOBIGNORE)2.546 E F0 .046
+(to a non-null v)2.296 F .045(alue has the ef)-.25 F .045
+(fect of enabling the)-.25 F F4(dotglob)2.545 E F0 .613
+(shell option, so all other \214le names be)108 679.2 R .614
+(ginning with a)-.15 F F4 -.63(``)3.114 G -.55(.').63 G(')-.08 E F0 .614
+(will match.)5.614 F 2.214 -.8(To g)5.614 H .614(et the old beha).8 F
+.614(vior of ignoring)-.2 F .457(\214le names be)108 691.2 R .457
+(ginning with a)-.15 F F4 -.63(``)2.957 G -.55(.').63 G(')-.08 E F0
+2.957(,m)C(ak)-2.957 E(e)-.1 E F4 -.63(``)2.957 G(.*').63 E(')-.63 E F0
+.457(one of the patterns in)5.457 F F2(GLOBIGNORE)2.957 E F3(.)A F0(The)
+4.957 E F4(dotglob)2.956 E F0 .456(option is)2.956 F(disabled when)108
+703.2 Q F2(GLOBIGNORE)2.5 E F0(is unset.)2.25 E F4 -.1(Pa)108 720 S
+(tter).1 E 2.5(nM)-.15 G(atching)-2.5 E F0(GNU Bash-4.2)72 768 Q
+(2010 December 28)135.965 E(22)185.955 E 0 Cg EP
 %%Page: 23 23
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E(under)108 84 Q/F1 9/Times-Bold@0 SF .478(SHELL B)2.978 F(UIL)-.09
-E .478(TIN COMMANDS)-.828 F F0 .477(for a description of the)2.728 F/F2
-10/Times-Bold@0 SF(nocaseglob)2.977 E F0(,)A F2(nullglob)2.977 E F0(,)A
-F2(failglob)2.977 E F0 2.977(,a)C(nd)-2.977 E F2(dotglob)2.977 E F0
-(shell options.)108 96 Q(The)108 112.8 Q F1(GLOBIGNORE)2.63 E F0 .13
-(shell v)2.38 F .131
-(ariable may be used to restrict the set of \214le names matching a)-.25
-F/F3 10/Times-Italic@0 SF(pattern)2.631 E F0 5.131(.I).24 G(f)-5.131 E
-F1(GLO-)2.631 E(BIGNORE)108 124.8 Q F0 2.015(is set, each matching \214\
-le name that also matches one of the patterns in)4.265 F F1(GLOBIGNORE)
-4.515 E F0(is)4.264 E(remo)108 136.8 Q -.15(ve)-.15 G 2.503(df).15 G
-.003(rom the list of matches.)-2.503 F .003(The \214le names)5.003 F F2
--.63(``)2.503 G -.55(.').63 G(')-.08 E F0(and)5.003 E F2 -.63(``)2.503 G
-(..).63 E -.63('')-.55 G F0 .004(are al)5.633 F -.1(wa)-.1 G .004
-(ys ignored when).1 F F1(GLOBIGNORE)2.504 E F0(is)2.254 E .046
-(set and not null.)108 148.8 R(Ho)5.046 E(we)-.25 E -.15(ve)-.25 G .846
--.4(r, s).15 H(etting).4 E F1(GLOBIGNORE)2.546 E F0 .046
-(to a non-null v)2.296 F .045(alue has the ef)-.25 F .045
-(fect of enabling the)-.25 F F2(dotglob)2.545 E F0 .613
-(shell option, so all other \214le names be)108 160.8 R .614
-(ginning with a)-.15 F F2 -.63(``)3.114 G -.55(.').63 G(')-.08 E F0 .614
-(will match.)5.614 F 2.214 -.8(To g)5.614 H .614(et the old beha).8 F
-.614(vior of ignoring)-.2 F .457(\214le names be)108 172.8 R .457
-(ginning with a)-.15 F F2 -.63(``)2.957 G -.55(.').63 G(')-.08 E F0
-2.957(,m)C(ak)-2.957 E(e)-.1 E F2 -.63(``)2.957 G(.*').63 E(')-.63 E F0
-.457(one of the patterns in)5.457 F F1(GLOBIGNORE)2.957 E/F4 9
-/Times-Roman@0 SF(.)A F0(The)4.957 E F2(dotglob)2.956 E F0 .456
-(option is)2.956 F(disabled when)108 184.8 Q F1(GLOBIGNORE)2.5 E F0
-(is unset.)2.25 E F2 -.1(Pa)108 201.6 S(tter).1 E 2.5(nM)-.15 G(atching)
--2.5 E F0(An)108 218.4 Q 3.138(yc)-.15 G .638(haracter that appears in \
-a pattern, other than the special pattern characters described belo)
--3.138 F 1.938 -.65(w, m)-.25 H(atches).65 E 3.62(itself. The)108 230.4
-R 1.12(NUL character may not occur in a pattern.)3.62 F 3.62(Ab)6.12 G
-1.12(ackslash escapes the follo)-3.62 F 1.12(wing character; the)-.25 F
-.576(escaping backslash is discarded when matching.)108 242.4 R .576
+-.35 E(An)108 84 Q 3.138(yc)-.15 G .638(haracter that appears in a patt\
+ern, other than the special pattern characters described belo)-3.138 F
+1.938 -.65(w, m)-.25 H(atches).65 E 3.62(itself. The)108 96 R 1.12
+(NUL character may not occur in a pattern.)3.62 F 3.62(Ab)6.12 G 1.12
+(ackslash escapes the follo)-3.62 F 1.12(wing character; the)-.25 F .576
+(escaping backslash is discarded when matching.)108 108 R .576
 (The special pattern characters must be quoted if the)5.576 F 3.076(ya)
--.15 G(re)-3.076 E(to be matched literally)108 254.4 Q(.)-.65 E
-(The special pattern characters ha)108 271.2 Q .3 -.15(ve t)-.2 H
-(he follo).15 E(wing meanings:)-.25 E F2(*)144 288 Q F0 .377(Matches an)
-31 F 2.877(ys)-.15 G .376(tring, including the null string.)-2.877 F
-.376(When the)5.376 F F2(globstar)2.876 E F0 .376
-(shell option is enabled,)2.876 F(and)180 300 Q F2(*)3.275 E F0 .775
-(is used in a pathname e)3.275 F .775(xpansion conte)-.15 F .775(xt, tw)
--.15 F 3.275(oa)-.1 G(djacent)-3.275 E F2(*)3.275 E F0 3.275(su)C .775
-(sed as a single pattern)-3.275 F 1.058(will match all \214les and zero\
- or more directories and subdirectories.)180 312 R 1.058(If follo)6.058
-F 1.058(wed by a)-.25 F F2(/)3.558 E F0(,)A(tw)180 324 Q 2.5(oa)-.1 G
-(djacent)-2.5 E F2(*)2.5 E F0 2.5(sw)C
-(ill match only directories and subdirectories.)-2.5 E F2(?)144 336 Q F0
-(Matches an)31 E 2.5(ys)-.15 G(ingle character)-2.5 E(.)-.55 E F2([...])
-144 348 Q F0 .578(Matches an)21.84 F 3.078(yo)-.15 G .578
+-.15 G(re)-3.076 E(to be matched literally)108 120 Q(.)-.65 E
+(The special pattern characters ha)108 136.8 Q .3 -.15(ve t)-.2 H
+(he follo).15 E(wing meanings:)-.25 E/F1 10/Times-Bold@0 SF(*)144 153.6
+Q F0 .377(Matches an)31 F 2.877(ys)-.15 G .376
+(tring, including the null string.)-2.877 F .376(When the)5.376 F F1
+(globstar)2.876 E F0 .376(shell option is enabled,)2.876 F(and)180 165.6
+Q F1(*)3.275 E F0 .775(is used in a pathname e)3.275 F .775
+(xpansion conte)-.15 F .775(xt, tw)-.15 F 3.275(oa)-.1 G(djacent)-3.275
+E F1(*)3.275 E F0 3.275(su)C .775(sed as a single pattern)-3.275 F 1.058
+(will match all \214les and zero or more directories and subdirectories\
+.)180 177.6 R 1.058(If follo)6.058 F 1.058(wed by a)-.25 F F1(/)3.558 E
+F0(,)A(tw)180 189.6 Q 2.5(oa)-.1 G(djacent)-2.5 E F1(*)2.5 E F0 2.5(sw)C
+(ill match only directories and subdirectories.)-2.5 E F1(?)144 201.6 Q
+F0(Matches an)31 E 2.5(ys)-.15 G(ingle character)-2.5 E(.)-.55 E F1
+([...])144 213.6 Q F0 .578(Matches an)21.84 F 3.078(yo)-.15 G .578
 (ne of the enclosed characters.)-3.078 F 3.079(Ap)5.579 G .579
 (air of characters separated by a h)-3.079 F(yphen)-.05 E .537
-(denotes a)180 360 R F3 -.15(ra)3.037 G(ng).15 E 3.037(ee)-.1 G(xpr)
--3.237 E(ession)-.37 E F0 3.037(;a)C .837 -.15(ny c)-3.037 H .537
-(haracter that sorts between those tw).15 F 3.036(oc)-.1 G .536
-(haracters, inclu-)-3.036 F(si)180 372 Q -.15(ve)-.25 G 3.712(,u).15 G
-1.212(sing the current locale')-3.712 F 3.712(sc)-.55 G 1.212
+(denotes a)180 225.6 R/F2 10/Times-Italic@0 SF -.15(ra)3.037 G(ng).15 E
+3.037(ee)-.1 G(xpr)-3.237 E(ession)-.37 E F0 3.037(;a)C .837 -.15(ny c)
+-3.037 H .537(haracter that sorts between those tw).15 F 3.036(oc)-.1 G
+.536(haracters, inclu-)-3.036 F(si)180 237.6 Q -.15(ve)-.25 G 3.712(,u)
+.15 G 1.212(sing the current locale')-3.712 F 3.712(sc)-.55 G 1.212
 (ollating sequence and character set, is matched.)-3.712 F 1.213(If the)
-6.213 F 1.124(\214rst character follo)180 384 R 1.124(wing the)-.25 F F2
-([)3.624 E F0 1.124(is a)3.624 F F2(!)3.624 E F0 1.124(or a)6.124 F F2
+6.213 F 1.124(\214rst character follo)180 249.6 R 1.124(wing the)-.25 F
+F1([)3.624 E F0 1.124(is a)3.624 F F1(!)3.624 E F0 1.124(or a)6.124 F F1
 (^)3.623 E F0 1.123(then an)3.623 F 3.623(yc)-.15 G 1.123
 (haracter not enclosed is matched.)-3.623 F .894
-(The sorting order of characters in range e)180 396 R .895
+(The sorting order of characters in range e)180 261.6 R .895
 (xpressions is determined by the current locale)-.15 F .258(and the v)
-180 408 R .257(alue of the)-.25 F F1(LC_COLLA)2.757 E(TE)-.855 E F0 .257
-(shell v)2.507 F .257(ariable, if set.)-.25 F(A)5.257 E F2<ad>2.757 E F0
-.257(may be matched by includ-)2.757 F .78
-(ing it as the \214rst or last character in the set.)180 420 R(A)5.78 E
-F2(])3.28 E F0 .78(may be matched by including it as the)3.28 F
-(\214rst character in the set.)180 432 Q -.4(Wi)180 450 S(thin).4 E F2
-([)3.071 E F0(and)3.071 E F2(])3.071 E F0(,)A F3 -.15(ch)3.071 G(ar).15
-E .571(acter classes)-.15 F F0 .571(can be speci\214ed using the syntax)
-3.071 F F2([:)3.07 E F3(class)A F2(:])A F0 3.07(,w)C(here)-3.07 E F3
-(class)3.07 E F0(is one of the follo)180 462 Q
-(wing classes de\214ned in the POSIX standard:)-.25 E F2 8.173
-(alnum alpha ascii blank cntrl digit graph lo)180 474 R 8.173
-(wer print punct space)-.1 F 5(upper w)180 486 R 5(ord xdigit)-.1 F F0
-4.29(Ac)180 498 S 1.789(haracter class matches an)-4.29 F 4.289(yc)-.15
-G 1.789(haracter belonging to that class.)-4.289 F(The)6.789 E F2 -.1
-(wo)4.289 G(rd).1 E F0(character)4.289 E
-(class matches letters, digits, and the character _.)180 510 Q -.4(Wi)
-180 528 S(thin).4 E F2([)4.536 E F0(and)4.536 E F2(])4.536 E F0 4.536
-(,a)C(n)-4.536 E F3 2.036(equivalence class)4.536 F F0 2.037
-(can be speci\214ed using the syntax)4.536 F F2([=)4.537 E F3(c)A F2(=])
+180 273.6 R .257(alue of the)-.25 F/F3 9/Times-Bold@0 SF(LC_COLLA)2.757
+E(TE)-.855 E F0 .257(shell v)2.507 F .257(ariable, if set.)-.25 F(A)
+5.257 E F1<ad>2.757 E F0 .257(may be matched by includ-)2.757 F .78
+(ing it as the \214rst or last character in the set.)180 285.6 R(A)5.78
+E F1(])3.28 E F0 .78(may be matched by including it as the)3.28 F
+(\214rst character in the set.)180 297.6 Q -.4(Wi)180 315.6 S(thin).4 E
+F1([)3.071 E F0(and)3.071 E F1(])3.071 E F0(,)A F2 -.15(ch)3.071 G(ar)
+.15 E .571(acter classes)-.15 F F0 .571
+(can be speci\214ed using the syntax)3.071 F F1([:)3.07 E F2(class)A F1
+(:])A F0 3.07(,w)C(here)-3.07 E F2(class)3.07 E F0(is one of the follo)
+180 327.6 Q(wing classes de\214ned in the POSIX standard:)-.25 E F1
+8.173(alnum alpha ascii blank cntrl digit graph lo)180 339.6 R 8.173
+(wer print punct space)-.1 F 5(upper w)180 351.6 R 5(ord xdigit)-.1 F F0
+4.29(Ac)180 363.6 S 1.789(haracter class matches an)-4.29 F 4.289(yc)
+-.15 G 1.789(haracter belonging to that class.)-4.289 F(The)6.789 E F1
+-.1(wo)4.289 G(rd).1 E F0(character)4.289 E
+(class matches letters, digits, and the character _.)180 375.6 Q -.4(Wi)
+180 393.6 S(thin).4 E F1([)4.536 E F0(and)4.536 E F1(])4.536 E F0 4.536
+(,a)C(n)-4.536 E F2 2.036(equivalence class)4.536 F F0 2.037
+(can be speci\214ed using the syntax)4.536 F F1([=)4.537 E F2(c)A F1(=])
 A F0 4.537(,w)C(hich)-4.537 E .125(matches all characters with the same\
- collation weight \(as de\214ned by the current locale\) as)180 540 R
-(the character)180 552 Q F3(c)2.5 E F0(.)A -.4(Wi)180 570 S(thin).4 E F2
-([)2.5 E F0(and)2.5 E F2(])2.5 E F0 2.5(,t)C(he syntax)-2.5 E F2([.)2.5
-E F3(symbol)A F2(.])A F0(matches the collating symbol)2.5 E F3(symbol)
-2.5 E F0(.)A .704(If the)108 586.8 R F2(extglob)3.204 E F0 .705
-(shell option is enabled using the)3.204 F F2(shopt)3.205 E F0 -.2(bu)
+ collation weight \(as de\214ned by the current locale\) as)180 405.6 R
+(the character)180 417.6 Q F2(c)2.5 E F0(.)A -.4(Wi)180 435.6 S(thin).4
+E F1([)2.5 E F0(and)2.5 E F1(])2.5 E F0 2.5(,t)C(he syntax)-2.5 E F1([.)
+2.5 E F2(symbol)A F1(.])A F0(matches the collating symbol)2.5 E F2
+(symbol)2.5 E F0(.)A .704(If the)108 452.4 R F1(extglob)3.204 E F0 .705
+(shell option is enabled using the)3.204 F F1(shopt)3.205 E F0 -.2(bu)
 3.205 G .705(iltin, se).2 F -.15(ve)-.25 G .705(ral e).15 F .705
 (xtended pattern matching operators)-.15 F .256(are recognized.)108
-598.8 R .256(In the follo)5.256 F .256(wing description, a)-.25 F F3
+464.4 R .256(In the follo)5.256 F .256(wing description, a)-.25 F F2
 (pattern-list)2.755 E F0 .255
-(is a list of one or more patterns separated by a)2.755 F F2(|)2.755 E
+(is a list of one or more patterns separated by a)2.755 F F1(|)2.755 E
 F0(.)A(Composite patterns may be formed using one or more of the follo)
-108 610.8 Q(wing sub-patterns:)-.25 E F2(?\()144 634.8 Q F3
-(pattern-list).833 E F2(\)).833 E F0
-(Matches zero or one occurrence of the gi)180 646.8 Q -.15(ve)-.25 G 2.5
-(np).15 G(atterns)-2.5 E F2(*\()144 658.8 Q F3(pattern-list).833 E F2
-(\)).833 E F0(Matches zero or more occurrences of the gi)180 670.8 Q
--.15(ve)-.25 G 2.5(np).15 G(atterns)-2.5 E F2(+\()144 682.8 Q F3
-(pattern-list).833 E F2(\)).833 E F0
-(Matches one or more occurrences of the gi)180 694.8 Q -.15(ve)-.25 G
-2.5(np).15 G(atterns)-2.5 E F2(@\()144 706.8 Q F3(pattern-list).833 E F2
-(\)).833 E F0(Matches one of the gi)180 718.8 Q -.15(ve)-.25 G 2.5(np)
-.15 G(atterns)-2.5 E(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E
-(23)185.955 E 0 Cg EP
-%%Page: 24 24
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(!\()144 84 Q/F2 10/Times-Italic@0 SF
-(pattern-list).833 E F1(\)).833 E F0(Matches an)180 96 Q(ything e)-.15 E
-(xcept one of the gi)-.15 E -.15(ve)-.25 G 2.5(np).15 G(atterns)-2.5 E
-F1(Quote Remo)87 112.8 Q -.1(va)-.1 G(l).1 E F0 1.112
-(After the preceding e)108 124.8 R 1.112
+108 476.4 Q(wing sub-patterns:)-.25 E F1(?\()144 500.4 Q F2
+(pattern-list).833 E F1(\)).833 E F0
+(Matches zero or one occurrence of the gi)180 512.4 Q -.15(ve)-.25 G 2.5
+(np).15 G(atterns)-2.5 E F1(*\()144 524.4 Q F2(pattern-list).833 E F1
+(\)).833 E F0(Matches zero or more occurrences of the gi)180 536.4 Q
+-.15(ve)-.25 G 2.5(np).15 G(atterns)-2.5 E F1(+\()144 548.4 Q F2
+(pattern-list).833 E F1(\)).833 E F0
+(Matches one or more occurrences of the gi)180 560.4 Q -.15(ve)-.25 G
+2.5(np).15 G(atterns)-2.5 E F1(@\()144 572.4 Q F2(pattern-list).833 E F1
+(\)).833 E F0(Matches one of the gi)180 584.4 Q -.15(ve)-.25 G 2.5(np)
+.15 G(atterns)-2.5 E F1(!\()144 596.4 Q F2(pattern-list).833 E F1(\))
+.833 E F0(Matches an)180 608.4 Q(ything e)-.15 E(xcept one of the gi)
+-.15 E -.15(ve)-.25 G 2.5(np).15 G(atterns)-2.5 E F1(Quote Remo)87 625.2
+Q -.1(va)-.1 G(l).1 E F0 1.112(After the preceding e)108 637.2 R 1.112
 (xpansions, all unquoted occurrences of the characters)-.15 F F1(\\)
 3.613 E F0(,)A F1<08>3.613 E F0 3.613(,a)C(nd)-3.613 E F1(")4.446 E F0
-1.113(that did not result)4.446 F(from one of the abo)108 136.8 Q .3
--.15(ve ex)-.15 H(pansions are remo).15 E -.15(ve)-.15 G(d.).15 E/F3
-10.95/Times-Bold@0 SF(REDIRECTION)72 153.6 Q F0 .545
-(Before a command is e)108 165.6 R -.15(xe)-.15 G .545
+1.113(that did not result)4.446 F(from one of the abo)108 649.2 Q .3
+-.15(ve ex)-.15 H(pansions are remo).15 E -.15(ve)-.15 G(d.).15 E/F4
+10.95/Times-Bold@0 SF(REDIRECTION)72 666 Q F0 .545
+(Before a command is e)108 678 R -.15(xe)-.15 G .545
 (cuted, its input and output may be).15 F F2 -.37(re)3.045 G(dir).37 E
 (ected)-.37 E F0 .545(using a special notation interpreted)3.815 F .616
-(by the shell.)108 177.6 R .617(Redirection may also be used to open an\
-close \214les for the current shell e)5.616 F -.15(xe)-.15 G .617
-(cution en).15 F(viron-)-.4 E 3.275(ment. The)108 189.6 R(follo)3.275 E
+(by the shell.)108 690 R .617(Redirection may also be used to open and \
+close \214les for the current shell e)5.616 F -.15(xe)-.15 G .617
+(cution en).15 F(viron-)-.4 E 3.275(ment. The)108 702 R(follo)3.275 E
 .774(wing redirection operators may precede or appear an)-.25 F .774
 (ywhere within a)-.15 F F2 .774(simple command)3.614 F F0(or)4.044 E
-(may follo)108 201.6 Q 2.5(wa)-.25 G F2(command)A F0 5(.R).77 G
+(may follo)108 714 Q 2.5(wa)-.25 G F2(command)A F0 5(.R).77 G
 (edirections are processed in the order the)-5 E 2.5(ya)-.15 G(ppear)
 -2.5 E 2.5(,f)-.4 G(rom left to right.)-2.5 E .771(Each redirection tha\
 t may be preceded by a \214le descriptor number may instead be preceded\
- by a w)108 218.4 R .772(ord of)-.1 F .293(the form {)108 230.4 R F2
-(varname)A F0 2.793(}. In)B .293
-(this case, for each redirection operator e)2.793 F .293
-(xcept >&- and <&-, the shell will allocate)-.15 F 3.498<618c>108 242.4
-S .999(le descriptor greater than 10 and assign it to)-3.498 F F2
+ by a w)108 730.8 R .772(ord of)-.1 F(GNU Bash-4.2)72 768 Q
+(2010 December 28)135.965 E(23)185.955 E 0 Cg EP
+%%Page: 24 24
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E .293(the form {)108 84 R/F1 10/Times-Italic@0 SF(varname)A F0
+2.793(}. In)B .293(this case, for each redirection operator e)2.793 F
+.293(xcept >&- and <&-, the shell will allocate)-.15 F 3.498<618c>108 96
+S .999(le descriptor greater than 10 and assign it to)-3.498 F F1
 (varname)3.499 E F0 5.999(.I)C 3.499(f>)-5.999 G .999
-(&- or <&- is preceded by {)-3.499 F F2(varname)A F0 .999(}, the)B -.25
-(va)108 254.4 S(lue of).25 E F2(varname)2.5 E F0
+(&- or <&- is preceded by {)-3.499 F F1(varname)A F0 .999(}, the)B -.25
+(va)108 108 S(lue of).25 E F1(varname)2.5 E F0
 (de\214nes the \214le descriptor to close.)2.5 E .284(In the follo)108
-271.2 R .283(wing descriptions, if the \214le descriptor number is omit\
+124.8 R .283(wing descriptions, if the \214le descriptor number is omit\
 ted, and the \214rst character of the redirect-)-.25 F .512
-(ion operator is)108 283.2 R F1(<)3.012 E F0 3.012(,t)C .512
+(ion operator is)108 136.8 R/F2 10/Times-Bold@0 SF(<)3.012 E F0 3.012
+(,t)C .512
 (he redirection refers to the standard input \(\214le descriptor 0\).)
 -3.012 F .512(If the \214rst character of the)5.512 F
-(redirection operator is)108 295.2 Q F1(>)2.5 E F0 2.5(,t)C
+(redirection operator is)108 148.8 Q F2(>)2.5 E F0 2.5(,t)C
 (he redirection refers to the standard output \(\214le descriptor 1\).)
--2.5 E .825(The w)108 312 R .825(ord follo)-.1 F .824
+-2.5 E .825(The w)108 165.6 R .825(ord follo)-.1 F .824
 (wing the redirection operator in the follo)-.25 F .824
 (wing descriptions, unless otherwise noted, is sub-)-.25 F .772
-(jected to brace e)108 324 R .773(xpansion, tilde e)-.15 F .773
+(jected to brace e)108 177.6 R .773(xpansion, tilde e)-.15 F .773
 (xpansion, parameter e)-.15 F .773
 (xpansion, command substitution, arithmetic e)-.15 F(xpan-)-.15 E .844
-(sion, quote remo)108 336 R -.25(va)-.15 G .843(l, pathname e).25 F .843
-(xpansion, and w)-.15 F .843(ord splitting.)-.1 F .843(If it e)5.843 F
-.843(xpands to more than one w)-.15 F(ord,)-.1 E F1(bash)3.343 E F0
-(reports an error)108 348 Q(.)-.55 E
-(Note that the order of redirections is signi\214cant.)108 364.8 Q -.15
-(Fo)5 G 2.5(re).15 G(xample, the command)-2.65 E(ls)144 381.6 Q F1(>)2.5
-E F0(dirlist 2)2.5 E F1(>&)A F0(1)A
-(directs both standard output and standard error to the \214le)108 398.4
-Q F2(dirlist)2.5 E F0 2.5(,w).68 G(hile the command)-2.5 E(ls 2)144
-415.2 Q F1(>&)A F0(1)A F1(>)2.5 E F0(dirlist)2.5 E .527
-(directs only the standard output to \214le)108 432 R F2(dirlist)3.027 E
-F0 3.027(,b).68 G .527(ecause the standard error w)-3.027 F .527
+(sion, quote remo)108 189.6 R -.25(va)-.15 G .843(l, pathname e).25 F
+.843(xpansion, and w)-.15 F .843(ord splitting.)-.1 F .843(If it e)5.843
+F .843(xpands to more than one w)-.15 F(ord,)-.1 E F2(bash)3.343 E F0
+(reports an error)108 201.6 Q(.)-.55 E
+(Note that the order of redirections is signi\214cant.)108 218.4 Q -.15
+(Fo)5 G 2.5(re).15 G(xample, the command)-2.65 E(ls)144 235.2 Q F2(>)2.5
+E F0(dirlist 2)2.5 E F2(>&)A F0(1)A
+(directs both standard output and standard error to the \214le)108 252 Q
+F1(dirlist)2.5 E F0 2.5(,w).68 G(hile the command)-2.5 E(ls 2)144 268.8
+Q F2(>&)A F0(1)A F2(>)2.5 E F0(dirlist)2.5 E .527
+(directs only the standard output to \214le)108 285.6 R F1(dirlist)3.027
+F0 3.027(,b).68 G .527(ecause the standard error w)-3.027 F .527
 (as duplicated from the standard)-.1 F
-(output before the standard output w)108 444 Q(as redirected to)-.1 E F2
-(dirlist)2.5 E F0(.).68 E F1(Bash)108 460.8 Q F0 .599(handles se)3.099 F
--.15(ve)-.25 G .599(ral \214lenames specially when the).15 F 3.099(ya)
+(output before the standard output w)108 297.6 Q(as redirected to)-.1 E
+F1(dirlist)2.5 E F0(.).68 E F2(Bash)108 314.4 Q F0 .599(handles se)3.099
+-.15(ve)-.25 G .599(ral \214lenames specially when the).15 F 3.099(ya)
 -.15 G .598(re used in redirections, as described in the follo)-3.099 F
-(wing)-.25 E(table:)108 472.8 Q F1(/de)144 489.6 Q(v/fd/)-.15 E F2(fd)A
-F0(If)180 501.6 Q F2(fd)2.5 E F0(is a v)2.5 E(alid inte)-.25 E(ger)-.15
-E 2.5<2c8c>-.4 G(le descriptor)-2.5 E F2(fd)2.5 E F0(is duplicated.)2.5
-E F1(/de)144 513.6 Q(v/stdin)-.15 E F0(File descriptor 0 is duplicated.)
-180 525.6 Q F1(/de)144 537.6 Q(v/stdout)-.15 E F0
-(File descriptor 1 is duplicated.)180 549.6 Q F1(/de)144 561.6 Q
-(v/stderr)-.15 E F0(File descriptor 2 is duplicated.)180 573.6 Q F1(/de)
-144 585.6 Q(v/tcp/)-.15 E F2(host)A F1(/)A F2(port)A F0(If)180 597.6 Q
-F2(host)2.996 E F0 .496(is a v)2.996 F .496
-(alid hostname or Internet address, and)-.25 F F2(port)2.997 E F0 .497
+(wing)-.25 E(table:)108 326.4 Q F2(/de)144 343.2 Q(v/fd/)-.15 E F1(fd)A
+F0(If)180 355.2 Q F1(fd)2.5 E F0(is a v)2.5 E(alid inte)-.25 E(ger)-.15
+E 2.5<2c8c>-.4 G(le descriptor)-2.5 E F1(fd)2.5 E F0(is duplicated.)2.5
+E F2(/de)144 367.2 Q(v/stdin)-.15 E F0(File descriptor 0 is duplicated.)
+180 379.2 Q F2(/de)144 391.2 Q(v/stdout)-.15 E F0
+(File descriptor 1 is duplicated.)180 403.2 Q F2(/de)144 415.2 Q
+(v/stderr)-.15 E F0(File descriptor 2 is duplicated.)180 427.2 Q F2(/de)
+144 439.2 Q(v/tcp/)-.15 E F1(host)A F2(/)A F1(port)A F0(If)180 451.2 Q
+F1(host)2.996 E F0 .496(is a v)2.996 F .496
+(alid hostname or Internet address, and)-.25 F F1(port)2.997 E F0 .497
 (is an inte)2.997 F .497(ger port number or ser)-.15 F(-)-.2 E
-(vice name,)180 609.6 Q F1(bash)2.5 E F0
+(vice name,)180 463.2 Q F2(bash)2.5 E F0
 (attempts to open a TCP connection to the corresponding sock)2.5 E(et.)
--.1 E F1(/de)144 621.6 Q(v/udp/)-.15 E F2(host)A F1(/)A F2(port)A F0(If)
-180 633.6 Q F2(host)2.997 E F0 .497(is a v)2.997 F .497
-(alid hostname or Internet address, and)-.25 F F2(port)2.996 E F0 .496
+-.1 E F2(/de)144 475.2 Q(v/udp/)-.15 E F1(host)A F2(/)A F1(port)A F0(If)
+180 487.2 Q F1(host)2.997 E F0 .497(is a v)2.997 F .497
+(alid hostname or Internet address, and)-.25 F F1(port)2.996 E F0 .496
 (is an inte)2.996 F .496(ger port number or ser)-.15 F(-)-.2 E
-(vice name,)180 645.6 Q F1(bash)2.5 E F0
+(vice name,)180 499.2 Q F2(bash)2.5 E F0
 (attempts to open a UDP connection to the corresponding sock)2.5 E(et.)
--.1 E 2.5(Af)108 662.4 S
+-.1 E 2.5(Af)108 516 S
 (ailure to open or create a \214le causes the redirection to f)-2.6 E
 (ail.)-.1 E .946(Redirections using \214le descriptors greater than 9 s\
-hould be used with care, as the)108 679.2 R 3.447(ym)-.15 G .947
+hould be used with care, as the)108 532.8 R 3.447(ym)-.15 G .947
 (ay con\215ict with \214le)-3.447 F
-(descriptors the shell uses internally)108 691.2 Q(.)-.65 E
-(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(24)185.955 E 0 Cg EP
-%%Page: 25 25
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(Redir)87 84 Q(ecting Input)-.18 E F0 .391
+(descriptors the shell uses internally)108 544.8 Q(.)-.65 E F2(Redir)87
+561.6 Q(ecting Input)-.18 E F0 .391
 (Redirection of input causes the \214le whose name results from the e)
-108 96 R .391(xpansion of)-.15 F/F2 10/Times-Italic@0 SF(wor)3.231 E(d)
--.37 E F0 .391(to be opened for read-)3.661 F(ing on \214le descriptor)
-108 108 Q F2(n)2.5 E F0 2.5(,o).24 G 2.5(rt)-2.5 G
-(he standard input \(\214le descriptor 0\) if)-2.5 E F2(n)2.86 E F0
+108 573.6 R .391(xpansion of)-.15 F F1(wor)3.231 E(d)-.37 E F0 .391
+(to be opened for read-)3.661 F(ing on \214le descriptor)108 585.6 Q F1
+(n)2.5 E F0 2.5(,o).24 G 2.5(rt)-2.5 G
+(he standard input \(\214le descriptor 0\) if)-2.5 E F1(n)2.86 E F0
 (is not speci\214ed.)2.74 E
-(The general format for redirecting input is:)108 124.8 Q([)144 141.6 Q
-F2(n)A F0(])A F1(<)A F2(wor)A(d)-.37 E F1(Redir)87 158.4 Q
-(ecting Output)-.18 E F0 .174
+(The general format for redirecting input is:)108 602.4 Q([)144 619.2 Q
+F1(n)A F0(])A F2(<)A F1(wor)A(d)-.37 E F2(Redir)87 636 Q(ecting Output)
+-.18 E F0 .174
 (Redirection of output causes the \214le whose name results from the e)
-108 170.4 R .175(xpansion of)-.15 F F2(wor)3.015 E(d)-.37 E F0 .175
-(to be opened for writ-)3.445 F .825(ing on \214le descriptor)108 182.4
-R F2(n)3.325 E F0 3.325(,o).24 G 3.325(rt)-3.325 G .824
-(he standard output \(\214le descriptor 1\) if)-3.325 F F2(n)3.684 E F0
+108 648 R .175(xpansion of)-.15 F F1(wor)3.015 E(d)-.37 E F0 .175
+(to be opened for writ-)3.445 F .825(ing on \214le descriptor)108 660 R
+F1(n)3.325 E F0 3.325(,o).24 G 3.325(rt)-3.325 G .824
+(he standard output \(\214le descriptor 1\) if)-3.325 F F1(n)3.684 E F0
 .824(is not speci\214ed.)3.564 F .824(If the \214le does not)5.824 F
--.15(ex)108 194.4 S(ist it is created; if it does e).15 E
+-.15(ex)108 672 S(ist it is created; if it does e).15 E
 (xist it is truncated to zero size.)-.15 E
-(The general format for redirecting output is:)108 211.2 Q([)144 228 Q
-F2(n)A F0(])A F1(>)A F2(wor)A(d)-.37 E F0 .154
-(If the redirection operator is)108 244.8 R F1(>)2.654 E F0 2.654(,a)C
-.154(nd the)-2.654 F F1(noclob)2.654 E(ber)-.1 E F0 .154(option to the)
-2.654 F F1(set)2.655 E F0 -.2(bu)2.655 G .155
-(iltin has been enabled, the redirection).2 F .658(will f)108 256.8 R
-.658(ail if the \214le whose name results from the e)-.1 F .658
-(xpansion of)-.15 F F2(wor)3.158 E(d)-.37 E F0 -.15(ex)3.158 G .657
-(ists and is a re).15 F .657(gular \214le.)-.15 F .657(If the redi-)
-5.657 F .408(rection operator is)108 268.8 R F1(>|)2.909 E F0 2.909(,o)C
-2.909(rt)-2.909 G .409(he redirection operator is)-2.909 F F1(>)2.909 E
-F0 .409(and the)2.909 F F1(noclob)2.909 E(ber)-.1 E F0 .409
-(option to the)2.909 F F1(set)2.909 E F0 -.2(bu)2.909 G .409
+(The general format for redirecting output is:)108 688.8 Q([)144 705.6 Q
+F1(n)A F0(])A F2(>)A F1(wor)A(d)-.37 E F0 .154
+(If the redirection operator is)108 722.4 R F2(>)2.654 E F0 2.654(,a)C
+.154(nd the)-2.654 F F2(noclob)2.654 E(ber)-.1 E F0 .154(option to the)
+2.654 F F2(set)2.655 E F0 -.2(bu)2.655 G .155
+(iltin has been enabled, the redirection).2 F(GNU Bash-4.2)72 768 Q
+(2010 December 28)135.965 E(24)185.955 E 0 Cg EP
+%%Page: 25 25
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E .658(will f)108 84 R .658
+(ail if the \214le whose name results from the e)-.1 F .658(xpansion of)
+-.15 F/F1 10/Times-Italic@0 SF(wor)3.158 E(d)-.37 E F0 -.15(ex)3.158 G
+.657(ists and is a re).15 F .657(gular \214le.)-.15 F .657(If the redi-)
+5.657 F .408(rection operator is)108 96 R/F2 10/Times-Bold@0 SF(>|)2.909
+E F0 2.909(,o)C 2.909(rt)-2.909 G .409(he redirection operator is)-2.909
+F F2(>)2.909 E F0 .409(and the)2.909 F F2(noclob)2.909 E(ber)-.1 E F0
+.409(option to the)2.909 F F2(set)2.909 E F0 -.2(bu)2.909 G .409
 (iltin command).2 F(is not enabled, the redirection is attempted e)108
-280.8 Q -.15(ve)-.25 G 2.5(ni).15 G 2.5(ft)-2.5 G(he \214le named by)
--2.5 E F2(wor)2.5 E(d)-.37 E F0 -.15(ex)2.5 G(ists.).15 E F1 -.25(Ap)87
-297.6 S(pending Redir).25 E(ected Output)-.18 E F0 .642
-(Redirection of output in this f)108 309.6 R .642
+108 Q -.15(ve)-.25 G 2.5(ni).15 G 2.5(ft)-2.5 G(he \214le named by)-2.5
+E F1(wor)2.5 E(d)-.37 E F0 -.15(ex)2.5 G(ists.).15 E F2 -.25(Ap)87 124.8
+S(pending Redir).25 E(ected Output)-.18 E F0 .642
+(Redirection of output in this f)108 136.8 R .642
 (ashion causes the \214le whose name results from the e)-.1 F .641
-(xpansion of)-.15 F F2(wor)3.481 E(d)-.37 E F0 .641(to be)3.911 F .473
-(opened for appending on \214le descriptor)108 321.6 R F2(n)2.973 E F0
+(xpansion of)-.15 F F1(wor)3.481 E(d)-.37 E F0 .641(to be)3.911 F .473
+(opened for appending on \214le descriptor)108 148.8 R F1(n)2.973 E F0
 2.974(,o).24 G 2.974(rt)-2.974 G .474
-(he standard output \(\214le descriptor 1\) if)-2.974 F F2(n)3.334 E F0
+(he standard output \(\214le descriptor 1\) if)-2.974 F F1(n)3.334 E F0
 .474(is not speci\214ed.)3.214 F(If)5.474 E(the \214le does not e)108
-333.6 Q(xist it is created.)-.15 E
-(The general format for appending output is:)108 350.4 Q([)144 367.2 Q
-F2(n)A F0(])A F1(>>)A F2(wor)A(d)-.37 E F1(Redir)87 388.8 Q
+160.8 Q(xist it is created.)-.15 E
+(The general format for appending output is:)108 177.6 Q([)144 194.4 Q
+F1(n)A F0(])A F2(>>)A F1(wor)A(d)-.37 E F2(Redir)87 216 Q
 (ecting Standard Output and Standard Err)-.18 E(or)-.18 E F0 .249
-(This construct allo)108 400.8 R .249(ws both the standard output \(\
-\214le descriptor 1\) and the standard error output \(\214le descrip-)
--.25 F(tor 2\) to be redirected to the \214le whose name is the e)108
-412.8 Q(xpansion of)-.15 E F2(wor)2.5 E(d)-.37 E F0(.).77 E
-(There are tw)108 429.6 Q 2.5(of)-.1 G
-(ormats for redirecting standard output and standard error:)-2.5 E F1
-(&>)144 446.4 Q F2(wor)A(d)-.37 E F0(and)108 458.4 Q F1(>&)144 470.4 Q
-F2(wor)A(d)-.37 E F0(Of the tw)108 487.2 Q 2.5(of)-.1 G
+(This construct allo)108 228 R .249(ws both the standard output \(\214l\
+e descriptor 1\) and the standard error output \(\214le descrip-)-.25 F
+(tor 2\) to be redirected to the \214le whose name is the e)108 240 Q
+(xpansion of)-.15 E F1(wor)2.5 E(d)-.37 E F0(.).77 E(There are tw)108
+256.8 Q 2.5(of)-.1 G
+(ormats for redirecting standard output and standard error:)-2.5 E F2
+(&>)144 273.6 Q F1(wor)A(d)-.37 E F0(and)108 285.6 Q F2(>&)144 297.6 Q
+F1(wor)A(d)-.37 E F0(Of the tw)108 314.4 Q 2.5(of)-.1 G
 (orms, the \214rst is preferred.)-2.5 E(This is semantically equi)5 E
--.25(va)-.25 G(lent to).25 E F1(>)144 504 Q F2(wor)A(d)-.37 E F0(2)2.5 E
-F1(>&)A F0(1)A F1 -.25(Ap)87 525.6 S
+-.25(va)-.25 G(lent to).25 E F2(>)144 331.2 Q F1(wor)A(d)-.37 E F0(2)2.5
+E F2(>&)A F0(1)A F2 -.25(Ap)87 352.8 S
 (pending Standard Output and Standard Err).25 E(or)-.18 E F0 .248
-(This construct allo)108 537.6 R .249(ws both the standard output \(\
+(This construct allo)108 364.8 R .249(ws both the standard output \(\
 \214le descriptor 1\) and the standard error output \(\214le descrip-)
 -.25 F(tor 2\) to be appended to the \214le whose name is the e)108
-549.6 Q(xpansion of)-.15 E F2(wor)2.5 E(d)-.37 E F0(.).77 E
+376.8 Q(xpansion of)-.15 E F1(wor)2.5 E(d)-.37 E F0(.).77 E
 (The format for appending standard output and standard error is:)108
-566.4 Q F1(&>>)144 583.2 Q F2(wor)A(d)-.37 E F0
-(This is semantically equi)108 600 Q -.25(va)-.25 G(lent to).25 E F1(>>)
-144 616.8 Q F2(wor)A(d)-.37 E F0(2)2.5 E F1(>&)A F0(1)A F1(Her)87 633.6
-Q 2.5(eD)-.18 G(ocuments)-2.5 E F0 .33(This type of redirection instruc\
-ts the shell to read input from the current source until a line contain\
-ing only)108 645.6 R F2(delimiter)108.35 657.6 Q F0 .614
+393.6 Q F2(&>>)144 410.4 Q F1(wor)A(d)-.37 E F0
+(This is semantically equi)108 427.2 Q -.25(va)-.25 G(lent to).25 E F2
+(>>)144 444 Q F1(wor)A(d)-.37 E F0(2)2.5 E F2(>&)A F0(1)A F2(Her)87
+460.8 Q 2.5(eD)-.18 G(ocuments)-2.5 E F0 .33(This type of redirection i\
+nstructs the shell to read input from the current source until a line c\
+ontaining only)108 472.8 R F1(delimiter)108.35 484.8 Q F0 .614
 (\(with no trailing blanks\) is seen.)3.844 F .615
 (All of the lines read up to that point are then used as the stan-)5.615
-F(dard input for a command.)108 669.6 Q
-(The format of here-documents is:)108 686.4 Q F1(<<)144 703.2 Q F0([)A
-F1<ad>A F0(])A F2(wor)A(d)-.37 E(her)164 715.2 Q(e-document)-.37 E
-(delimiter)144 727.2 Q F0(GNU Bash-4.2)72 768 Q(2010 December 28)135.965
-E(25)185.955 E 0 Cg EP
-%%Page: 26 26
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E .128(No parameter e)108 84 R .127
+F(dard input for a command.)108 496.8 Q
+(The format of here-documents is:)108 513.6 Q F2(<<)144 530.4 Q F0([)A
+F2<ad>A F0(])A F1(wor)A(d)-.37 E(her)164 542.4 Q(e-document)-.37 E
+(delimiter)144 554.4 Q F0 .128(No parameter e)108 571.2 R .127
 (xpansion, command substitution, arithmetic e)-.15 F .127
 (xpansion, or pathname e)-.15 F .127(xpansion is performed)-.15 F(on)108
-96 Q/F1 10/Times-Italic@0 SF(wor)3.274 E(d)-.37 E F0 5.774(.I).77 G
-3.274(fa)-5.774 G 1.074 -.15(ny c)-3.274 H .774(haracters in).15 F F1
-(wor)3.614 E(d)-.37 E F0 .774(are quoted, the)4.044 F F1(delimiter)3.624
-E F0 .774(is the result of quote remo)4.004 F -.25(va)-.15 G 3.275(lo)
-.25 G(n)-3.275 E F1(wor)3.275 E(d)-.37 E F0 3.275(,a).77 G(nd)-3.275 E
-.905(the lines in the here-document are not e)108 108 R 3.405
-(xpanded. If)-.15 F F1(wor)3.405 E(d)-.37 E F0 .904
+583.2 Q F1(wor)3.274 E(d)-.37 E F0 5.774(.I).77 G 3.274(fa)-5.774 G
+1.074 -.15(ny c)-3.274 H .774(haracters in).15 F F1(wor)3.614 E(d)-.37 E
+F0 .774(are quoted, the)4.044 F F1(delimiter)3.624 E F0 .774
+(is the result of quote remo)4.004 F -.25(va)-.15 G 3.275(lo).25 G(n)
+-3.275 E F1(wor)3.275 E(d)-.37 E F0 3.275(,a).77 G(nd)-3.275 E .905
+(the lines in the here-document are not e)108 595.2 R 3.405(xpanded. If)
+-.15 F F1(wor)3.405 E(d)-.37 E F0 .904
 (is unquoted, all lines of the here-document are)3.405 F .694
-(subjected to parameter e)108 120 R .695
+(subjected to parameter e)108 607.2 R .695
 (xpansion, command substitution, and arithmetic e)-.15 F 3.195
 (xpansion. In)-.15 F .695(the latter case, the)3.195 F
-(character sequence)108 132 Q/F2 10/Times-Bold@0 SF(\\<newline>)2.5 E F0
-(is ignored, and)2.5 E F2(\\)2.5 E F0
-(must be used to quote the characters)2.5 E F2(\\)2.5 E F0(,)A F2($)2.5
-E F0 2.5(,a)C(nd)-2.5 E F2<92>2.5 E F0(.)A .602
-(If the redirection operator is)108 148.8 R F2(<<\255)3.101 E F0 3.101
-(,t)C .601(hen all leading tab characters are stripped from input lines\
- and the line)-3.101 F(containing)108 160.8 Q F1(delimiter)2.5 E F0 5
-(.T).73 G(his allo)-5 E
+(character sequence)108 619.2 Q F2(\\<newline>)2.5 E F0(is ignored, and)
+2.5 E F2(\\)2.5 E F0(must be used to quote the characters)2.5 E F2(\\)
+2.5 E F0(,)A F2($)2.5 E F0 2.5(,a)C(nd)-2.5 E F2<92>2.5 E F0(.)A .602
+(If the redirection operator is)108 636 R F2(<<\255)3.101 E F0 3.101(,t)
+C .601(hen all leading tab characters are stripped from input lines and\
+ the line)-3.101 F(containing)108 648 Q F1(delimiter)2.5 E F0 5(.T).73 G
+(his allo)-5 E
 (ws here-documents within shell scripts to be indented in a natural f)
--.25 E(ashion.)-.1 E F2(Her)87 177.6 Q 2.5(eS)-.18 G(trings)-2.5 E F0
-2.5(Av)108 189.6 S(ariant of here documents, the format is:)-2.75 E F2
-(<<<)144 206.4 Q F1(wor)A(d)-.37 E F0(The)108 223.2 Q F1(wor)2.5 E(d)
+-.25 E(ashion.)-.1 E F2(Her)87 664.8 Q 2.5(eS)-.18 G(trings)-2.5 E F0
+2.5(Av)108 676.8 S(ariant of here documents, the format is:)-2.75 E F2
+(<<<)144 693.6 Q F1(wor)A(d)-.37 E F0(The)108 710.4 Q F1(wor)2.5 E(d)
 -.37 E F0(is e)2.5 E
-(xpanded and supplied to the command on its standard input.)-.15 E F2
-(Duplicating File Descriptors)87 240 Q F0(The redirection operator)108
-252 Q([)144 268.8 Q F1(n)A F0(])A F2(<&)A F1(wor)A(d)-.37 E F0 .126
-(is used to duplicate input \214le descriptors.)108 285.6 R(If)5.127 E
-F1(wor)2.967 E(d)-.37 E F0 -.15(ex)3.397 G .127
+(xpanded and supplied to the command on its standard input.)-.15 E
+(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(25)185.955 E 0 Cg EP
+%%Page: 26 26
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E/F1 10/Times-Bold@0 SF(Duplicating File Descriptors)87 84 Q F0
+(The redirection operator)108 96 Q([)144 112.8 Q/F2 10/Times-Italic@0 SF
+(n)A F0(])A F1(<&)A F2(wor)A(d)-.37 E F0 .126
+(is used to duplicate input \214le descriptors.)108 129.6 R(If)5.127 E
+F2(wor)2.967 E(d)-.37 E F0 -.15(ex)3.397 G .127
 (pands to one or more digits, the \214le descriptor denoted).15 F(by)108
-297.6 Q F1(n)3.318 E F0 .458(is made to be a cop)3.198 F 2.958(yo)-.1 G
+141.6 Q F2(n)3.318 E F0 .458(is made to be a cop)3.198 F 2.958(yo)-.1 G
 2.958(ft)-2.958 G .457(hat \214le descriptor)-2.958 F 5.457(.I)-.55 G
-2.957(ft)-5.457 G .457(he digits in)-2.957 F F1(wor)3.297 E(d)-.37 E F0
+2.957(ft)-5.457 G .457(he digits in)-2.957 F F2(wor)3.297 E(d)-.37 E F0
 .457(do not specify a \214le descriptor open)3.727 F .149
-(for input, a redirection error occurs.)108 309.6 R(If)5.149 E F1(wor)
-2.989 E(d)-.37 E F0 -.25(eva)3.419 G .149(luates to).25 F F2<ad>2.649 E
-F0 2.65<2c8c>C .15(le descriptor)-2.65 F F1(n)3.01 E F0 .15(is closed.)
-2.89 F(If)5.15 E F1(n)3.01 E F0 .15(is not speci\214ed,)2.89 F
-(the standard input \(\214le descriptor 0\) is used.)108 321.6 Q
-(The operator)108 338.4 Q([)144 355.2 Q F1(n)A F0(])A F2(>&)A F1(wor)A
+(for input, a redirection error occurs.)108 153.6 R(If)5.149 E F2(wor)
+2.989 E(d)-.37 E F0 -.25(eva)3.419 G .149(luates to).25 F F1<ad>2.649 E
+F0 2.65<2c8c>C .15(le descriptor)-2.65 F F2(n)3.01 E F0 .15(is closed.)
+2.89 F(If)5.15 E F2(n)3.01 E F0 .15(is not speci\214ed,)2.89 F
+(the standard input \(\214le descriptor 0\) is used.)108 165.6 Q
+(The operator)108 182.4 Q([)144 199.2 Q F2(n)A F0(])A F1(>&)A F2(wor)A
 (d)-.37 E F0 .444
-(is used similarly to duplicate output \214le descriptors.)108 372 R(If)
-5.444 E F1(n)3.304 E F0 .443
+(is used similarly to duplicate output \214le descriptors.)108 216 R(If)
+5.444 E F2(n)3.304 E F0 .443
 (is not speci\214ed, the standard output \(\214le descrip-)3.183 F 1.357
-(tor 1\) is used.)108 384 R 1.357(If the digits in)6.357 F F1(wor)4.197
+(tor 1\) is used.)108 228 R 1.357(If the digits in)6.357 F F2(wor)4.197
 E(d)-.37 E F0 1.358(do not specify a \214le descriptor open for output,\
- a redirection error)4.627 F 2.597(occurs. As)108 396 R 2.597(as)2.597 G
-.097(pecial case, if)-2.597 F F1(n)2.596 E F0 .096(is omitted, and)2.596
-F F1(wor)2.596 E(d)-.37 E F0 .096(does not e)2.596 F .096
+ a redirection error)4.627 F 2.597(occurs. As)108 240 R 2.597(as)2.597 G
+.097(pecial case, if)-2.597 F F2(n)2.596 E F0 .096(is omitted, and)2.596
+F F2(wor)2.596 E(d)-.37 E F0 .096(does not e)2.596 F .096
 (xpand to one or more digits, the standard out-)-.15 F
-(put and standard error are redirected as described pre)108 408 Q
-(viously)-.25 E(.)-.65 E F2(Mo)87 424.8 Q(ving File Descriptors)-.1 E F0
-(The redirection operator)108 436.8 Q([)144 453.6 Q F1(n)A F0(])A F2(<&)
-A F1(digit)A F2<ad>A F0(mo)108 470.4 Q -.15(ve)-.15 G 3.035(st).15 G
-.535(he \214le descriptor)-3.035 F F1(digit)3.035 E F0 .535
-(to \214le descriptor)3.035 F F1(n)3.035 E F0 3.035(,o).24 G 3.035(rt)
--3.035 G .536(he standard input \(\214le descriptor 0\) if)-3.035 F F1
-(n)3.036 E F0 .536(is not speci-)3.036 F(\214ed.)108 482.4 Q F1(digit)5
-E F0(is closed after being duplicated to)2.5 E F1(n)2.5 E F0(.)A
-(Similarly)108 499.2 Q 2.5(,t)-.65 G(he redirection operator)-2.5 E([)
-144 516 Q F1(n)A F0(])A F2(>&)A F1(digit)A F2<ad>A F0(mo)108 532.8 Q
--.15(ve)-.15 G 2.786(st).15 G .286(he \214le descriptor)-2.786 F F1
-(digit)2.786 E F0 .286(to \214le descriptor)2.786 F F1(n)2.786 E F0
+(put and standard error are redirected as described pre)108 252 Q
+(viously)-.25 E(.)-.65 E F1(Mo)87 268.8 Q(ving File Descriptors)-.1 E F0
+(The redirection operator)108 280.8 Q([)144 297.6 Q F2(n)A F0(])A F1(<&)
+A F2(digit)A F1<ad>A F0(mo)108 314.4 Q -.15(ve)-.15 G 3.035(st).15 G
+.535(he \214le descriptor)-3.035 F F2(digit)3.035 E F0 .535
+(to \214le descriptor)3.035 F F2(n)3.035 E F0 3.035(,o).24 G 3.035(rt)
+-3.035 G .536(he standard input \(\214le descriptor 0\) if)-3.035 F F2
+(n)3.036 E F0 .536(is not speci-)3.036 F(\214ed.)108 326.4 Q F2(digit)5
+E F0(is closed after being duplicated to)2.5 E F2(n)2.5 E F0(.)A
+(Similarly)108 343.2 Q 2.5(,t)-.65 G(he redirection operator)-2.5 E([)
+144 360 Q F2(n)A F0(])A F1(>&)A F2(digit)A F1<ad>A F0(mo)108 376.8 Q
+-.15(ve)-.15 G 2.786(st).15 G .286(he \214le descriptor)-2.786 F F2
+(digit)2.786 E F0 .286(to \214le descriptor)2.786 F F2(n)2.786 E F0
 2.786(,o).24 G 2.786(rt)-2.786 G .285
-(he standard output \(\214le descriptor 1\) if)-2.786 F F1(n)2.785 E F0
-.285(is not speci-)2.785 F(\214ed.)108 544.8 Q F2
-(Opening File Descriptors f)87 561.6 Q(or Reading and Writing)-.25 E F0
-(The redirection operator)108 573.6 Q([)144 590.4 Q F1(n)A F0(])A F2(<>)
-A F1(wor)A(d)-.37 E F0 1.349(causes the \214le whose name is the e)108
-607.2 R 1.349(xpansion of)-.15 F F1(wor)4.189 E(d)-.37 E F0 1.349
+(he standard output \(\214le descriptor 1\) if)-2.786 F F2(n)2.785 E F0
+.285(is not speci-)2.785 F(\214ed.)108 388.8 Q F1
+(Opening File Descriptors f)87 405.6 Q(or Reading and Writing)-.25 E F0
+(The redirection operator)108 417.6 Q([)144 434.4 Q F2(n)A F0(])A F1(<>)
+A F2(wor)A(d)-.37 E F0 1.349(causes the \214le whose name is the e)108
+451.2 R 1.349(xpansion of)-.15 F F2(wor)4.189 E(d)-.37 E F0 1.349
 (to be opened for both reading and writing on \214le)4.619 F(descriptor)
-108 619.2 Q F1(n)2.5 E F0 2.5(,o).24 G 2.5(ro)-2.5 G 2.5<6e8c>-2.5 G
-(le descriptor 0 if)-2.5 E F1(n)2.86 E F0(is not speci\214ed.)2.74 E
+108 463.2 Q F2(n)2.5 E F0 2.5(,o).24 G 2.5(ro)-2.5 G 2.5<6e8c>-2.5 G
+(le descriptor 0 if)-2.5 E F2(n)2.86 E F0(is not speci\214ed.)2.74 E
 (If the \214le does not e)5 E(xist, it is created.)-.15 E/F3 10.95
-/Times-Bold@0 SF(ALIASES)72 636 Q F1(Aliases)108 648 Q F0(allo)3.174 E
+/Times-Bold@0 SF(ALIASES)72 480 Q F2(Aliases)108 492 Q F0(allo)3.174 E
 3.174(was)-.25 G .674(tring to be substituted for a w)-3.174 F .674
 (ord when it is used as the \214rst w)-.1 F .673
 (ord of a simple command.)-.1 F .394(The shell maintains a list of alia\
-ses that may be set and unset with the)108 660 R F2(alias)2.894 E F0
-(and)2.894 E F2(unalias)2.894 E F0 -.2(bu)2.894 G .394(iltin commands).2
-F(\(see)108 672 Q/F4 9/Times-Bold@0 SF 1.98(SHELL B)4.48 F(UIL)-.09 E
+ses that may be set and unset with the)108 504 R F1(alias)2.894 E F0
+(and)2.894 E F1(unalias)2.894 E F0 -.2(bu)2.894 G .394(iltin commands).2
+F(\(see)108 516 Q/F4 9/Times-Bold@0 SF 1.98(SHELL B)4.48 F(UIL)-.09 E
 1.98(TIN COMMANDS)-.828 F F0(belo)4.23 E 4.48(w\). The)-.25 F 1.98
 (\214rst w)4.48 F 1.979(ord of each simple command, if unquoted, is)-.1
-F(check)108 684 Q .472(ed to see if it has an alias.)-.1 F .472
+F(check)108 528 Q .472(ed to see if it has an alias.)-.1 F .472
 (If so, that w)5.472 F .473(ord is replaced by the te)-.1 F .473
-(xt of the alias.)-.15 F .473(The characters)5.473 F F2(/)2.973 E F0(,)A
-F2($)2.973 E F0(,)A F2<92>2.973 E F0(,)A(and)108 696 Q F2(=)3.612 E F0
+(xt of the alias.)-.15 F .473(The characters)5.473 F F1(/)2.973 E F0(,)A
+F1($)2.973 E F0(,)A F1<92>2.973 E F0(,)A(and)108 540 Q F1(=)3.612 E F0
 1.112(and an)3.612 F 3.612(yo)-.15 G 3.612(ft)-3.612 G 1.112(he shell)
--3.612 F F1(metac)3.612 E(har)-.15 E(acter)-.15 E(s)-.1 E F0 1.112
+-3.612 F F2(metac)3.612 E(har)-.15 E(acter)-.15 E(s)-.1 E F0 1.112
 (or quoting characters listed abo)3.612 F 1.411 -.15(ve m)-.15 H 1.111
-(ay not appear in an alias).15 F 3.619(name. The)108 708 R 1.119
+(ay not appear in an alias).15 F 3.619(name. The)108 552 R 1.119
 (replacement te)3.619 F 1.119(xt may contain an)-.15 F 3.619(yv)-.15 G
 1.119(alid shell input, including shell metacharacters.)-3.869 F 1.12
-(The \214rst)6.12 F -.1(wo)108 720 S .514(rd of the replacement te).1 F
+(The \214rst)6.12 F -.1(wo)108 564 S .514(rd of the replacement te).1 F
 .514(xt is tested for aliases, b)-.15 F .514(ut a w)-.2 F .513
 (ord that is identical to an alias being e)-.1 F .513(xpanded is)-.15 F
-(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(26)185.955 E 0 Cg EP
-%%Page: 27 27
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E .295(not e)108 84 R .295(xpanded a second time.)-.15 F .296
-(This means that one may alias)5.295 F/F1 10/Times-Bold@0 SF(ls)2.796 E
-F0(to)2.796 E F1 .296(ls \255F)2.796 F F0 2.796(,f)C .296
-(or instance, and)-2.796 F F1(bash)2.796 E F0 .296(does not try)2.796 F
-.543(to recursi)108 96 R -.15(ve)-.25 G .543(ly e).15 F .543
-(xpand the replacement te)-.15 F 3.043(xt. If)-.15 F .543
-(the last character of the alias v)3.043 F .542(alue is a)-.25 F/F2 10
-/Times-Italic@0 SF(blank)3.042 E F0 3.042(,t).67 G .542(hen the ne)
--3.042 F(xt)-.15 E(command w)108 108 Q(ord follo)-.1 E
+.295(not e)108 576 R .295(xpanded a second time.)-.15 F .296
+(This means that one may alias)5.295 F F1(ls)2.796 E F0(to)2.796 E F1
+.296(ls \255F)2.796 F F0 2.796(,f)C .296(or instance, and)-2.796 F F1
+(bash)2.796 E F0 .296(does not try)2.796 F .543(to recursi)108 588 R
+-.15(ve)-.25 G .543(ly e).15 F .543(xpand the replacement te)-.15 F
+3.043(xt. If)-.15 F .543(the last character of the alias v)3.043 F .542
+(alue is a)-.25 F F2(blank)3.042 E F0 3.042(,t).67 G .542(hen the ne)
+-3.042 F(xt)-.15 E(command w)108 600 Q(ord follo)-.1 E
 (wing the alias is also check)-.25 E(ed for alias e)-.1 E(xpansion.)-.15
-E(Aliases are created and listed with the)108 124.8 Q F1(alias)2.5 E F0
+E(Aliases are created and listed with the)108 616.8 Q F1(alias)2.5 E F0
 (command, and remo)2.5 E -.15(ve)-.15 G 2.5(dw).15 G(ith the)-2.5 E F1
 (unalias)2.5 E F0(command.)2.5 E .284
-(There is no mechanism for using ar)108 141.6 R .284
+(There is no mechanism for using ar)108 633.6 R .284
 (guments in the replacement te)-.18 F 2.784(xt. If)-.15 F(ar)2.784 E
 .284(guments are needed, a shell func-)-.18 F(tion should be used \(see)
-108 153.6 Q/F3 9/Times-Bold@0 SF(FUNCTIONS)2.5 E F0(belo)2.25 E(w\).)
--.25 E 1.22(Aliases are not e)108 170.4 R 1.22
+108 645.6 Q F4(FUNCTIONS)2.5 E F0(belo)2.25 E(w\).)-.25 E 1.22
+(Aliases are not e)108 662.4 R 1.22
 (xpanded when the shell is not interacti)-.15 F -.15(ve)-.25 G 3.72(,u)
 .15 G 1.22(nless the)-3.72 F F1(expand_aliases)3.72 E F0 1.22
-(shell option is set)3.72 F(using)108 182.4 Q F1(shopt)2.5 E F0
-(\(see the description of)2.5 E F1(shopt)2.5 E F0(under)2.5 E F3
+(shell option is set)3.72 F(using)108 674.4 Q F1(shopt)2.5 E F0
+(\(see the description of)2.5 E F1(shopt)2.5 E F0(under)2.5 E F4
 (SHELL B)2.5 E(UIL)-.09 E(TIN COMMANDS)-.828 E F0(belo)2.25 E(w\).)-.25
 E .435
 (The rules concerning the de\214nition and use of aliases are some)108
-199.2 R .436(what confusing.)-.25 F F1(Bash)5.436 E F0(al)2.936 E -.1
+691.2 R .436(what confusing.)-.25 F F1(Bash)5.436 E F0(al)2.936 E -.1
 (wa)-.1 G .436(ys reads at least).1 F .338
-(one complete line of input before e)108 211.2 R -.15(xe)-.15 G .338
+(one complete line of input before e)108 703.2 R -.15(xe)-.15 G .338
 (cuting an).15 F 2.838(yo)-.15 G 2.838(ft)-2.838 G .338
 (he commands on that line.)-2.838 F .337(Aliases are e)5.337 F .337
-(xpanded when)-.15 F 3.403(ac)108 223.2 S .904
+(xpanded when)-.15 F 3.403(ac)108 715.2 S .904
 (ommand is read, not when it is e)-3.403 F -.15(xe)-.15 G 3.404
 (cuted. Therefore,).15 F .904
 (an alias de\214nition appearing on the same line as)3.404 F 1.162
-(another command does not tak)108 235.2 R 3.662(ee)-.1 G -.25(ff)-3.662
+(another command does not tak)108 727.2 R 3.662(ee)-.1 G -.25(ff)-3.662
 G 1.162(ect until the ne).25 F 1.162(xt line of input is read.)-.15 F
-1.161(The commands follo)6.161 F 1.161(wing the)-.25 F .277
-(alias de\214nition on that line are not af)108 247.2 R .277
+1.161(The commands follo)6.161 F 1.161(wing the)-.25 F(GNU Bash-4.2)72
+768 Q(2010 December 28)135.965 E(26)185.955 E 0 Cg EP
+%%Page: 27 27
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E .277(alias de\214nition on that line are not af)108 84 R .277
 (fected by the ne)-.25 F 2.777(wa)-.25 G 2.777(lias. This)-2.777 F(beha)
 2.777 E .277(vior is also an issue when functions)-.2 F .699(are e)108
-259.2 R -.15(xe)-.15 G 3.199(cuted. Aliases).15 F .699(are e)3.199 F
-.699(xpanded when a function de\214nition is read, not when the functio\
-n is e)-.15 F -.15(xe)-.15 G(cuted,).15 E .494
-(because a function de\214nition is itself a compound command.)108 271.2
-.495(As a consequence, aliases de\214ned in a func-)5.494 F .085
-(tion are not a)108 283.2 R -.25(va)-.2 G .084
+96 R -.15(xe)-.15 G 3.199(cuted. Aliases).15 F .699(are e)3.199 F .699(\
+xpanded when a function de\214nition is read, not when the function is \
+e)-.15 F -.15(xe)-.15 G(cuted,).15 E .494
+(because a function de\214nition is itself a compound command.)108 108 R
+.495(As a consequence, aliases de\214ned in a func-)5.494 F .085
+(tion are not a)108 120 R -.25(va)-.2 G .084
 (ilable until after that function is e).25 F -.15(xe)-.15 G 2.584
 (cuted. T).15 F 2.584(ob)-.8 G 2.584(es)-2.584 G .084(afe, al)-2.584 F
 -.1(wa)-.1 G .084(ys put alias de\214nitions on a sepa-).1 F
-(rate line, and do not use)108 295.2 Q F1(alias)2.5 E F0
-(in compound commands.)2.5 E -.15(Fo)108 312 S 2.5(ra).15 G(lmost e)-2.5
-E -.15(ve)-.25 G(ry purpose, aliases are superseded by shell functions.)
-.15 E/F4 10.95/Times-Bold@0 SF(FUNCTIONS)72 328.8 Q F0 3.467(As)108
-340.8 S .967(hell function, de\214ned as described abo)-3.467 F 1.267
--.15(ve u)-.15 H(nder).15 E F3 .967(SHELL GRAMMAR)3.467 F/F5 9
+(rate line, and do not use)108 132 Q/F1 10/Times-Bold@0 SF(alias)2.5 E
+F0(in compound commands.)2.5 E -.15(Fo)108 148.8 S 2.5(ra).15 G(lmost e)
+-2.5 E -.15(ve)-.25 G
+(ry purpose, aliases are superseded by shell functions.).15 E/F2 10.95
+/Times-Bold@0 SF(FUNCTIONS)72 165.6 Q F0 3.467(As)108 177.6 S .967
+(hell function, de\214ned as described abo)-3.467 F 1.267 -.15(ve u)-.15
+H(nder).15 E/F3 9/Times-Bold@0 SF .967(SHELL GRAMMAR)3.467 F/F4 9
 /Times-Roman@0 SF(,)A F0 .968(stores a series of commands for)3.217 F
-1.002(later e)108 352.8 R -.15(xe)-.15 G 3.502(cution. When).15 F 1.002
+1.002(later e)108 189.6 R -.15(xe)-.15 G 3.502(cution. When).15 F 1.002
 (the name of a shell function is used as a simple command name, the lis\
 t of com-)3.502 F .315(mands associated with that function name is e)108
-364.8 R -.15(xe)-.15 G 2.816(cuted. Functions).15 F .316(are e)2.816 F
+201.6 R -.15(xe)-.15 G 2.816(cuted. Functions).15 F .316(are e)2.816 F
 -.15(xe)-.15 G .316(cuted in the conte).15 F .316(xt of the current)-.15
-F .036(shell; no ne)108 376.8 R 2.536(wp)-.25 G .036
+F .036(shell; no ne)108 213.6 R 2.536(wp)-.25 G .036
 (rocess is created to interpret them \(contrast this with the e)-2.536 F
 -.15(xe)-.15 G .036(cution of a shell script\).).15 F .035(When a)5.035
-F .639(function is e)108 388.8 R -.15(xe)-.15 G .639(cuted, the ar).15 F
+F .639(function is e)108 225.6 R -.15(xe)-.15 G .639(cuted, the ar).15 F
 .639
 (guments to the function become the positional parameters during its e)
--.18 F -.15(xe)-.15 G(cution.).15 E .533(The special parameter)108 400.8
+-.18 F -.15(xe)-.15 G(cution.).15 E .533(The special parameter)108 237.6
 R F1(#)3.033 E F0 .532(is updated to re\215ect the change.)3.033 F .532
 (Special parameter)5.532 F F1(0)3.032 E F0 .532(is unchanged.)3.032 F
-.532(The \214rst ele-)5.532 F(ment of the)108 412.8 Q F3(FUNCN)2.5 E
+.532(The \214rst ele-)5.532 F(ment of the)108 249.6 Q F3(FUNCN)2.5 E
 (AME)-.18 E F0 -.25(va)2.25 G
 (riable is set to the name of the function while the function is e).25 E
 -.15(xe)-.15 G(cuting.).15 E 1.25(All other aspects of the shell e)108
-429.6 R -.15(xe)-.15 G 1.25(cution en).15 F 1.25
+266.4 R -.15(xe)-.15 G 1.25(cution en).15 F 1.25
 (vironment are identical between a function and its caller with)-.4 F
-1.049(these e)108 441.6 R 3.548(xceptions: the)-.15 F F3(DEB)3.548 E(UG)
+1.049(these e)108 278.4 R 3.548(xceptions: the)-.15 F F3(DEB)3.548 E(UG)
 -.09 E F0(and)3.298 E F1(RETURN)3.548 E F0 1.048
 (traps \(see the description of the)3.548 F F1(trap)3.548 E F0 -.2(bu)
-3.548 G 1.048(iltin under).2 F F3(SHELL)3.548 E -.09(BU)108 453.6 S(IL)
+3.548 G 1.048(iltin under).2 F F3(SHELL)3.548 E -.09(BU)108 290.4 S(IL)
 .09 E .478(TIN COMMANDS)-.828 F F0(belo)2.728 E .479
 (w\) are not inherited unless the function has been gi)-.25 F -.15(ve)
 -.25 G 2.979(nt).15 G(he)-2.979 E F1(trace)2.979 E F0(attrib)2.979 E
-.479(ute \(see)-.2 F .421(the description of the)108 465.6 R F3(declar)
+.479(ute \(see)-.2 F .421(the description of the)108 302.4 R F3(declar)
 2.92 E(e)-.162 E F0 -.2(bu)2.67 G .42(iltin belo).2 F .42(w\) or the)
 -.25 F F1 .42(\255o functrace)2.92 F F0 .42
 (shell option has been enabled with the)2.92 F F1(set)2.92 E F0 -.2(bu)
-108 477.6 S .071(iltin \(in which case all functions inherit the).2 F F1
+108 314.4 S .071(iltin \(in which case all functions inherit the).2 F F1
 (DEB)2.572 E(UG)-.1 E F0(and)2.572 E F1(RETURN)2.572 E F0 .072
 (traps\), and the)2.572 F F3(ERR)2.572 E F0 .072(trap is not inher)2.322
-F(-)-.2 E(ited unless the)108 489.6 Q F1(\255o errtrace)2.5 E F0
-(shell option has been enabled.)2.5 E -1.11(Va)108 506.4 S .656
+F(-)-.2 E(ited unless the)108 326.4 Q F1(\255o errtrace)2.5 E F0
+(shell option has been enabled.)2.5 E -1.11(Va)108 343.2 S .656
 (riables local to the function may be declared with the)1.11 F F1(local)
 3.155 E F0 -.2(bu)3.155 G .655(iltin command.).2 F(Ordinarily)5.655 E
-3.155(,v)-.65 G .655(ariables and)-3.405 F(their v)108 518.4 Q
+3.155(,v)-.65 G .655(ariables and)-3.405 F(their v)108 355.2 Q
 (alues are shared between the function and its caller)-.25 E(.)-.55 E
-(The)108 535.2 Q F1(FUNCNEST)3.528 E F0 -.25(va)3.528 G 1.028
+(The)108 372 Q F1(FUNCNEST)3.528 E F0 -.25(va)3.528 G 1.028
 (riable, if set to a numeric v).25 F 1.028
 (alue greater than 0, de\214nes a maximum function nesting)-.25 F(le)108
-547.2 Q -.15(ve)-.25 G 2.5(l. Function).15 F(in)2.5 E -.2(vo)-.4 G
+384 Q -.15(ve)-.25 G 2.5(l. Function).15 F(in)2.5 E -.2(vo)-.4 G
 (cations that e).2 E(xceed the limit cause the entire command to abort.)
--.15 E .044(If the b)108 564 R .043(uiltin command)-.2 F F1 -.18(re)
+-.15 E .044(If the b)108 400.8 R .043(uiltin command)-.2 F F1 -.18(re)
 2.543 G(tur).18 E(n)-.15 E F0 .043(is e)2.543 F -.15(xe)-.15 G .043
 (cuted in a function, the function completes and e).15 F -.15(xe)-.15 G
-.043(cution resumes with).15 F 1.011(the ne)108 576 R 1.011
+.043(cution resumes with).15 F 1.011(the ne)108 412.8 R 1.011
 (xt command after the function call.)-.15 F(An)6.011 E 3.511(yc)-.15 G
 1.011(ommand associated with the)-3.511 F F1(RETURN)3.512 E F0 1.012
-(trap is e)3.512 F -.15(xe)-.15 G(cuted).15 E .214(before e)108 588 R
+(trap is e)3.512 F -.15(xe)-.15 G(cuted).15 E .214(before e)108 424.8 R
 -.15(xe)-.15 G .214(cution resumes.).15 F .213
 (When a function completes, the v)5.214 F .213
 (alues of the positional parameters and the spe-)-.25 F(cial parameter)
-108 600 Q F1(#)2.5 E F0(are restored to the v)2.5 E(alues the)-.25 E 2.5
-(yh)-.15 G(ad prior to the function')-2.5 E 2.5(se)-.55 G -.15(xe)-2.65
-G(cution.).15 E 1.358
-(Function names and de\214nitions may be listed with the)108 616.8 R F1
+108 436.8 Q F1(#)2.5 E F0(are restored to the v)2.5 E(alues the)-.25 E
+2.5(yh)-.15 G(ad prior to the function')-2.5 E 2.5(se)-.55 G -.15(xe)
+-2.65 G(cution.).15 E 1.358
+(Function names and de\214nitions may be listed with the)108 453.6 R F1
 <ad66>3.858 E F0 1.358(option to the)3.858 F F1(declar)3.858 E(e)-.18 E
 F0(or)3.859 E F1(typeset)3.859 E F0 -.2(bu)3.859 G 1.359(iltin com-).2 F
-3.39(mands. The)108 628.8 R F1<ad46>3.39 E F0 .89(option to)3.39 F F1
+3.39(mands. The)108 465.6 R F1<ad46>3.39 E F0 .89(option to)3.39 F F1
 (declar)3.39 E(e)-.18 E F0(or)3.39 E F1(typeset)3.39 E F0 .89
 (will list the function names only \(and optionally the source)3.39 F
-.326(\214le and line number)108 640.8 R 2.826(,i)-.4 G 2.826(ft)-2.826 G
+.326(\214le and line number)108 477.6 R 2.826(,i)-.4 G 2.826(ft)-2.826 G
 (he)-2.826 E F1(extdeb)2.826 E(ug)-.2 E F0 .326
 (shell option is enabled\).)2.826 F .327(Functions may be e)5.327 F .327
-(xported so that subshells)-.15 F 1.298(automatically ha)108 652.8 R
+(xported so that subshells)-.15 F 1.298(automatically ha)108 489.6 R
 1.598 -.15(ve t)-.2 H 1.298(hem de\214ned with the).15 F F1<ad66>3.798 E
 F0 1.298(option to the)3.798 F F1(export)3.797 E F0 -.2(bu)3.797 G 3.797
 (iltin. A).2 F 1.297(function de\214nition may be)3.797 F .16
-(deleted using the)108 664.8 R F1<ad66>2.66 E F0 .16(option to the)2.66
+(deleted using the)108 501.6 R F1<ad66>2.66 E F0 .16(option to the)2.66
 F F1(unset)2.66 E F0 -.2(bu)2.66 G 2.661(iltin. Note).2 F .161
 (that shell functions and v)2.661 F .161(ariables with the same name)
 -.25 F 1.325(may result in multiple identically-named entries in the en)
-108 676.8 R 1.325(vironment passed to the shell')-.4 F 3.825(sc)-.55 G
-3.825(hildren. Care)-3.825 F(should be tak)108 688.8 Q
+108 513.6 R 1.325(vironment passed to the shell')-.4 F 3.825(sc)-.55 G
+3.825(hildren. Care)-3.825 F(should be tak)108 525.6 Q
 (en in cases where this may cause a problem.)-.1 E .371
-(Functions may be recursi)108 705.6 R -.15(ve)-.25 G 5.371(.T).15 G(he)
+(Functions may be recursi)108 542.4 R -.15(ve)-.25 G 5.371(.T).15 G(he)
 -5.371 E F1(FUNCNEST)2.871 E F0 -.25(va)2.871 G .371
 (riable may be used to limit the depth of the function call).25 F 1.141
-(stack and restrict the number of function in)108 717.6 R -.2(vo)-.4 G
+(stack and restrict the number of function in)108 554.4 R -.2(vo)-.4 G
 3.641(cations. By).2 F(def)3.641 E 1.141
-(ault, no limit is imposed on the number of)-.1 F(recursi)108 729.6 Q .3
--.15(ve c)-.25 H(alls.).15 E(GNU Bash-4.2)72 768 Q(2010 December 28)
+(ault, no limit is imposed on the number of)-.1 F(recursi)108 566.4 Q .3
+-.15(ve c)-.25 H(alls.).15 E F2(ARITHMETIC EV)72 583.2 Q(ALU)-1.478 E
+-1.04(AT)-.657 G(ION)1.04 E F0 2.297(The shell allo)108 595.2 R 2.297
+(ws arithmetic e)-.25 F 2.297(xpressions to be e)-.15 F -.25(va)-.25 G
+2.297(luated, under certain circumstances \(see the).25 F F1(let)4.798 E
+F0(and)4.798 E F1(declar)108 607.2 Q(e)-.18 E F0 -.2(bu)2.706 G .206
+(iltin commands and).2 F F1 .206(Arithmetic Expansion)2.706 F F0 2.705
+(\). Ev)B .205(aluation is done in \214x)-.25 F .205(ed-width inte)-.15
+F .205(gers with no)-.15 F .428(check for o)108 619.2 R -.15(ve)-.15 G
+(r\215o).15 E 1.728 -.65(w, t)-.25 H .428(hough di).65 F .428
+(vision by 0 is trapped and \215agged as an error)-.25 F 5.429(.T)-.55 G
+.429(he operators and their prece-)-5.429 F 1.92(dence, associati)108
+631.2 R(vity)-.25 E 4.42(,a)-.65 G 1.92(nd v)-4.42 F 1.92
+(alues are the same as in the C language.)-.25 F 1.919(The follo)6.919 F
+1.919(wing list of operators is)-.25 F(grouped into le)108 643.2 Q -.15
+(ve)-.25 G(ls of equal-precedence operators.).15 E(The le)5 E -.15(ve)
+-.25 G(ls are listed in order of decreasing precedence.).15 E/F5 10
+/Times-Italic@0 SF(id)108 660 Q F1(++)A F5(id)2.5 E F1<adad>A F0 -.25
+(va)144 672 S(riable post-increment and post-decrement).25 E F1(++)108
+684 Q F5(id)A F1<adad>2.5 E F5(id)A F0 -.25(va)144 696 S
+(riable pre-increment and pre-decrement).25 E F1 2.5<ad2b>108 708 S F0
+(unary minus and plus)19.6 E(GNU Bash-4.2)72 768 Q(2010 December 28)
 135.965 E(27)185.955 E 0 Cg EP
 %%Page: 28 28
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10.95/Times-Bold@0 SF(ARITHMETIC EV)72 84 Q(ALU)-1.478 E -1.04
-(AT)-.657 G(ION)1.04 E F0 2.297(The shell allo)108 96 R 2.297
-(ws arithmetic e)-.25 F 2.297(xpressions to be e)-.15 F -.25(va)-.25 G
-2.297(luated, under certain circumstances \(see the).25 F/F2 10
-/Times-Bold@0 SF(let)4.798 E F0(and)4.798 E F2(declar)108 108 Q(e)-.18 E
-F0 -.2(bu)2.706 G .206(iltin commands and).2 F F2 .206
-(Arithmetic Expansion)2.706 F F0 2.705(\). Ev)B .205
-(aluation is done in \214x)-.25 F .205(ed-width inte)-.15 F .205
-(gers with no)-.15 F .428(check for o)108 120 R -.15(ve)-.15 G(r\215o)
-.15 E 1.728 -.65(w, t)-.25 H .428(hough di).65 F .428
-(vision by 0 is trapped and \215agged as an error)-.25 F 5.429(.T)-.55 G
-.429(he operators and their prece-)-5.429 F 1.92(dence, associati)108
-132 R(vity)-.25 E 4.42(,a)-.65 G 1.92(nd v)-4.42 F 1.92
-(alues are the same as in the C language.)-.25 F 1.919(The follo)6.919 F
-1.919(wing list of operators is)-.25 F(grouped into le)108 144 Q -.15
-(ve)-.25 G(ls of equal-precedence operators.).15 E(The le)5 E -.15(ve)
--.25 G(ls are listed in order of decreasing precedence.).15 E/F3 10
-/Times-Italic@0 SF(id)108 160.8 Q F2(++)A F3(id)2.5 E F2<adad>A F0 -.25
-(va)144 172.8 S(riable post-increment and post-decrement).25 E F2(++)108
-184.8 Q F3(id)A F2<adad>2.5 E F3(id)A F0 -.25(va)144 196.8 S
-(riable pre-increment and pre-decrement).25 E F2 2.5<ad2b>108 208.8 S F0
-(unary minus and plus)19.6 E F2 2.5(!~)108 220.8 S F0
-(logical and bitwise ne)24.34 E -.05(ga)-.15 G(tion).05 E F2(**)108
-232.8 Q F0 -.15(ex)26 G(ponentiation).15 E F2 2.5(*/%)108 244.8 S F0
-(multiplication, di)10.72 E(vision, remainder)-.25 E F2 2.5<2bad>108
-256.8 S F0(addition, subtraction)19.6 E F2(<< >>)108 268.8 Q F0
-(left and right bitwise shifts)10.7 E F2(<= >= < >)108 280.8 Q F0
-(comparison)144 292.8 Q F2(== !=)108 304.8 Q F0(equality and inequality)
-13.07 E F2(&)108 316.8 Q F0(bitwise AND)27.67 E F2(^)108 328.8 Q F0
-(bitwise e)32.67 E(xclusi)-.15 E .3 -.15(ve O)-.25 H(R).15 E F2(|)108
-340.8 Q F0(bitwise OR)33.8 E F2(&&)108 352.8 Q F0(logical AND)19.34 E F2
-(||)108 364.8 Q F0(logical OR)31.6 E F3 -.2(ex)108 376.8 S(pr).2 E F2(?)
-A F3 -.2(ex)C(pr).2 E F2(:)A F3 -.2(ex)C(pr).2 E F0
-(conditional operator)144 388.8 Q F2 2.5(=*)108 400.8 S 2.5(=/)-2.5 G
-2.5(=%)-2.5 G 2.5(=+)-2.5 G 2.5<3dad>-2.5 G 2.5(=<)-2.5 G
-(<= >>= &= ^= |=)-2.5 E F0(assignment)144 412.8 Q F3 -.2(ex)108 424.8 S
-(pr1).2 E F2(,)2.5 E F3 -.2(ex)2.5 G(pr2).2 E F0(comma)144 436.8 Q .68
-(Shell v)108 453.6 R .68(ariables are allo)-.25 F .68
-(wed as operands; parameter e)-.25 F .68
+-.35 E/F1 10/Times-Bold@0 SF 2.5(!~)108 84 S F0(logical and bitwise ne)
+24.34 E -.05(ga)-.15 G(tion).05 E F1(**)108 96 Q F0 -.15(ex)26 G
+(ponentiation).15 E F1 2.5(*/%)108 108 S F0(multiplication, di)10.72 E
+(vision, remainder)-.25 E F1 2.5<2bad>108 120 S F0
+(addition, subtraction)19.6 E F1(<< >>)108 132 Q F0
+(left and right bitwise shifts)10.7 E F1(<= >= < >)108 144 Q F0
+(comparison)144 156 Q F1(== !=)108 168 Q F0(equality and inequality)
+13.07 E F1(&)108 180 Q F0(bitwise AND)27.67 E F1(^)108 192 Q F0
+(bitwise e)32.67 E(xclusi)-.15 E .3 -.15(ve O)-.25 H(R).15 E F1(|)108
+204 Q F0(bitwise OR)33.8 E F1(&&)108 216 Q F0(logical AND)19.34 E F1(||)
+108 228 Q F0(logical OR)31.6 E/F2 10/Times-Italic@0 SF -.2(ex)108 240 S
+(pr).2 E F1(?)A F2 -.2(ex)C(pr).2 E F1(:)A F2 -.2(ex)C(pr).2 E F0
+(conditional operator)144 252 Q F1 2.5(=*)108 264 S 2.5(=/)-2.5 G 2.5
+(=%)-2.5 G 2.5(=+)-2.5 G 2.5<3dad>-2.5 G 2.5(=<)-2.5 G(<= >>= &= ^= |=)
+-2.5 E F0(assignment)144 276 Q F2 -.2(ex)108 288 S(pr1).2 E F1(,)2.5 E
+F2 -.2(ex)2.5 G(pr2).2 E F0(comma)144 300 Q .68(Shell v)108 316.8 R .68
+(ariables are allo)-.25 F .68(wed as operands; parameter e)-.25 F .68
 (xpansion is performed before the e)-.15 F .68(xpression is e)-.15 F
--.25(va)-.25 G(lu-).25 E 3.508(ated. W)108 465.6 R 1.008(ithin an e)-.4
+-.25(va)-.25 G(lu-).25 E 3.508(ated. W)108 328.8 R 1.008(ithin an e)-.4
 F 1.008(xpression, shell v)-.15 F 1.007
 (ariables may also be referenced by name without using the parameter)
--.25 F -.15(ex)108 477.6 S 1.04(pansion syntax.).15 F 3.54(As)6.04 G
+-.25 F -.15(ex)108 340.8 S 1.04(pansion syntax.).15 F 3.54(As)6.04 G
 1.04(hell v)-3.54 F 1.04(ariable that is null or unset e)-.25 F -.25(va)
 -.25 G 1.041(luates to 0 when referenced by name without).25 F 1.467
-(using the parameter e)108 489.6 R 1.467(xpansion syntax.)-.15 F 1.467
+(using the parameter e)108 352.8 R 1.467(xpansion syntax.)-.15 F 1.467
 (The v)6.467 F 1.467(alue of a v)-.25 F 1.467(ariable is e)-.25 F -.25
 (va)-.25 G 1.466(luated as an arithmetic e).25 F(xpression)-.15 E 1.389
-(when it is referenced, or when a v)108 501.6 R 1.389
+(when it is referenced, or when a v)108 364.8 R 1.389
 (ariable which has been gi)-.25 F -.15(ve)-.25 G 3.89(nt).15 G(he)-3.89
-E F3(inte)3.89 E -.1(ge)-.4 G(r).1 E F0(attrib)3.89 E 1.39(ute using)-.2
-F F2(declar)3.89 E 3.89(e-)-.18 G(i)-3.89 E F0(is)3.89 E .333
-(assigned a v)108 513.6 R 2.832(alue. A)-.25 F .332(null v)2.832 F .332
+E F2(inte)3.89 E -.1(ge)-.4 G(r).1 E F0(attrib)3.89 E 1.39(ute using)-.2
+F F1(declar)3.89 E 3.89(e-)-.18 G(i)-3.89 E F0(is)3.89 E .333
+(assigned a v)108 376.8 R 2.832(alue. A)-.25 F .332(null v)2.832 F .332
 (alue e)-.25 F -.25(va)-.25 G .332(luates to 0.).25 F 2.832(As)5.332 G
 .332(hell v)-2.832 F .332(ariable need not ha)-.25 F .632 -.15(ve i)-.2
-H(ts).15 E F3(inte)2.832 E -.1(ge)-.4 G(r).1 E F0(attrib)2.832 E .332
-(ute turned on)-.2 F(to be used in an e)108 525.6 Q(xpression.)-.15 E
+H(ts).15 E F2(inte)2.832 E -.1(ge)-.4 G(r).1 E F0(attrib)2.832 E .332
+(ute turned on)-.2 F(to be used in an e)108 388.8 Q(xpression.)-.15 E
 1.406(Constants with a leading 0 are interpreted as octal numbers.)108
-542.4 R 3.906(Al)6.406 G 1.407(eading 0x or 0X denotes he)-3.906 F
-(xadecimal.)-.15 E .113(Otherwise, numbers tak)108 554.4 R 2.613(et)-.1
-G .113(he form [)-2.613 F F3(base#)A F0 .112(]n, where the optional)B F3
+405.6 R 3.906(Al)6.406 G 1.407(eading 0x or 0X denotes he)-3.906 F
+(xadecimal.)-.15 E .113(Otherwise, numbers tak)108 417.6 R 2.613(et)-.1
+G .113(he form [)-2.613 F F2(base#)A F0 .112(]n, where the optional)B F2
 (base)2.612 E F0 .112(is a decimal number between 2 and 64)2.612 F .533
-(representing the arithmetic base, and)108 566.4 R F3(n)3.033 E F0 .533
-(is a number in that base.)3.033 F(If)5.534 E F3(base#)3.034 E F0 .534
+(representing the arithmetic base, and)108 429.6 R F2(n)3.033 E F0 .533
+(is a number in that base.)3.033 F(If)5.534 E F2(base#)3.034 E F0 .534
 (is omitted, then base 10 is used.)3.034 F .916
-(The digits greater than 9 are represented by the lo)108 578.4 R .915
+(The digits greater than 9 are represented by the lo)108 441.6 R .915
 (wercase letters, the uppercase letters, @, and _, in that)-.25 F(order)
-108 590.4 Q 5.67(.I)-.55 G(f)-5.67 E F3(base)3.17 E F0 .67
+108 453.6 Q 5.67(.I)-.55 G(f)-5.67 E F2(base)3.17 E F0 .67
 (is less than or equal to 36, lo)3.17 F .671
 (wercase and uppercase letters may be used interchangeably to)-.25 F
-(represent numbers between 10 and 35.)108 602.4 Q .235(Operators are e)
-108 619.2 R -.25(va)-.25 G .235(luated in order of precedence.).25 F
+(represent numbers between 10 and 35.)108 465.6 Q .235(Operators are e)
+108 482.4 R -.25(va)-.25 G .235(luated in order of precedence.).25 F
 (Sub-e)5.234 E .234(xpressions in parentheses are e)-.15 F -.25(va)-.25
-G .234(luated \214rst and may).25 F -.15(ove)108 631.2 S
-(rride the precedence rules abo).15 E -.15(ve)-.15 G(.).15 E F1
-(CONDITION)72 648 Q(AL EXPRESSIONS)-.219 E F0 .255(Conditional e)108 660
-R .255(xpressions are used by the)-.15 F F2([[)2.755 E F0 .255
-(compound command and the)2.755 F F2(test)2.755 E F0(and)2.755 E F2([)
-2.756 E F0 -.2(bu)2.756 G .256(iltin commands to test).2 F .77
-(\214le attrib)108 672 R .77
+G .234(luated \214rst and may).25 F -.15(ove)108 494.4 S
+(rride the precedence rules abo).15 E -.15(ve)-.15 G(.).15 E/F3 10.95
+/Times-Bold@0 SF(CONDITION)72 511.2 Q(AL EXPRESSIONS)-.219 E F0 .255
+(Conditional e)108 523.2 R .255(xpressions are used by the)-.15 F F1([[)
+2.755 E F0 .255(compound command and the)2.755 F F1(test)2.755 E F0(and)
+2.755 E F1([)2.756 E F0 -.2(bu)2.756 G .256(iltin commands to test).2 F
+.77(\214le attrib)108 535.2 R .77
 (utes and perform string and arithmetic comparisons.)-.2 F .77
 (Expressions are formed from the follo)5.77 F(wing)-.25 E 1.04
-(unary or binary primaries.)108 684 R 1.04(If an)6.04 F(y)-.15 E F3
+(unary or binary primaries.)108 547.2 R 1.04(If an)6.04 F(y)-.15 E F2
 (\214le)3.54 E F0(ar)3.54 E 1.041
-(gument to one of the primaries is of the form)-.18 F F3(/de)3.541 E
+(gument to one of the primaries is of the form)-.18 F F2(/de)3.541 E
 (v/fd/n)-.15 E F0 3.541(,t)C 1.041(hen \214le)-3.541 F(descriptor)108
-696 Q F3(n)3.789 E F0 1.289(is check)3.789 F 3.789(ed. If)-.1 F(the)
-3.789 E F3(\214le)3.789 E F0(ar)3.789 E 1.289
-(gument to one of the primaries is one of)-.18 F F3(/de)3.789 E(v/stdin)
--.15 E F0(,)A F3(/de)3.788 E(v/stdout)-.15 E F0 3.788(,o)C(r)-3.788 E F3
-(/de)108 708 Q(v/stderr)-.15 E F0 2.5<2c8c>C
+559.2 Q F2(n)3.789 E F0 1.289(is check)3.789 F 3.789(ed. If)-.1 F(the)
+3.789 E F2(\214le)3.789 E F0(ar)3.789 E 1.289
+(gument to one of the primaries is one of)-.18 F F2(/de)3.789 E(v/stdin)
+-.15 E F0(,)A F2(/de)3.788 E(v/stdout)-.15 E F0 3.788(,o)C(r)-3.788 E F2
+(/de)108 571.2 Q(v/stderr)-.15 E F0 2.5<2c8c>C
 (le descriptor 0, 1, or 2, respecti)-2.5 E -.15(ve)-.25 G(ly).15 E 2.5
 (,i)-.65 G 2.5(sc)-2.5 G(heck)-2.5 E(ed.)-.1 E .721
 (Unless otherwise speci\214ed, primaries that operate on \214les follo)
-108 724.8 R 3.221(ws)-.25 G .722(ymbolic links and operate on the tar)
--3.221 F(get)-.18 E(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(28)
-185.955 E 0 Cg EP
+108 588 R 3.221(ws)-.25 G .722(ymbolic links and operate on the tar)
+-3.221 F(get)-.18 E(of the link, rather than the link itself.)108 600 Q
+1.096(When used with)108 618 R F1([[)3.596 E F0 3.596(,t)C(he)-3.596 E
+F1(<)3.596 E F0(and)3.595 E F1(>)3.595 E F0 1.095(operators sort le)
+3.595 F 1.095(xicographically using the current locale.)-.15 F(The)6.095
+E F1(test)3.595 E F0(com-)3.595 E(mand sorts using ASCII ordering.)108
+630 Q F1<ad61>108 654 Q F2(\214le)2.5 E F0 -.35(Tr)10.58 G(ue if).35 E
+F2(\214le)2.5 E F0 -.15(ex)2.5 G(ists.).15 E F1<ad62>108 666 Q F2
+(\214le)2.5 E F0 -.35(Tr)10.02 G(ue if).35 E F2(\214le)2.5 E F0 -.15(ex)
+2.5 G(ists and is a block special \214le.).15 E F1<ad63>108 678 Q F2
+(\214le)2.5 E F0 -.35(Tr)11.14 G(ue if).35 E F2(\214le)2.5 E F0 -.15(ex)
+2.5 G(ists and is a character special \214le.).15 E F1<ad64>108 690 Q F2
+(\214le)2.5 E F0 -.35(Tr)10.02 G(ue if).35 E F2(\214le)2.5 E F0 -.15(ex)
+2.5 G(ists and is a directory).15 E(.)-.65 E F1<ad65>108 702 Q F2
+(\214le)2.5 E F0 -.35(Tr)11.14 G(ue if).35 E F2(\214le)2.5 E F0 -.15(ex)
+2.5 G(ists.).15 E F1<ad66>108 714 Q F2(\214le)2.5 E F0 -.35(Tr)12.25 G
+(ue if).35 E F2(\214le)2.5 E F0 -.15(ex)2.5 G(ists and is a re).15 E
+(gular \214le.)-.15 E(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E
+(28)185.955 E 0 Cg EP
 %%Page: 29 29
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E(of the link, rather than the link itself.)108 84 Q 1.096
-(When used with)108 102 R/F1 10/Times-Bold@0 SF([[)3.596 E F0 3.596(,t)C
-(he)-3.596 E F1(<)3.596 E F0(and)3.595 E F1(>)3.595 E F0 1.095
-(operators sort le)3.595 F 1.095
-(xicographically using the current locale.)-.15 F(The)6.095 E F1(test)
-3.595 E F0(com-)3.595 E(mand sorts using ASCII ordering.)108 114 Q F1
-<ad61>108 138 Q/F2 10/Times-Italic@0 SF(\214le)2.5 E F0 -.35(Tr)10.58 G
-(ue if).35 E F2(\214le)2.5 E F0 -.15(ex)2.5 G(ists.).15 E F1<ad62>108
-150 Q F2(\214le)2.5 E F0 -.35(Tr)10.02 G(ue if).35 E F2(\214le)2.5 E F0
--.15(ex)2.5 G(ists and is a block special \214le.).15 E F1<ad63>108 162
-Q F2(\214le)2.5 E F0 -.35(Tr)11.14 G(ue if).35 E F2(\214le)2.5 E F0 -.15
-(ex)2.5 G(ists and is a character special \214le.).15 E F1<ad64>108 174
-Q F2(\214le)2.5 E F0 -.35(Tr)10.02 G(ue if).35 E F2(\214le)2.5 E F0 -.15
-(ex)2.5 G(ists and is a directory).15 E(.)-.65 E F1<ad65>108 186 Q F2
-(\214le)2.5 E F0 -.35(Tr)11.14 G(ue if).35 E F2(\214le)2.5 E F0 -.15(ex)
-2.5 G(ists.).15 E F1<ad66>108 198 Q F2(\214le)2.5 E F0 -.35(Tr)12.25 G
-(ue if).35 E F2(\214le)2.5 E F0 -.15(ex)2.5 G(ists and is a re).15 E
-(gular \214le.)-.15 E F1<ad67>108 210 Q F2(\214le)2.5 E F0 -.35(Tr)10.58
-G(ue if).35 E F2(\214le)2.5 E F0 -.15(ex)2.5 G
-(ists and is set-group-id.).15 E F1<ad68>108 222 Q F2(\214le)2.5 E F0
--.35(Tr)10.02 G(ue if).35 E F2(\214le)2.5 E F0 -.15(ex)2.5 G
-(ists and is a symbolic link.).15 E F1<ad6b>108 234 Q F2(\214le)2.5 E F0
+-.35 E/F1 10/Times-Bold@0 SF<ad67>108 84 Q/F2 10/Times-Italic@0 SF
+(\214le)2.5 E F0 -.35(Tr)10.58 G(ue if).35 E F2(\214le)2.5 E F0 -.15(ex)
+2.5 G(ists and is set-group-id.).15 E F1<ad68>108 96 Q F2(\214le)2.5 E
+F0 -.35(Tr)10.02 G(ue if).35 E F2(\214le)2.5 E F0 -.15(ex)2.5 G
+(ists and is a symbolic link.).15 E F1<ad6b>108 108 Q F2(\214le)2.5 E F0
 -.35(Tr)10.02 G(ue if).35 E F2(\214le)2.5 E F0 -.15(ex)2.5 G
 (ists and its `).15 E(`stick)-.74 E(y')-.15 E 2.5('b)-.74 G(it is set.)
--2.5 E F1<ad70>108 246 Q F2(\214le)2.5 E F0 -.35(Tr)10.02 G(ue if).35 E
+-2.5 E F1<ad70>108 120 Q F2(\214le)2.5 E F0 -.35(Tr)10.02 G(ue if).35 E
 F2(\214le)2.5 E F0 -.15(ex)2.5 G(ists and is a named pipe \(FIFO\).).15
-E F1<ad72>108 258 Q F2(\214le)2.5 E F0 -.35(Tr)11.14 G(ue if).35 E F2
+E F1<ad72>108 132 Q F2(\214le)2.5 E F0 -.35(Tr)11.14 G(ue if).35 E F2
 (\214le)2.5 E F0 -.15(ex)2.5 G(ists and is readable.).15 E F1<ad73>108
-270 Q F2(\214le)2.5 E F0 -.35(Tr)11.69 G(ue if).35 E F2(\214le)2.5 E F0
+144 Q F2(\214le)2.5 E F0 -.35(Tr)11.69 G(ue if).35 E F2(\214le)2.5 E F0
 -.15(ex)2.5 G(ists and has a size greater than zero.).15 E F1<ad74>108
-282 Q F2(fd)2.5 E F0 -.35(Tr)16.69 G(ue if \214le descriptor).35 E F2
-(fd)4.47 E F0(is open and refers to a terminal.)3.27 E F1<ad75>108 294 Q
+156 Q F2(fd)2.5 E F0 -.35(Tr)16.69 G(ue if \214le descriptor).35 E F2
+(fd)4.47 E F0(is open and refers to a terminal.)3.27 E F1<ad75>108 168 Q
 F2(\214le)2.5 E F0 -.35(Tr)10.02 G(ue if).35 E F2(\214le)2.5 E F0 -.15
 (ex)2.5 G(ists and its set-user).15 E(-id bit is set.)-.2 E F1<ad77>108
-306 Q F2(\214le)2.5 E F0 -.35(Tr)8.36 G(ue if).35 E F2(\214le)2.5 E F0
--.15(ex)2.5 G(ists and is writable.).15 E F1<ad78>108 318 Q F2(\214le)
+180 Q F2(\214le)2.5 E F0 -.35(Tr)8.36 G(ue if).35 E F2(\214le)2.5 E F0
+-.15(ex)2.5 G(ists and is writable.).15 E F1<ad78>108 192 Q F2(\214le)
 2.5 E F0 -.35(Tr)10.58 G(ue if).35 E F2(\214le)2.5 E F0 -.15(ex)2.5 G
-(ists and is e).15 E -.15(xe)-.15 G(cutable.).15 E F1<ad47>108 330 Q F2
+(ists and is e).15 E -.15(xe)-.15 G(cutable.).15 E F1<ad47>108 204 Q F2
 (\214le)2.5 E F0 -.35(Tr)7.8 G(ue if).35 E F2(\214le)2.5 E F0 -.15(ex)
 2.5 G(ists and is o).15 E(wned by the ef)-.25 E(fecti)-.25 E .3 -.15
-(ve g)-.25 H(roup id.).15 E F1<ad4c>108 342 Q F2(\214le)2.5 E F0 -.35
+(ve g)-.25 H(roup id.).15 E F1<ad4c>108 216 Q F2(\214le)2.5 E F0 -.35
 (Tr)8.91 G(ue if).35 E F2(\214le)2.5 E F0 -.15(ex)2.5 G
-(ists and is a symbolic link.).15 E F1<ad4e>108 354 Q F2(\214le)2.5 E F0
+(ists and is a symbolic link.).15 E F1<ad4e>108 228 Q F2(\214le)2.5 E F0
 -.35(Tr)8.36 G(ue if).35 E F2(\214le)2.5 E F0 -.15(ex)2.5 G
 (ists and has been modi\214ed since it w).15 E(as last read.)-.1 E F1
-<ad4f>108 366 Q F2(\214le)2.5 E F0 -.35(Tr)7.8 G(ue if).35 E F2(\214le)
+<ad4f>108 240 Q F2(\214le)2.5 E F0 -.35(Tr)7.8 G(ue if).35 E F2(\214le)
 2.5 E F0 -.15(ex)2.5 G(ists and is o).15 E(wned by the ef)-.25 E(fecti)
--.25 E .3 -.15(ve u)-.25 H(ser id.).15 E F1<ad53>108 378 Q F2(\214le)2.5
+-.25 E .3 -.15(ve u)-.25 H(ser id.).15 E F1<ad53>108 252 Q F2(\214le)2.5
 E F0 -.35(Tr)10.02 G(ue if).35 E F2(\214le)2.5 E F0 -.15(ex)2.5 G
-(ists and is a sock).15 E(et.)-.1 E F2(\214le1)108 390 Q F1(\255ef)2.5 E
-F2(\214le2)2.5 E F0 -.35(Tr)144 402 S(ue if).35 E F2(\214le1)2.5 E F0
+(ists and is a sock).15 E(et.)-.1 E F2(\214le1)108 264 Q F1(\255ef)2.5 E
+F2(\214le2)2.5 E F0 -.35(Tr)144 276 S(ue if).35 E F2(\214le1)2.5 E F0
 (and)2.5 E F2(\214le2)2.5 E F0(refer to the same de)2.5 E
-(vice and inode numbers.)-.25 E F2(\214le1)108 414 Q F0<ad>2.5 E F1(nt)A
-F2(\214le2)2.5 E F0 -.35(Tr)144 426 S .038(ue if).35 F F2(\214le1)2.538
+(vice and inode numbers.)-.25 E F2(\214le1)108 288 Q F0<ad>2.5 E F1(nt)A
+F2(\214le2)2.5 E F0 -.35(Tr)144 300 S .038(ue if).35 F F2(\214le1)2.538
 E F0 .039(is ne)2.539 F .039
 (wer \(according to modi\214cation date\) than)-.25 F F2(\214le2)2.539 E
 F0 2.539(,o)C 2.539(ri)-2.539 G(f)-2.539 E F2(\214le1)2.539 E F0 -.15
 (ex)2.539 G .039(ists and).15 F F2(\214le2)2.539 E F0 .039(does not.)
-2.539 F F2(\214le1)108 438 Q F0<ad>2.5 E F1(ot)A F2(\214le2)2.5 E F0
--.35(Tr)144 450 S(ue if).35 E F2(\214le1)2.5 E F0(is older than)2.5 E F2
+2.539 F F2(\214le1)108 312 Q F0<ad>2.5 E F1(ot)A F2(\214le2)2.5 E F0
+-.35(Tr)144 324 S(ue if).35 E F2(\214le1)2.5 E F0(is older than)2.5 E F2
 (\214le2)2.5 E F0 2.5(,o)C 2.5(ri)-2.5 G(f)-2.5 E F2(\214le2)2.5 E F0
 -.15(ex)2.5 G(ists and).15 E F2(\214le1)2.5 E F0(does not.)2.5 E F1
-<ad6f>108 462 Q F2(optname)2.5 E F0 -.35(Tr)144 474 S .263
+<ad6f>108 336 Q F2(optname)2.5 E F0 -.35(Tr)144 348 S .263
 (ue if the shell option).35 F F2(optname)2.992 E F0 .262(is enabled.)
 2.942 F .262(See the list of options under the description of the)5.262
-F F1<ad6f>2.762 E F0(option to the)144 486 Q F1(set)2.5 E F0 -.2(bu)2.5
-G(iltin belo).2 E -.65(w.)-.25 G F1<ad76>108 498 Q F2(varname)2.5 E F0
--.35(Tr)144 510 S(ue if the shell v).35 E(ariable)-.25 E F2(varname)2.79
+F F1<ad6f>2.762 E F0(option to the)144 360 Q F1(set)2.5 E F0 -.2(bu)2.5
+G(iltin belo).2 E -.65(w.)-.25 G F1<ad76>108 372 Q F2(varname)2.5 E F0
+-.35(Tr)144 384 S(ue if the shell v).35 E(ariable)-.25 E F2(varname)2.79
 E F0(is set \(has been assigned a v)2.68 E(alue\).)-.25 E F1<ad7a>108
-522 Q F2(string)2.5 E F0 -.35(Tr)144 534 S(ue if the length of).35 E F2
-(string)2.5 E F0(is zero.)2.5 E F2(string)108 546 Q F1<ad6e>108 558 Q F2
-(string)2.5 E F0 -.35(Tr)144 570 S(ue if the length of).35 E F2(string)
-2.84 E F0(is non-zero.)2.72 E F2(string1)108 586.8 Q F1(==)2.5 E F2
-(string2)2.5 E(string1)108 598.8 Q F1(=)2.5 E F2(string2)2.5 E F0 -.35
-(Tr)144 610.8 S(ue if the strings are equal.).35 E F1(=)5 E F0
+396 Q F2(string)2.5 E F0 -.35(Tr)144 408 S(ue if the length of).35 E F2
+(string)2.5 E F0(is zero.)2.5 E F2(string)108 420 Q F1<ad6e>108 432 Q F2
+(string)2.5 E F0 -.35(Tr)144 444 S(ue if the length of).35 E F2(string)
+2.84 E F0(is non-zero.)2.72 E F2(string1)108 460.8 Q F1(==)2.5 E F2
+(string2)2.5 E(string1)108 472.8 Q F1(=)2.5 E F2(string2)2.5 E F0 -.35
+(Tr)144 484.8 S(ue if the strings are equal.).35 E F1(=)5 E F0
 (should be used with the)2.5 E F1(test)2.5 E F0
-(command for POSIX conformance.)2.5 E F2(string1)108 627.6 Q F1(!=)2.5 E
-F2(string2)2.5 E F0 -.35(Tr)144 639.6 S
-(ue if the strings are not equal.).35 E F2(string1)108 656.4 Q F1(<)2.5
-E F2(string2)2.5 E F0 -.35(Tr)144 668.4 S(ue if).35 E F2(string1)2.5 E
+(command for POSIX conformance.)2.5 E F2(string1)108 501.6 Q F1(!=)2.5 E
+F2(string2)2.5 E F0 -.35(Tr)144 513.6 S
+(ue if the strings are not equal.).35 E F2(string1)108 530.4 Q F1(<)2.5
+E F2(string2)2.5 E F0 -.35(Tr)144 542.4 S(ue if).35 E F2(string1)2.5 E
 F0(sorts before)2.5 E F2(string2)2.5 E F0(le)2.5 E(xicographically)-.15
-E(.)-.65 E F2(string1)108 685.2 Q F1(>)2.5 E F2(string2)2.5 E F0 -.35
-(Tr)144 697.2 S(ue if).35 E F2(string1)2.5 E F0(sorts after)2.5 E F2
-(string2)2.5 E F0(le)2.5 E(xicographically)-.15 E(.)-.65 E(GNU Bash-4.2)
-72 768 Q(2010 December 28)135.965 E(29)185.955 E 0 Cg EP
-%%Page: 30 30
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Italic@0 SF(ar)108.33 84 Q(g1)-.37 E/F2 10
-/Times-Bold@0 SF(OP)2.5 E F1(ar)2.5 E(g2)-.37 E/F3 9/Times-Bold@0 SF(OP)
-144 96 Q F0 .385(is one of)2.634 F F2(\255eq)2.885 E F0(,)A F2(\255ne)
-2.885 E F0(,)A F2(\255lt)2.885 E F0(,)A F2(\255le)2.885 E F0(,)A F2
-(\255gt)2.885 E F0 2.885(,o)C(r)-2.885 E F2(\255ge)2.885 E F0 5.385(.T)C
-.385(hese arithmetic binary operators return true if)-5.385 F F1(ar)
-2.885 E(g1)-.37 E F0 .845(is equal to, not equal to, less than, less th\
-an or equal to, greater than, or greater than or equal to)144 108 R F1
-(ar)144 120 Q(g2)-.37 E F0 2.5(,r)C(especti)-2.5 E -.15(ve)-.25 G(ly).15
-E(.)-.65 E F1(Ar)6.01 E(g1)-.37 E F0(and)2.5 E F1(ar)2.83 E(g2)-.37 E F0
-(may be positi)2.52 E .3 -.15(ve o)-.25 H 2.5(rn).15 G -2.25 -.15(eg a)
--2.5 H(ti).15 E .3 -.15(ve i)-.25 H(nte).15 E(gers.)-.15 E/F4 10.95
-/Times-Bold@0 SF(SIMPLE COMMAND EXP)72 136.8 Q(ANSION)-.81 E F0 .613
-(When a simple command is e)108 148.8 R -.15(xe)-.15 G .614
+E(.)-.65 E F2(string1)108 559.2 Q F1(>)2.5 E F2(string2)2.5 E F0 -.35
+(Tr)144 571.2 S(ue if).35 E F2(string1)2.5 E F0(sorts after)2.5 E F2
+(string2)2.5 E F0(le)2.5 E(xicographically)-.15 E(.)-.65 E F2(ar)108.33
+588 Q(g1)-.37 E F1(OP)2.5 E F2(ar)2.5 E(g2)-.37 E/F3 9/Times-Bold@0 SF
+(OP)144 600 Q F0 .385(is one of)2.634 F F1(\255eq)2.885 E F0(,)A F1
+(\255ne)2.885 E F0(,)A F1(\255lt)2.885 E F0(,)A F1(\255le)2.885 E F0(,)A
+F1(\255gt)2.885 E F0 2.885(,o)C(r)-2.885 E F1(\255ge)2.885 E F0 5.385
+(.T)C .385(hese arithmetic binary operators return true if)-5.385 F F2
+(ar)2.885 E(g1)-.37 E F0 .845(is equal to, not equal to, less than, les\
+s than or equal to, greater than, or greater than or equal to)144 612 R
+F2(ar)144 624 Q(g2)-.37 E F0 2.5(,r)C(especti)-2.5 E -.15(ve)-.25 G(ly)
+.15 E(.)-.65 E F2(Ar)6.01 E(g1)-.37 E F0(and)2.5 E F2(ar)2.83 E(g2)-.37
+E F0(may be positi)2.52 E .3 -.15(ve o)-.25 H 2.5(rn).15 G -2.25 -.15
+(eg a)-2.5 H(ti).15 E .3 -.15(ve i)-.25 H(nte).15 E(gers.)-.15 E/F4
+10.95/Times-Bold@0 SF(SIMPLE COMMAND EXP)72 640.8 Q(ANSION)-.81 E F0
+.613(When a simple command is e)108 652.8 R -.15(xe)-.15 G .614
 (cuted, the shell performs the follo).15 F .614(wing e)-.25 F .614
 (xpansions, assignments, and redi-)-.15 F(rections, from left to right.)
-108 160.8 Q 26(1. The)108 177.6 R -.1(wo)4.349 G 1.849
+108 664.8 Q 26(1. The)108 681.6 R -.1(wo)4.349 G 1.849
 (rds that the parser has mark).1 F 1.848(ed as v)-.1 F 1.848
 (ariable assignments \(those preceding the command)-.25 F
-(name\) and redirections are sa)144 189.6 Q -.15(ve)-.2 G 2.5(df).15 G
-(or later processing.)-2.5 E 26(2. The)108 206.4 R -.1(wo)3.663 G 1.163
+(name\) and redirections are sa)144 693.6 Q -.15(ve)-.2 G 2.5(df).15 G
+(or later processing.)-2.5 E 26(2. The)108 710.4 R -.1(wo)3.663 G 1.163
 (rds that are not v).1 F 1.164
 (ariable assignments or redirections are e)-.25 F 3.664(xpanded. If)-.15
 F(an)3.664 E 3.664(yw)-.15 G 1.164(ords remain)-3.764 F .776(after e)144
-218.4 R .776(xpansion, the \214rst w)-.15 F .776(ord is tak)-.1 F .775
+722.4 R .776(xpansion, the \214rst w)-.15 F .776(ord is tak)-.1 F .775
 (en to be the name of the command and the remaining w)-.1 F(ords)-.1 E
-(are the ar)144 230.4 Q(guments.)-.18 E 26(3. Redirections)108 247.2 R
-(are performed as described abo)2.5 E .3 -.15(ve u)-.15 H(nder).15 E F3
-(REDIRECTION)2.5 E/F5 9/Times-Roman@0 SF(.)A F0 26(4. The)108 264 R(te)
-3.216 E .717(xt after the)-.15 F F2(=)3.217 E F0 .717(in each v)3.217 F
-.717(ariable assignment under)-.25 F .717(goes tilde e)-.18 F .717
+(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(29)185.955 E 0 Cg EP
+%%Page: 30 30
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E(are the ar)144 84 Q(guments.)-.18 E 26(3. Redirections)108 100.8
+R(are performed as described abo)2.5 E .3 -.15(ve u)-.15 H(nder).15 E/F1
+9/Times-Bold@0 SF(REDIRECTION)2.5 E/F2 9/Times-Roman@0 SF(.)A F0 26
+(4. The)108 117.6 R(te)3.216 E .717(xt after the)-.15 F/F3 10
+/Times-Bold@0 SF(=)3.217 E F0 .717(in each v)3.217 F .717
+(ariable assignment under)-.25 F .717(goes tilde e)-.18 F .717
 (xpansion, parameter e)-.15 F(xpansion,)-.15 E .34
-(command substitution, arithmetic e)144 276 R .339
+(command substitution, arithmetic e)144 129.6 R .339
 (xpansion, and quote remo)-.15 F -.25(va)-.15 G 2.839(lb).25 G .339
-(efore being assigned to the v)-2.839 F(ari-)-.25 E(able.)144 288 Q .332
-(If no command name results, the v)108 304.8 R .332
+(efore being assigned to the v)-2.839 F(ari-)-.25 E(able.)144 141.6 Q
+.332(If no command name results, the v)108 158.4 R .332
 (ariable assignments af)-.25 F .332(fect the current shell en)-.25 F
-2.833(vironment. Otherwise,)-.4 F(the)2.833 E -.25(va)108 316.8 S .757
+2.833(vironment. Otherwise,)-.4 F(the)2.833 E -.25(va)108 170.4 S .757
 (riables are added to the en).25 F .757(vironment of the e)-.4 F -.15
 (xe)-.15 G .757(cuted command and do not af).15 F .757
-(fect the current shell en)-.25 F(vi-)-.4 E 3.176(ronment. If)108 328.8
+(fect the current shell en)-.25 F(vi-)-.4 E 3.176(ronment. If)108 182.4
 R(an)3.176 E 3.176(yo)-.15 G 3.176(ft)-3.176 G .677
 (he assignments attempts to assign a v)-3.176 F .677
 (alue to a readonly v)-.25 F .677(ariable, an error occurs, and)-.25 F
-(the command e)108 340.8 Q(xits with a non-zero status.)-.15 E .15
-(If no command name results, redirections are performed, b)108 357.6 R
+(the command e)108 194.4 Q(xits with a non-zero status.)-.15 E .15
+(If no command name results, redirections are performed, b)108 211.2 R
 .149(ut do not af)-.2 F .149(fect the current shell en)-.25 F 2.649
-(vironment. A)-.4 F(redirection error causes the command to e)108 369.6
+(vironment. A)-.4 F(redirection error causes the command to e)108 223.2
 Q(xit with a non-zero status.)-.15 E 1.064
-(If there is a command name left after e)108 386.4 R 1.064(xpansion, e)
+(If there is a command name left after e)108 240 R 1.064(xpansion, e)
 -.15 F -.15(xe)-.15 G 1.064(cution proceeds as described belo).15 F
-4.864 -.65(w. O)-.25 H 1.064(therwise, the).65 F .069(command e)108
-398.4 R 2.569(xits. If)-.15 F .069(one of the e)2.569 F .069
+4.864 -.65(w. O)-.25 H 1.064(therwise, the).65 F .069(command e)108 252
+R 2.569(xits. If)-.15 F .069(one of the e)2.569 F .069
 (xpansions contained a command substitution, the e)-.15 F .068
-(xit status of the command)-.15 F .466(is the e)108 410.4 R .466
+(xit status of the command)-.15 F .466(is the e)108 264 R .466
 (xit status of the last command substitution performed.)-.15 F .467
-(If there were no command substitutions, the)5.466 F(command e)108 422.4
-Q(xits with a status of zero.)-.15 E F4(COMMAND EXECUTION)72 439.2 Q F0
-.547(After a command has been split into w)108 451.2 R .546
+(If there were no command substitutions, the)5.466 F(command e)108 276 Q
+(xits with a status of zero.)-.15 E/F4 10.95/Times-Bold@0 SF
+(COMMAND EXECUTION)72 292.8 Q F0 .547
+(After a command has been split into w)108 304.8 R .546
 (ords, if it results in a simple command and an optional list of ar)-.1
-F(gu-)-.18 E(ments, the follo)108 463.2 Q(wing actions are tak)-.25 E
+F(gu-)-.18 E(ments, the follo)108 316.8 Q(wing actions are tak)-.25 E
 (en.)-.1 E .379(If the command name contains no slashes, the shell atte\
-mpts to locate it.)108 480 R .379(If there e)5.379 F .379
+mpts to locate it.)108 333.6 R .379(If there e)5.379 F .379
 (xists a shell function by)-.15 F .246(that name, that function is in)
-108 492 R -.2(vo)-.4 G -.1(ke).2 G 2.746(da).1 G 2.746(sd)-2.746 G .246
-(escribed abo)-2.746 F .546 -.15(ve i)-.15 H(n).15 E F3(FUNCTIONS)2.746
-E F5(.)A F0 .246(If the name does not match a func-)4.746 F
-(tion, the shell searches for it in the list of shell b)108 504 Q 2.5
+108 345.6 R -.2(vo)-.4 G -.1(ke).2 G 2.746(da).1 G 2.746(sd)-2.746 G
+.246(escribed abo)-2.746 F .546 -.15(ve i)-.15 H(n).15 E F1(FUNCTIONS)
+2.746 E F2(.)A F0 .246(If the name does not match a func-)4.746 F
+(tion, the shell searches for it in the list of shell b)108 357.6 Q 2.5
 (uiltins. If)-.2 F 2.5(am)2.5 G(atch is found, that b)-2.5 E
 (uiltin is in)-.2 E -.2(vo)-.4 G -.1(ke).2 G(d.).1 E .309
-(If the name is neither a shell function nor a b)108 520.8 R .31
-(uiltin, and contains no slashes,)-.2 F F2(bash)2.81 E F0 .31
-(searches each element of)2.81 F(the)108 532.8 Q F3 -.666(PA)3.163 G(TH)
+(If the name is neither a shell function nor a b)108 374.4 R .31
+(uiltin, and contains no slashes,)-.2 F F3(bash)2.81 E F0 .31
+(searches each element of)2.81 F(the)108 386.4 Q F1 -.666(PA)3.163 G(TH)
 -.189 E F0 .662(for a directory containing an e)2.913 F -.15(xe)-.15 G
-.662(cutable \214le by that name.).15 F F2(Bash)5.662 E F0 .662
+.662(cutable \214le by that name.).15 F F3(Bash)5.662 E F0 .662
 (uses a hash table to remember)3.162 F 1.914(the full pathnames of e)108
-544.8 R -.15(xe)-.15 G 1.915(cutable \214les \(see).15 F F2(hash)4.415 E
-F0(under)4.415 E F3 1.915(SHELL B)4.415 F(UIL)-.09 E 1.915(TIN COMMANDS)
+398.4 R -.15(xe)-.15 G 1.915(cutable \214les \(see).15 F F3(hash)4.415 E
+F0(under)4.415 E F1 1.915(SHELL B)4.415 F(UIL)-.09 E 1.915(TIN COMMANDS)
 -.828 F F0(belo)4.165 E 4.415(w\). A)-.25 F(full)4.415 E .72
-(search of the directories in)108 556.8 R F3 -.666(PA)3.22 G(TH)-.189 E
+(search of the directories in)108 410.4 R F1 -.666(PA)3.22 G(TH)-.189 E
 F0 .719
 (is performed only if the command is not found in the hash table.)2.97 F
 .719(If the)5.719 F .956(search is unsuccessful, the shell searches for\
- a de\214ned shell function named)108 568.8 R F2(command_not_f)3.456 E
-(ound_han-)-.25 E(dle)108 580.8 Q F0 5.278(.I)C 2.778(ft)-5.278 G .278
+ a de\214ned shell function named)108 422.4 R F3(command_not_f)3.456 E
+(ound_han-)-.25 E(dle)108 434.4 Q F0 5.278(.I)C 2.778(ft)-5.278 G .278
 (hat function e)-2.778 F .278(xists, it is in)-.15 F -.2(vo)-.4 G -.1
 (ke).2 G 2.778(dw).1 G .277
 (ith the original command and the original command')-2.778 F 2.777(sa)
--.55 G -.18(rg)-2.777 G(uments).18 E .775(as its ar)108 592.8 R .775
+-.55 G -.18(rg)-2.777 G(uments).18 E .775(as its ar)108 446.4 R .775
 (guments, and the function')-.18 F 3.275(se)-.55 G .775
 (xit status becomes the e)-3.425 F .775(xit status of the shell.)-.15 F
 .776(If that function is not)5.776 F
-(de\214ned, the shell prints an error message and returns an e)108 604.8
+(de\214ned, the shell prints an error message and returns an e)108 458.4
 Q(xit status of 127.)-.15 E 1.089(If the search is successful, or if th\
-e command name contains one or more slashes, the shell e)108 621.6 R
+e command name contains one or more slashes, the shell e)108 475.2 R
 -.15(xe)-.15 G 1.089(cutes the).15 F .197(named program in a separate e)
-108 633.6 R -.15(xe)-.15 G .197(cution en).15 F 2.698(vironment. Ar)-.4
+108 487.2 R -.15(xe)-.15 G .197(cution en).15 F 2.698(vironment. Ar)-.4
 F .198(gument 0 is set to the name gi)-.18 F -.15(ve)-.25 G .198
-(n, and the remain-).15 F(ing ar)108 645.6 Q
+(n, and the remain-).15 F(ing ar)108 499.2 Q
 (guments to the command are set to the ar)-.18 E(guments gi)-.18 E -.15
-(ve)-.25 G(n, if an).15 E -.65(y.)-.15 G 1.809(If this e)108 662.4 R
--.15(xe)-.15 G 1.809(cution f).15 F 1.809
+(ve)-.25 G(n, if an).15 E -.65(y.)-.15 G 1.809(If this e)108 516 R -.15
+(xe)-.15 G 1.809(cution f).15 F 1.809
 (ails because the \214le is not in e)-.1 F -.15(xe)-.15 G 1.809
 (cutable format, and the \214le is not a directory).15 F 4.309(,i)-.65 G
-4.309(ti)-4.309 G(s)-4.309 E .677(assumed to be a)108 674.4 R F1 .678
-(shell script)3.177 F F0 3.178(,a\214)C .678
+4.309(ti)-4.309 G(s)-4.309 E .677(assumed to be a)108 528 R/F5 10
+/Times-Italic@0 SF .678(shell script)3.177 F F0 3.178(,a\214)C .678
 (le containing shell commands.)-3.178 F 3.178(As)5.678 G .678
 (ubshell is spa)-3.178 F .678(wned to e)-.15 F -.15(xe)-.15 G .678
 (cute it.).15 F(This)5.678 E .33
-(subshell reinitializes itself, so that the ef)108 686.4 R .33
+(subshell reinitializes itself, so that the ef)108 540 R .33
 (fect is as if a ne)-.25 F 2.829(ws)-.25 G .329(hell had been in)-2.829
 F -.2(vo)-.4 G -.1(ke).2 G 2.829(dt).1 G 2.829(oh)-2.829 G .329
-(andle the script, with)-2.829 F 1.219(the e)108 698.4 R 1.219
+(andle the script, with)-2.829 F 1.219(the e)108 552 R 1.219
 (xception that the locations of commands remembered by the parent \(see)
--.15 F F2(hash)3.719 E F0(belo)3.719 E 3.719(wu)-.25 G(nder)-3.719 E F3
-(SHELL)3.719 E -.09(BU)108 710.4 S(IL).09 E(TIN COMMANDS)-.828 E F5(\))A
-F0(are retained by the child.)2.25 E 1.375
-(If the program is a \214le be)108 727.2 R 1.374(ginning with)-.15 F F2
-(#!)3.874 E F0 3.874(,t)C 1.374
-(he remainder of the \214rst line speci\214es an interpreter for the)
--3.874 F(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(30)185.955 E 0
-Cg EP
+-.15 F F3(hash)3.719 E F0(belo)3.719 E 3.719(wu)-.25 G(nder)-3.719 E F1
+(SHELL)3.719 E -.09(BU)108 564 S(IL).09 E(TIN COMMANDS)-.828 E F2(\))A
+F0(are retained by the child.)2.25 E .348(If the program is a \214le be)
+108 580.8 R .348(ginning with)-.15 F F3(#!)2.848 E F0 2.848(,t)C .347(h\
+e remainder of the \214rst line speci\214es an interpreter for the pro-)
+-2.848 F 3.178(gram. The)108 592.8 R .678(shell e)3.178 F -.15(xe)-.15 G
+.678(cutes the speci\214ed interpreter on operating systems that do not\
+ handle this e).15 F -.15(xe)-.15 G(cutable).15 E 1.193(format themselv)
+108 604.8 R 3.693(es. The)-.15 F(ar)3.693 E 1.193
+(guments to the interpreter consist of a single optional ar)-.18 F 1.192
+(gument follo)-.18 F 1.192(wing the)-.25 F 1.13
+(interpreter name on the \214rst line of the program, follo)108 616.8 R
+1.131(wed by the name of the program, follo)-.25 F 1.131(wed by the)-.25
+F(command ar)108 628.8 Q(guments, if an)-.18 E -.65(y.)-.15 G F4
+(COMMAND EXECUTION ENVIR)72 645.6 Q(ONMENT)-.329 E F0(The shell has an)
+108 657.6 Q F5 -.2(ex)2.5 G(ecution en).2 E(vir)-.4 E(onment)-.45 E F0
+2.5(,w)C(hich consists of the follo)-2.5 E(wing:)-.25 E 32.5<836f>108
+674.4 S 1.406(pen \214les inherited by the shell at in)-32.5 F -.2(vo)
+-.4 G 1.405(cation, as modi\214ed by redirections supplied to the).2 F
+F3(exec)3.905 E F0 -.2(bu)144 686.4 S(iltin).2 E 32.5<8374>108 703.2 S
+(he current w)-32.5 E(orking directory as set by)-.1 E F3(cd)2.5 E F0(,)
+A F3(pushd)2.5 E F0 2.5(,o)C(r)-2.5 E F3(popd)2.5 E F0 2.5(,o)C 2.5(ri)
+-2.5 G(nherited by the shell at in)-2.5 E -.2(vo)-.4 G(cation).2 E
+(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(30)185.955 E 0 Cg EP
 %%Page: 31 31
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E 5.485(program. The)108 84 R 2.985(shell e)5.485 F -.15(xe)-.15 G
-2.986(cutes the speci\214ed interpreter on operating systems that do no\
-t handle this).15 F -.15(exe)108 96 S .762(cutable format themselv).15 F
-3.262(es. The)-.15 F(ar)3.262 E .761
-(guments to the interpreter consist of a single optional ar)-.18 F .761
-(gument fol-)-.18 F(lo)108 108 Q .156
-(wing the interpreter name on the \214rst line of the program, follo)
--.25 F .157(wed by the name of the program, follo)-.25 F(wed)-.25 E
-(by the command ar)108 120 Q(guments, if an)-.18 E -.65(y.)-.15 G/F1
-10.95/Times-Bold@0 SF(COMMAND EXECUTION ENVIR)72 136.8 Q(ONMENT)-.329 E
-F0(The shell has an)108 148.8 Q/F2 10/Times-Italic@0 SF -.2(ex)2.5 G
-(ecution en).2 E(vir)-.4 E(onment)-.45 E F0 2.5(,w)C
-(hich consists of the follo)-2.5 E(wing:)-.25 E 32.5<836f>108 165.6 S
-1.406(pen \214les inherited by the shell at in)-32.5 F -.2(vo)-.4 G
-1.405(cation, as modi\214ed by redirections supplied to the).2 F/F3 10
-/Times-Bold@0 SF(exec)3.905 E F0 -.2(bu)144 177.6 S(iltin).2 E 32.5
-<8374>108 194.4 S(he current w)-32.5 E(orking directory as set by)-.1 E
-F3(cd)2.5 E F0(,)A F3(pushd)2.5 E F0 2.5(,o)C(r)-2.5 E F3(popd)2.5 E F0
-2.5(,o)C 2.5(ri)-2.5 G(nherited by the shell at in)-2.5 E -.2(vo)-.4 G
-(cation).2 E 32.5<8374>108 211.2 S
-(he \214le creation mode mask as set by)-32.5 E F3(umask)2.5 E F0
-(or inherited from the shell')2.5 E 2.5(sp)-.55 G(arent)-2.5 E 32.5
-<8363>108 228 S(urrent traps set by)-32.5 E F3(trap)2.5 E F0 32.5<8373>
-108 244.8 S .256(hell parameters that are set by v)-32.5 F .256
-(ariable assignment or with)-.25 F F3(set)2.756 E F0 .257
+-.35 E 32.5<8374>108 84 S(he \214le creation mode mask as set by)-32.5 E
+/F1 10/Times-Bold@0 SF(umask)2.5 E F0(or inherited from the shell')2.5 E
+2.5(sp)-.55 G(arent)-2.5 E 32.5<8363>108 100.8 S(urrent traps set by)
+-32.5 E F1(trap)2.5 E F0 32.5<8373>108 117.6 S .256
+(hell parameters that are set by v)-32.5 F .256
+(ariable assignment or with)-.25 F F1(set)2.756 E F0 .257
 (or inherited from the shell')2.756 F 2.757(sp)-.55 G(arent)-2.757 E
-(in the en)144 256.8 Q(vironment)-.4 E 32.5<8373>108 273.6 S
+(in the en)144 129.6 Q(vironment)-.4 E 32.5<8373>108 146.4 S
 (hell functions de\214ned during e)-32.5 E -.15(xe)-.15 G
 (cution or inherited from the shell').15 E 2.5(sp)-.55 G
-(arent in the en)-2.5 E(vironment)-.4 E 32.5<836f>108 290.4 S
+(arent in the en)-2.5 E(vironment)-.4 E 32.5<836f>108 163.2 S
 (ptions enabled at in)-32.5 E -.2(vo)-.4 G(cation \(either by def).2 E
-(ault or with command-line ar)-.1 E(guments\) or by)-.18 E F3(set)2.5 E
-F0 32.5<836f>108 307.2 S(ptions enabled by)-32.5 E F3(shopt)2.5 E F0
-32.5<8373>108 324 S(hell aliases de\214ned with)-32.5 E F3(alias)2.5 E
-F0 32.5<8376>108 340.8 S
+(ault or with command-line ar)-.1 E(guments\) or by)-.18 E F1(set)2.5 E
+F0 32.5<836f>108 180 S(ptions enabled by)-32.5 E F1(shopt)2.5 E F0 32.5
+<8373>108 196.8 S(hell aliases de\214ned with)-32.5 E F1(alias)2.5 E F0
+32.5<8376>108 213.6 S
 (arious process IDs, including those of background jobs, the v)-32.75 E
-(alue of)-.25 E F3($$)2.5 E F0 2.5(,a)C(nd the v)-2.5 E(alue of)-.25 E
-/F4 9/Times-Bold@0 SF(PPID)2.5 E F0 .427
-(When a simple command other than a b)108 357.6 R .426
+(alue of)-.25 E F1($$)2.5 E F0 2.5(,a)C(nd the v)-2.5 E(alue of)-.25 E
+/F2 9/Times-Bold@0 SF(PPID)2.5 E F0 .427
+(When a simple command other than a b)108 230.4 R .426
 (uiltin or shell function is to be e)-.2 F -.15(xe)-.15 G .426
 (cuted, it is in).15 F -.2(vo)-.4 G -.1(ke).2 G 2.926(di).1 G 2.926(nas)
--2.926 G(eparate)-2.926 E -.15(exe)108 369.6 S .133(cution en).15 F .133
+-2.926 G(eparate)-2.926 E -.15(exe)108 242.4 S .133(cution en).15 F .133
 (vironment that consists of the follo)-.4 F 2.634(wing. Unless)-.25 F
 .134(otherwise noted, the v)2.634 F .134(alues are inherited from)-.25 F
-(the shell.)108 381.6 Q 32.5<8374>108 398.4 S 1.056(he shell')-32.5 F
+(the shell.)108 254.4 Q 32.5<8374>108 271.2 S 1.056(he shell')-32.5 F
 3.556(so)-.55 G 1.056(pen \214les, plus an)-3.556 F 3.556(ym)-.15 G
 1.056
 (odi\214cations and additions speci\214ed by redirections to the com-)
--3.556 F(mand)144 410.4 Q 32.5<8374>108 427.2 S(he current w)-32.5 E
-(orking directory)-.1 E 32.5<8374>108 444 S
-(he \214le creation mode mask)-32.5 E 32.5<8373>108 460.8 S .856(hell v)
+-3.556 F(mand)144 283.2 Q 32.5<8374>108 300 S(he current w)-32.5 E
+(orking directory)-.1 E 32.5<8374>108 316.8 S
+(he \214le creation mode mask)-32.5 E 32.5<8373>108 333.6 S .856(hell v)
 -32.5 F .857(ariables and functions mark)-.25 F .857(ed for e)-.1 F .857
 (xport, along with v)-.15 F .857(ariables e)-.25 F .857
-(xported for the command,)-.15 F(passed in the en)144 472.8 Q(vironment)
--.4 E 32.5<8374>108 489.6 S .307
+(xported for the command,)-.15 F(passed in the en)144 345.6 Q(vironment)
+-.4 E 32.5<8374>108 362.4 S .307
 (raps caught by the shell are reset to the v)-32.5 F .306
 (alues inherited from the shell')-.25 F 2.806(sp)-.55 G .306
-(arent, and traps ignored)-2.806 F(by the shell are ignored)144 501.6 Q
-2.5(Ac)108 518.4 S(ommand in)-2.5 E -.2(vo)-.4 G -.1(ke).2 G 2.5(di).1 G
+(arent, and traps ignored)-2.806 F(by the shell are ignored)144 374.4 Q
+2.5(Ac)108 391.2 S(ommand in)-2.5 E -.2(vo)-.4 G -.1(ke).2 G 2.5(di).1 G
 2.5(nt)-2.5 G(his separate en)-2.5 E(vironment cannot af)-.4 E
 (fect the shell')-.25 E 2.5(se)-.55 G -.15(xe)-2.65 G(cution en).15 E
 (vironment.)-.4 E .577(Command substitution, commands grouped with pare\
-ntheses, and asynchronous commands are in)108 535.2 R -.2(vo)-.4 G -.1
-(ke).2 G 3.078(di).1 G(n)-3.078 E 2.745(as)108 547.2 S .245(ubshell en)
--2.745 F .245(vironment that is a duplicate of the shell en)-.4 F .244
+ntheses, and asynchronous commands are in)108 408 R -.2(vo)-.4 G -.1(ke)
+.2 G 3.078(di).1 G(n)-3.078 E 2.745(as)108 420 S .245(ubshell en)-2.745
+F .245(vironment that is a duplicate of the shell en)-.4 F .244
 (vironment, e)-.4 F .244(xcept that traps caught by the shell are)-.15 F
-.358(reset to the v)108 559.2 R .358
+.358(reset to the v)108 432 R .358
 (alues that the shell inherited from its parent at in)-.25 F -.2(vo)-.4
 G 2.858(cation. Builtin).2 F .359(commands that are in)2.859 F -.2(vo)
--.4 G -.1(ke).2 G(d).1 E .857(as part of a pipeline are also e)108 571.2
--.15(xe)-.15 G .856(cuted in a subshell en).15 F 3.356
+-.4 G -.1(ke).2 G(d).1 E .857(as part of a pipeline are also e)108 444 R
+-.15(xe)-.15 G .856(cuted in a subshell en).15 F 3.356
 (vironment. Changes)-.4 F .856(made to the subshell en)3.356 F(viron-)
--.4 E(ment cannot af)108 583.2 Q(fect the shell')-.25 E 2.5(se)-.55 G
--.15(xe)-2.65 G(cution en).15 E(vironment.)-.4 E 1.376(Subshells spa)108
-600 R 1.376(wned to e)-.15 F -.15(xe)-.15 G 1.377
+-.4 E(ment cannot af)108 456 Q(fect the shell')-.25 E 2.5(se)-.55 G -.15
+(xe)-2.65 G(cution en).15 E(vironment.)-.4 E 1.376(Subshells spa)108
+472.8 R 1.376(wned to e)-.15 F -.15(xe)-.15 G 1.377
 (cute command substitutions inherit the v).15 F 1.377(alue of the)-.25 F
-F3<ad65>3.877 E F0 1.377(option from the parent)3.877 F 2.5(shell. When)
-108 612 R(not in)2.5 E F2(posix)2.5 E F0(mode,)2.5 E F3(bash)2.5 E F0
-(clears the)2.5 E F3<ad65>2.5 E F0(option in such subshells.)2.5 E .405
-(If a command is follo)108 628.8 R .405(wed by a)-.25 F F3(&)2.905 E F0
-.404(and job control is not acti)2.905 F -.15(ve)-.25 G 2.904(,t).15 G
-.404(he def)-2.904 F .404(ault standard input for the command)-.1 F .197
-(is the empty \214le)108 640.8 R F2(/de)2.697 E(v/null)-.15 E F0 5.197
-(.O)C .197(therwise, the in)-5.197 F -.2(vo)-.4 G -.1(ke).2 G 2.697(dc)
-.1 G .198(ommand inherits the \214le descriptors of the calling shell)
--2.697 F(as modi\214ed by redirections.)108 652.8 Q F1(ENVIR)72 669.6 Q
-(ONMENT)-.329 E F0 2.354(When a program is in)108 681.6 R -.2(vo)-.4 G
--.1(ke).2 G 4.853(di).1 G 4.853(ti)-4.853 G 4.853(sg)-4.853 G -2.15 -.25
-(iv e)-4.853 H 4.853(na).25 G 4.853(na)-4.853 G 2.353
-(rray of strings called the)-4.853 F F2(en)4.853 E(vir)-.4 E(onment)-.45
-E F0 7.353(.T).68 G 2.353(his is a list of)-7.353 F F2(name)108 693.6 Q
-F0<ad>A F2(value)A F0(pairs, of the form)2.5 E F2(name)2.5 E F0(=)A F2
-(value)A F0(.).18 E 1.485(The shell pro)108 710.4 R 1.485(vides se)-.15
+F1<ad65>3.877 E F0 1.377(option from the parent)3.877 F 2.5(shell. When)
+108 484.8 R(not in)2.5 E/F3 10/Times-Italic@0 SF(posix)2.5 E F0(mode,)
+2.5 E F1(bash)2.5 E F0(clears the)2.5 E F1<ad65>2.5 E F0
+(option in such subshells.)2.5 E .405(If a command is follo)108 501.6 R
+.405(wed by a)-.25 F F1(&)2.905 E F0 .404(and job control is not acti)
+2.905 F -.15(ve)-.25 G 2.904(,t).15 G .404(he def)-2.904 F .404
+(ault standard input for the command)-.1 F .197(is the empty \214le)108
+513.6 R F3(/de)2.697 E(v/null)-.15 E F0 5.197(.O)C .197
+(therwise, the in)-5.197 F -.2(vo)-.4 G -.1(ke).2 G 2.697(dc).1 G .198
+(ommand inherits the \214le descriptors of the calling shell)-2.697 F
+(as modi\214ed by redirections.)108 525.6 Q/F4 10.95/Times-Bold@0 SF
+(ENVIR)72 542.4 Q(ONMENT)-.329 E F0 2.354(When a program is in)108 554.4
+R -.2(vo)-.4 G -.1(ke).2 G 4.853(di).1 G 4.853(ti)-4.853 G 4.853(sg)
+-4.853 G -2.15 -.25(iv e)-4.853 H 4.853(na).25 G 4.853(na)-4.853 G 2.353
+(rray of strings called the)-4.853 F F3(en)4.853 E(vir)-.4 E(onment)-.45
+E F0 7.353(.T).68 G 2.353(his is a list of)-7.353 F F3(name)108 566.4 Q
+F0<ad>A F3(value)A F0(pairs, of the form)2.5 E F3(name)2.5 E F0(=)A F3
+(value)A F0(.).18 E 1.485(The shell pro)108 583.2 R 1.485(vides se)-.15
 F -.15(ve)-.25 G 1.485(ral w).15 F 1.485(ays to manipulate the en)-.1 F
 3.985(vironment. On)-.4 F(in)3.985 E -.2(vo)-.4 G 1.486
-(cation, the shell scans its o).2 F(wn)-.25 E(en)108 722.4 Q 1.431(viro\
-nment and creates a parameter for each name found, automatically markin\
-g it for)-.4 F F2 -.2(ex)3.93 G(port).2 E F0 1.43(to child)4.61 F
+(cation, the shell scans its o).2 F(wn)-.25 E(en)108 595.2 Q .144(viron\
+ment and creates a parameter for each name found, automatically marking\
+ it for)-.4 F F3 -.2(ex)2.643 G(port).2 E F0 .143(to child pro-)3.323 F
+2.703(cesses. Ex)108 607.2 R .203(ecuted commands inherit the en)-.15 F
+2.703(vironment. The)-.4 F F1(export)2.703 E F0(and)2.703 E F1(declar)
+2.703 E 2.703<65ad>-.18 G(x)-2.703 E F0 .203(commands allo)2.703 F 2.704
+(wp)-.25 G(aram-)-2.704 E 1.153
+(eters and functions to be added to and deleted from the en)108 619.2 R
+3.653(vironment. If)-.4 F 1.153(the v)3.653 F 1.153
+(alue of a parameter in the)-.25 F(en)108 631.2 Q .64
+(vironment is modi\214ed, the ne)-.4 F 3.14(wv)-.25 G .64
+(alue becomes part of the en)-3.39 F .64(vironment, replacing the old.)
+-.4 F .64(The en)5.64 F(viron-)-.4 E .58(ment inherited by an)108 643.2
+R 3.08(ye)-.15 G -.15(xe)-3.23 G .58
+(cuted command consists of the shell').15 F 3.08(si)-.55 G .58
+(nitial en)-3.08 F .58(vironment, whose v)-.4 F .58(alues may be)-.25 F
+.3(modi\214ed in the shell, less an)108 655.2 R 2.8(yp)-.15 G .3
+(airs remo)-2.8 F -.15(ve)-.15 G 2.8(db).15 G 2.801(yt)-2.8 G(he)-2.801
+E F1(unset)2.801 E F0 .301(command, plus an)2.801 F 2.801(ya)-.15 G .301
+(dditions via the)-2.801 F F1(export)2.801 E F0(and)2.801 E F1(declar)
+108 667.2 Q 2.5<65ad>-.18 G(x)-2.5 E F0(commands.)2.5 E .563(The en)108
+684 R .563(vironment for an)-.4 F(y)-.15 E F3 .563(simple command)3.403
+F F0 .562
+(or function may be augmented temporarily by pre\214xing it with)3.833 F
+.202(parameter assignments, as described abo)108 696 R .502 -.15(ve i)
+-.15 H(n).15 E F2 -.666(PA)2.702 G(RAMETERS).666 E/F5 9/Times-Roman@0 SF
+(.)A F0 .202(These assignment statements af)4.702 F .203(fect only the)
+-.25 F(en)108 708 Q(vironment seen by that command.)-.4 E .81(If the)108
+724.8 R F1<ad6b>3.31 E F0 .81(option is set \(see the)3.31 F F1(set)3.31
+E F0 -.2(bu)3.31 G .81(iltin command belo).2 F .81(w\), then)-.25 F F3
+(all)3.64 E F0 .81(parameter assignments are placed in)3.82 F
 (GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(31)185.955 E 0 Cg EP
 %%Page: 32 32
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E 4.177(processes. Ex)108 84 R 1.677
-(ecuted commands inherit the en)-.15 F 4.177(vironment. The)-.4 F/F1 10
-/Times-Bold@0 SF(export)4.178 E F0(and)4.178 E F1(declar)4.178 E 4.178
-<65ad>-.18 G(x)-4.178 E F0 1.678(commands allo)4.178 F(w)-.25 E .647
-(parameters and functions to be added to and deleted from the en)108 96
-R 3.147(vironment. If)-.4 F .646(the v)3.146 F .646
-(alue of a parameter in)-.25 F .513(the en)108 108 R .513
-(vironment is modi\214ed, the ne)-.4 F 3.013(wv)-.25 G .513
-(alue becomes part of the en)-3.263 F .513
-(vironment, replacing the old.)-.4 F .514(The en)5.514 F(vi-)-.4 E .523
-(ronment inherited by an)108 120 R 3.022(ye)-.15 G -.15(xe)-3.172 G .522
-(cuted command consists of the shell').15 F 3.022(si)-.55 G .522
-(nitial en)-3.022 F .522(vironment, whose v)-.4 F .522(alues may)-.25 F
-.578(be modi\214ed in the shell, less an)108 132 R 3.078(yp)-.15 G .578
-(airs remo)-3.078 F -.15(ve)-.15 G 3.078(db).15 G 3.078(yt)-3.078 G(he)
--3.078 E F1(unset)3.078 E F0 .579(command, plus an)3.078 F 3.079(ya)-.15
-G .579(dditions via the)-3.079 F F1(export)3.079 E F0(and)108 144 Q F1
-(declar)2.5 E 2.5<65ad>-.18 G(x)-2.5 E F0(commands.)2.5 E .563(The en)
-108 160.8 R .563(vironment for an)-.4 F(y)-.15 E/F2 10/Times-Italic@0 SF
-.563(simple command)3.403 F F0 .562
-(or function may be augmented temporarily by pre\214xing it with)3.833 F
-.202(parameter assignments, as described abo)108 172.8 R .502 -.15(ve i)
--.15 H(n).15 E/F3 9/Times-Bold@0 SF -.666(PA)2.702 G(RAMETERS).666 E/F4
-9/Times-Roman@0 SF(.)A F0 .202(These assignment statements af)4.702 F
-.203(fect only the)-.25 F(en)108 184.8 Q
-(vironment seen by that command.)-.4 E .81(If the)108 201.6 R F1<ad6b>
-3.31 E F0 .81(option is set \(see the)3.31 F F1(set)3.31 E F0 -.2(bu)
-3.31 G .81(iltin command belo).2 F .81(w\), then)-.25 F F2(all)3.64 E F0
-.81(parameter assignments are placed in)3.82 F(the en)108 213.6 Q
+-.35 E(the en)108 84 Q
 (vironment for a command, not just those that precede the command name.)
--.4 E(When)108 230.4 Q F1(bash)3.396 E F0(in)3.396 E -.2(vo)-.4 G -.1
-(ke).2 G 3.396(sa).1 G 3.397(ne)-3.396 G .897(xternal command, the v)
--3.547 F(ariable)-.25 E F1(_)3.397 E F0 .897
+-.4 E(When)108 100.8 Q/F1 10/Times-Bold@0 SF(bash)3.396 E F0(in)3.396 E
+-.2(vo)-.4 G -.1(ke).2 G 3.396(sa).1 G 3.397(ne)-3.396 G .897
+(xternal command, the v)-3.547 F(ariable)-.25 E F1(_)3.397 E F0 .897
 (is set to the full \214le name of the command and)3.397 F
-(passed to that command in its en)108 242.4 Q(vironment.)-.4 E/F5 10.95
-/Times-Bold@0 SF(EXIT ST)72 259.2 Q -1.04(AT)-.986 G(US)1.04 E F0 .151
-(The e)108 271.2 R .151(xit status of an e)-.15 F -.15(xe)-.15 G .151
-(cuted command is the v).15 F .15(alue returned by the)-.25 F F2
-(waitpid)2.65 E F0 .15(system call or equi)2.65 F -.25(va)-.25 G .15
-(lent func-).25 F 2.847(tion. Exit)108 283.2 R .347(statuses f)2.847 F
-.347(all between 0 and 255, though, as e)-.1 F .347(xplained belo)-.15 F
-1.647 -.65(w, t)-.25 H .347(he shell may use v).65 F .348(alues abo)-.25
-F .648 -.15(ve 1)-.15 H(25).15 E(specially)108 295.2 Q 5.674(.E)-.65 G
-.674(xit statuses from shell b)-5.674 F .673
+(passed to that command in its en)108 112.8 Q(vironment.)-.4 E/F2 10.95
+/Times-Bold@0 SF(EXIT ST)72 129.6 Q -1.04(AT)-.986 G(US)1.04 E F0 .151
+(The e)108 141.6 R .151(xit status of an e)-.15 F -.15(xe)-.15 G .151
+(cuted command is the v).15 F .15(alue returned by the)-.25 F/F3 10
+/Times-Italic@0 SF(waitpid)2.65 E F0 .15(system call or equi)2.65 F -.25
+(va)-.25 G .15(lent func-).25 F 2.847(tion. Exit)108 153.6 R .347
+(statuses f)2.847 F .347(all between 0 and 255, though, as e)-.1 F .347
+(xplained belo)-.15 F 1.647 -.65(w, t)-.25 H .347(he shell may use v).65
+F .348(alues abo)-.25 F .648 -.15(ve 1)-.15 H(25).15 E(specially)108
+165.6 Q 5.674(.E)-.65 G .674(xit statuses from shell b)-5.674 F .673
 (uiltins and compound commands are also limited to this range. Under)-.2
-F(certain circumstances, the shell will use special v)108 307.2 Q
+F(certain circumstances, the shell will use special v)108 177.6 Q
 (alues to indicate speci\214c f)-.25 E(ailure modes.)-.1 E -.15(Fo)108
-324 S 3.372(rt).15 G .872(he shell')-3.372 F 3.372(sp)-.55 G .873
+194.4 S 3.372(rt).15 G .872(he shell')-3.372 F 3.372(sp)-.55 G .873
 (urposes, a command which e)-3.372 F .873(xits with a zero e)-.15 F .873
 (xit status has succeeded.)-.15 F .873(An e)5.873 F .873(xit status of)
--.15 F .049(zero indicates success.)108 336 R 2.549(An)5.049 G .049
+-.15 F .049(zero indicates success.)108 206.4 R 2.549(An)5.049 G .049
 (on-zero e)-2.549 F .049(xit status indicates f)-.15 F 2.549
 (ailure. When)-.1 F 2.549(ac)2.549 G .048(ommand terminates on a f)
--2.549 F .048(atal sig-)-.1 F(nal)108 348 Q F2(N)2.5 E F0(,)A F1(bash)
-2.5 E F0(uses the v)2.5 E(alue of 128+)-.25 E F2(N)A F0(as the e)2.5 E
+-2.549 F .048(atal sig-)-.1 F(nal)108 218.4 Q F3(N)2.5 E F0(,)A F1(bash)
+2.5 E F0(uses the v)2.5 E(alue of 128+)-.25 E F3(N)A F0(as the e)2.5 E
 (xit status.)-.15 E .404
-(If a command is not found, the child process created to e)108 364.8 R
+(If a command is not found, the child process created to e)108 235.2 R
 -.15(xe)-.15 G .404(cute it returns a status of 127.).15 F .405
-(If a command is)5.405 F(found b)108 376.8 Q(ut is not e)-.2 E -.15(xe)
--.15 G(cutable, the return status is 126.).15 E(If a command f)108 393.6
-Q(ails because of an error during e)-.1 E
-(xpansion or redirection, the e)-.15 E(xit status is greater than zero.)
--.15 E .081(Shell b)108 410.4 R .081
-(uiltin commands return a status of 0 \()-.2 F F2(true)A F0 2.581(\)i)C
-2.581(fs)-2.581 G .08(uccessful, and non-zero \()-2.581 F F2(false)A F0
-2.58(\)i)C 2.58(fa)-2.58 G 2.58(ne)-2.58 G .08(rror occurs while)-2.58 F
-(the)108 422.4 Q 2.5(ye)-.15 G -.15(xe)-2.65 G 2.5(cute. All).15 F -.2
-(bu)2.5 G(iltins return an e).2 E
-(xit status of 2 to indicate incorrect usage.)-.15 E F1(Bash)108 439.2 Q
+(If a command is)5.405 F(found b)108 247.2 Q(ut is not e)-.2 E -.15(xe)
+-.15 G(cutable, the return status is 126.).15 E(If a command f)108 264 Q
+(ails because of an error during e)-.1 E(xpansion or redirection, the e)
+-.15 E(xit status is greater than zero.)-.15 E .081(Shell b)108 280.8 R
+.081(uiltin commands return a status of 0 \()-.2 F F3(true)A F0 2.581
+(\)i)C 2.581(fs)-2.581 G .08(uccessful, and non-zero \()-2.581 F F3
+(false)A F0 2.58(\)i)C 2.58(fa)-2.58 G 2.58(ne)-2.58 G .08
+(rror occurs while)-2.58 F(the)108 292.8 Q 2.5(ye)-.15 G -.15(xe)-2.65 G
+2.5(cute. All).15 F -.2(bu)2.5 G(iltins return an e).2 E
+(xit status of 2 to indicate incorrect usage.)-.15 E F1(Bash)108 309.6 Q
 F0 .201(itself returns the e)2.701 F .202
 (xit status of the last command e)-.15 F -.15(xe)-.15 G .202
-(cuted, unless a syntax error occurs, in which case).15 F(it e)108 451.2
+(cuted, unless a syntax error occurs, in which case).15 F(it e)108 321.6
 Q(xits with a non-zero v)-.15 E 2.5(alue. See)-.25 F(also the)2.5 E F1
-(exit)2.5 E F0 -.2(bu)2.5 G(iltin command belo).2 E -.65(w.)-.25 G F5
-(SIGN)72 468 Q(ALS)-.219 E F0(When)108 480 Q F1(bash)3.183 E F0 .683
+(exit)2.5 E F0 -.2(bu)2.5 G(iltin command belo).2 E -.65(w.)-.25 G F2
+(SIGN)72 338.4 Q(ALS)-.219 E F0(When)108 350.4 Q F1(bash)3.183 E F0 .683
 (is interacti)3.183 F -.15(ve)-.25 G 3.183(,i).15 G 3.183(nt)-3.183 G
 .683(he absence of an)-3.183 F 3.183(yt)-.15 G .683(raps, it ignores)
--3.183 F F3(SIGTERM)3.183 E F0 .682(\(so that)2.933 F F1 .682(kill 0)
-3.182 F F0 .682(does not kill an)3.182 F(interacti)108 492 Q .757 -.15
-(ve s)-.25 H .457(hell\), and).15 F F3(SIGINT)2.957 E F0 .458
-(is caught and handled \(so that the)2.707 F F1(wait)2.958 E F0 -.2(bu)
-2.958 G .458(iltin is interruptible\).).2 F .458(In all cases,)5.458 F
-F1(bash)108 504 Q F0(ignores)2.5 E F3(SIGQ)2.5 E(UIT)-.09 E F4(.)A F0
-(If job control is in ef)4.5 E(fect,)-.25 E F1(bash)2.5 E F0(ignores)2.5
-E F3(SIGTTIN)2.5 E F4(,)A F3(SIGTT)2.25 E(OU)-.162 E F4(,)A F0(and)2.25
-E F3(SIGTSTP)2.5 E F4(.)A F0(Non-b)108 520.8 Q 1.065
-(uiltin commands run by)-.2 F F1(bash)3.565 E F0(ha)3.565 E 1.365 -.15
-(ve s)-.2 H 1.065(ignal handlers set to the v).15 F 1.064
+-3.183 F/F4 9/Times-Bold@0 SF(SIGTERM)3.183 E F0 .682(\(so that)2.933 F
+F1 .682(kill 0)3.182 F F0 .682(does not kill an)3.182 F(interacti)108
+362.4 Q .757 -.15(ve s)-.25 H .457(hell\), and).15 F F4(SIGINT)2.957 E
+F0 .458(is caught and handled \(so that the)2.707 F F1(wait)2.958 E F0
+-.2(bu)2.958 G .458(iltin is interruptible\).).2 F .458(In all cases,)
+5.458 F F1(bash)108 374.4 Q F0(ignores)2.5 E F4(SIGQ)2.5 E(UIT)-.09 E/F5
+9/Times-Roman@0 SF(.)A F0(If job control is in ef)4.5 E(fect,)-.25 E F1
+(bash)2.5 E F0(ignores)2.5 E F4(SIGTTIN)2.5 E F5(,)A F4(SIGTT)2.25 E(OU)
+-.162 E F5(,)A F0(and)2.25 E F4(SIGTSTP)2.5 E F5(.)A F0(Non-b)108 391.2
+Q 1.065(uiltin commands run by)-.2 F F1(bash)3.565 E F0(ha)3.565 E 1.365
+-.15(ve s)-.2 H 1.065(ignal handlers set to the v).15 F 1.064
 (alues inherited by the shell from its)-.25 F 3.247(parent. When)108
-532.8 R .747(job control is not in ef)3.247 F .747
-(fect, asynchronous commands ignore)-.25 F F3(SIGINT)3.248 E F0(and)
-2.998 E F3(SIGQ)3.248 E(UIT)-.09 E F0 .748(in addi-)2.998 F .653
-(tion to these inherited handlers.)108 544.8 R .653
+403.2 R .747(job control is not in ef)3.247 F .747
+(fect, asynchronous commands ignore)-.25 F F4(SIGINT)3.248 E F0(and)
+2.998 E F4(SIGQ)3.248 E(UIT)-.09 E F0 .748(in addi-)2.998 F .653
+(tion to these inherited handlers.)108 415.2 R .653
 (Commands run as a result of command substitution ignore the k)5.653 F
--.15(ey)-.1 G(board-).15 E(generated job control signals)108 556.8 Q F3
-(SIGTTIN)2.5 E F4(,)A F3(SIGTT)2.25 E(OU)-.162 E F4(,)A F0(and)2.25 E F3
-(SIGTSTP)2.5 E F4(.)A F0 2.045(The shell e)108 573.6 R 2.045
-(xits by def)-.15 F 2.045(ault upon receipt of a)-.1 F F3(SIGHUP)4.545 E
-F4(.)A F0 2.045(Before e)6.545 F 2.045(xiting, an interacti)-.15 F 2.346
--.15(ve s)-.25 H 2.046(hell resends the).15 F F3(SIGHUP)108 585.6 Q F0
-1.005(to all jobs, running or stopped.)3.255 F 1.004
-(Stopped jobs are sent)6.005 F F3(SIGCONT)3.504 E F0 1.004
-(to ensure that the)3.254 F 3.504(yr)-.15 G(ecei)-3.504 E 1.304 -.15
-(ve t)-.25 H(he).15 E F3(SIGHUP)108 597.6 Q F4(.)A F0 2.529 -.8(To p)
-5.429 H(re).8 E -.15(ve)-.25 G .93(nt the shell from sending the signal\
- to a particular job, it should be remo).15 F -.15(ve)-.15 G 3.43(df).15
-G .93(rom the)-3.43 F 1.357(jobs table with the)108 609.6 R F1(diso)
-3.857 E(wn)-.1 E F0 -.2(bu)3.857 G 1.357(iltin \(see).2 F F3 1.356
-(SHELL B)3.856 F(UIL)-.09 E 1.356(TIN COMMANDS)-.828 F F0(belo)3.606 E
-1.356(w\) or mark)-.25 F 1.356(ed to not recei)-.1 F -.15(ve)-.25 G F3
-(SIGHUP)108 621.6 Q F0(using)2.25 E F1(diso)2.5 E(wn \255h)-.1 E F0(.)A
-.166(If the)108 638.4 R F1(huponexit)2.666 E F0 .166
-(shell option has been set with)2.666 F F1(shopt)2.666 E F0(,)A F1(bash)
-2.666 E F0 .166(sends a)2.666 F F3(SIGHUP)2.666 E F0 .166
-(to all jobs when an interacti)2.416 F -.15(ve)-.25 G(login shell e)108
-650.4 Q(xits.)-.15 E(If)108 667.2 Q F1(bash)3.047 E F0 .547(is w)3.047 F
-.546(aiting for a command to complete and recei)-.1 F -.15(ve)-.25 G
-3.046(sas).15 G .546(ignal for which a trap has been set, the trap)
--3.046 F .662(will not be e)108 679.2 R -.15(xe)-.15 G .662
+-.15(ey)-.1 G(board-).15 E(generated job control signals)108 427.2 Q F4
+(SIGTTIN)2.5 E F5(,)A F4(SIGTT)2.25 E(OU)-.162 E F5(,)A F0(and)2.25 E F4
+(SIGTSTP)2.5 E F5(.)A F0 2.045(The shell e)108 444 R 2.045(xits by def)
+-.15 F 2.045(ault upon receipt of a)-.1 F F4(SIGHUP)4.545 E F5(.)A F0
+2.045(Before e)6.545 F 2.045(xiting, an interacti)-.15 F 2.346 -.15
+(ve s)-.25 H 2.046(hell resends the).15 F F4(SIGHUP)108 456 Q F0 1.005
+(to all jobs, running or stopped.)3.255 F 1.004(Stopped jobs are sent)
+6.005 F F4(SIGCONT)3.504 E F0 1.004(to ensure that the)3.254 F 3.504(yr)
+-.15 G(ecei)-3.504 E 1.304 -.15(ve t)-.25 H(he).15 E F4(SIGHUP)108 468 Q
+F5(.)A F0 2.529 -.8(To p)5.429 H(re).8 E -.15(ve)-.25 G .93(nt the shel\
+l from sending the signal to a particular job, it should be remo).15 F
+-.15(ve)-.15 G 3.43(df).15 G .93(rom the)-3.43 F 1.357
+(jobs table with the)108 480 R F1(diso)3.857 E(wn)-.1 E F0 -.2(bu)3.857
+G 1.357(iltin \(see).2 F F4 1.356(SHELL B)3.856 F(UIL)-.09 E 1.356
+(TIN COMMANDS)-.828 F F0(belo)3.606 E 1.356(w\) or mark)-.25 F 1.356
+(ed to not recei)-.1 F -.15(ve)-.25 G F4(SIGHUP)108 492 Q F0(using)2.25
+E F1(diso)2.5 E(wn \255h)-.1 E F0(.)A .166(If the)108 508.8 R F1
+(huponexit)2.666 E F0 .166(shell option has been set with)2.666 F F1
+(shopt)2.666 E F0(,)A F1(bash)2.666 E F0 .166(sends a)2.666 F F4(SIGHUP)
+2.666 E F0 .166(to all jobs when an interacti)2.416 F -.15(ve)-.25 G
+(login shell e)108 520.8 Q(xits.)-.15 E(If)108 537.6 Q F1(bash)3.047 E
+F0 .547(is w)3.047 F .546(aiting for a command to complete and recei)-.1
+F -.15(ve)-.25 G 3.046(sas).15 G .546
+(ignal for which a trap has been set, the trap)-3.046 F .662
+(will not be e)108 549.6 R -.15(xe)-.15 G .662
 (cuted until the command completes.).15 F(When)5.663 E F1(bash)3.163 E
 F0 .663(is w)3.163 F .663(aiting for an asynchronous command)-.1 F .99
-(via the)108 691.2 R F1(wait)3.49 E F0 -.2(bu)3.49 G .99(iltin, the rec\
+(via the)108 561.6 R F1(wait)3.49 E F0 -.2(bu)3.49 G .99(iltin, the rec\
 eption of a signal for which a trap has been set will cause the).2 F F1
 (wait)3.49 E F0 -.2(bu)3.49 G .99(iltin to).2 F
-(return immediately with an e)108 703.2 Q
+(return immediately with an e)108 573.6 Q
 (xit status greater than 128, immediately after which the trap is e)-.15
-E -.15(xe)-.15 G(cuted.).15 E(GNU Bash-4.2)72 768 Q(2010 December 28)
-135.965 E(32)185.955 E 0 Cg EP
+E -.15(xe)-.15 G(cuted.).15 E F2(JOB CONTR)72 590.4 Q(OL)-.329 E F3 -.25
+(Jo)108 602.4 S 4.567(bc).25 G(ontr)-4.567 E(ol)-.45 E F0 2.067
+(refers to the ability to selecti)5.077 F -.15(ve)-.25 G 2.067
+(ly stop \().15 F F3(suspend)A F0 4.567(\)t)C 2.068(he e)-4.567 F -.15
+(xe)-.15 G 2.068(cution of processes and continue).15 F(\()108 614.4 Q
+F3 -.37(re)C(sume).37 E F0 3.202(\)t)C .702(heir e)-3.202 F -.15(xe)-.15
+G .702(cution at a later point.).15 F 3.202(Au)5.702 G .702
+(ser typically emplo)-3.202 F .702(ys this f)-.1 F .702
+(acility via an interacti)-.1 F 1.001 -.15(ve i)-.25 H(nterf).15 E(ace)
+-.1 E(supplied jointly by the operating system k)108 626.4 Q(ernel')-.1
+E 2.5(st)-.55 G(erminal dri)-2.5 E -.15(ve)-.25 G 2.5(ra).15 G(nd)-2.5 E
+F1(bash)2.5 E F0(.)A .784(The shell associates a)108 643.2 R F3(job)
+5.024 E F0 .784(with each pipeline.)3.514 F .784(It k)5.784 F .785
+(eeps a table of currently e)-.1 F -.15(xe)-.15 G .785
+(cuting jobs, which may be).15 F .341(listed with the)108 655.2 R F1
+(jobs)2.841 E F0 2.841(command. When)2.841 F F1(bash)2.841 E F0 .341
+(starts a job asynchronously \(in the)2.841 F F3(bac)2.84 E(kgr)-.2 E
+(ound)-.45 E F0 .34(\), it prints a line).77 F(that looks lik)108 667.2
+Q(e:)-.1 E([1] 25647)144 684 Q .241(indicating that this job is job num\
+ber 1 and that the process ID of the last process in the pipeline assoc\
+iated)108 700.8 R .733(with this job is 25647.)108 712.8 R .732
+(All of the processes in a single pipeline are members of the same job)
+5.733 F(.)-.4 E F1(Bash)5.732 E F0(uses)3.232 E(the)108 724.8 Q F3(job)
+4.24 E F0(abstraction as the basis for job control.)2.73 E(GNU Bash-4.2)
+72 768 Q(2010 December 28)135.965 E(32)185.955 E 0 Cg EP
 %%Page: 33 33
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10.95/Times-Bold@0 SF(JOB CONTR)72 84 Q(OL)-.329 E/F2 10
-/Times-Italic@0 SF -.25(Jo)108 96 S 4.567(bc).25 G(ontr)-4.567 E(ol)-.45
-E F0 2.067(refers to the ability to selecti)5.077 F -.15(ve)-.25 G 2.067
-(ly stop \().15 F F2(suspend)A F0 4.567(\)t)C 2.068(he e)-4.567 F -.15
-(xe)-.15 G 2.068(cution of processes and continue).15 F(\()108 108 Q F2
--.37(re)C(sume).37 E F0 3.202(\)t)C .702(heir e)-3.202 F -.15(xe)-.15 G
-.702(cution at a later point.).15 F 3.202(Au)5.702 G .702
-(ser typically emplo)-3.202 F .702(ys this f)-.1 F .702
-(acility via an interacti)-.1 F 1.001 -.15(ve i)-.25 H(nterf).15 E(ace)
--.1 E(supplied jointly by the operating system k)108 120 Q(ernel')-.1 E
-2.5(st)-.55 G(erminal dri)-2.5 E -.15(ve)-.25 G 2.5(ra).15 G(nd)-2.5 E
-/F3 10/Times-Bold@0 SF(bash)2.5 E F0(.)A .784(The shell associates a)108
-136.8 R F2(job)5.024 E F0 .784(with each pipeline.)3.514 F .784(It k)
-5.784 F .785(eeps a table of currently e)-.1 F -.15(xe)-.15 G .785
-(cuting jobs, which may be).15 F .341(listed with the)108 148.8 R F3
-(jobs)2.841 E F0 2.841(command. When)2.841 F F3(bash)2.841 E F0 .341
-(starts a job asynchronously \(in the)2.841 F F2(bac)2.84 E(kgr)-.2 E
-(ound)-.45 E F0 .34(\), it prints a line).77 F(that looks lik)108 160.8
-Q(e:)-.1 E([1] 25647)144 177.6 Q .241(indicating that this job is job n\
-umber 1 and that the process ID of the last process in the pipeline ass\
-ociated)108 194.4 R .733(with this job is 25647.)108 206.4 R .732
-(All of the processes in a single pipeline are members of the same job)
-5.733 F(.)-.4 E F3(Bash)5.732 E F0(uses)3.232 E(the)108 218.4 Q F2(job)
-4.24 E F0(abstraction as the basis for job control.)2.73 E 3.062 -.8
-(To f)108 235.2 T 1.462(acilitate the implementation of the user interf)
-.7 F 1.463(ace to job control, the operating system maintains the)-.1 F
-.871(notion of a)108 247.2 R F2(curr)3.371 E .871(ent terminal pr)-.37 F
-.871(ocess gr)-.45 F .871(oup ID)-.45 F F0 5.871(.M)C .87
-(embers of this process group \(processes whose process)-5.871 F .023
+-.35 E 3.062 -.8(To f)108 84 T 1.462
+(acilitate the implementation of the user interf).7 F 1.463
+(ace to job control, the operating system maintains the)-.1 F .871
+(notion of a)108 96 R/F1 10/Times-Italic@0 SF(curr)3.371 E .871
+(ent terminal pr)-.37 F .871(ocess gr)-.45 F .871(oup ID)-.45 F F0 5.871
+(.M)C .87(embers of this process group \(processes whose process)-5.871
+F .023
 (group ID is equal to the current terminal process group ID\) recei)108
-259.2 R .323 -.15(ve k)-.25 H -.15(ey).05 G .023
-(board-generated signals such as).15 F/F4 9/Times-Bold@0 SF(SIG-)2.523 E
-(INT)108 271.2 Q/F5 9/Times-Roman@0 SF(.)A F0 1.347
-(These processes are said to be in the)5.847 F F2(for)3.846 E -.4(eg)
--.37 G -.45(ro).4 G(und).45 E F0(.).77 E F2(Bac)6.926 E(kgr)-.2 E(ound)
+108 R .323 -.15(ve k)-.25 H -.15(ey).05 G .023
+(board-generated signals such as).15 F/F2 9/Times-Bold@0 SF(SIG-)2.523 E
+(INT)108 120 Q/F3 9/Times-Roman@0 SF(.)A F0 1.347
+(These processes are said to be in the)5.847 F F1(for)3.846 E -.4(eg)
+-.37 G -.45(ro).4 G(und).45 E F0(.).77 E F1(Bac)6.926 E(kgr)-.2 E(ound)
 -.45 E F0 1.346(processes are those whose process)4.616 F .145
-(group ID dif)108 283.2 R .145(fers from the terminal')-.25 F .146
+(group ID dif)108 132 R .145(fers from the terminal')-.25 F .146
 (s; such processes are immune to k)-.55 F -.15(ey)-.1 G .146
 (board-generated signals.).15 F .146(Only fore-)5.146 F .16
-(ground processes are allo)108 295.2 R .16(wed to read from or)-.25 F
-2.66(,i)-.4 G 2.66(ft)-2.66 G .16(he user so speci\214es with)-2.66 F/F6
-10/Courier@0 SF .16(stty tostop)2.66 F F0 2.66(,w)C .16(rite to the ter)
--2.66 F(-)-.2 E 3.051(minal. Background)108 307.2 R .551
-(processes which attempt to read from \(write to when)3.051 F F6 .551
+(ground processes are allo)108 144 R .16(wed to read from or)-.25 F 2.66
+(,i)-.4 G 2.66(ft)-2.66 G .16(he user so speci\214es with)-2.66 F/F4 10
+/Courier@0 SF .16(stty tostop)2.66 F F0 2.66(,w)C .16(rite to the ter)
+-2.66 F(-)-.2 E 3.051(minal. Background)108 156 R .551
+(processes which attempt to read from \(write to when)3.051 F F4 .551
 (stty tostop)3.051 F F0 .552(is in ef)3.052 F .552(fect\) the)-.25 F
-.718(terminal are sent a)108 319.2 R F4 .718(SIGTTIN \(SIGTT)3.218 F
-(OU\))-.162 E F0 .718(signal by the k)2.968 F(ernel')-.1 E 3.217(st)-.55
-.717(erminal dri)-3.217 F -.15(ve)-.25 G 1.517 -.4(r, w).15 H .717
-(hich, unless caught, sus-).4 F(pends the process.)108 331.2 Q 1.087
-(If the operating system on which)108 348 R F3(bash)3.587 E F0 1.088
-(is running supports job control,)3.588 F F3(bash)3.588 E F0 1.088
-(contains f)3.588 F 1.088(acilities to use it.)-.1 F -.8(Ty)108 360 S
-.302(ping the).8 F F2(suspend)3.142 E F0 .302(character \(typically)
-3.572 F F3(^Z)2.801 E F0 2.801(,C)C .301
+.718(terminal are sent a)108 168 R F2 .718(SIGTTIN \(SIGTT)3.218 F(OU\))
+-.162 E F0 .718(signal by the k)2.968 F(ernel')-.1 E 3.217(st)-.55 G
+.717(erminal dri)-3.217 F -.15(ve)-.25 G 1.517 -.4(r, w).15 H .717
+(hich, unless caught, sus-).4 F(pends the process.)108 180 Q 1.087
+(If the operating system on which)108 196.8 R/F5 10/Times-Bold@0 SF
+(bash)3.587 E F0 1.088(is running supports job control,)3.588 F F5(bash)
+3.588 E F0 1.088(contains f)3.588 F 1.088(acilities to use it.)-.1 F -.8
+(Ty)108 208.8 S .302(ping the).8 F F1(suspend)3.142 E F0 .302
+(character \(typically)3.572 F F5(^Z)2.801 E F0 2.801(,C)C .301
 (ontrol-Z\) while a process is running causes that process to be)-2.801
-F 2.142(stopped and returns control to)108 372 R F3(bash)4.642 E F0
-7.142(.T)C 2.142(yping the)-7.942 F F2 2.142(delayed suspend)4.992 F F0
-2.143(character \(typically)5.413 F F3(^Y)4.643 E F0 4.643(,C)C
+F 2.142(stopped and returns control to)108 220.8 R F5(bash)4.642 E F0
+7.142(.T)C 2.142(yping the)-7.942 F F1 2.142(delayed suspend)4.992 F F0
+2.143(character \(typically)5.413 F F5(^Y)4.643 E F0 4.643(,C)C
 (ontrol-Y\))-4.643 E .021(causes the process to be stopped when it atte\
-mpts to read input from the terminal, and control to be returned)108 384
-R(to)108 396 Q F3(bash)3.392 E F0 5.892(.T)C .892
+mpts to read input from the terminal, and control to be returned)108
+232.8 R(to)108 244.8 Q F5(bash)3.392 E F0 5.892(.T)C .892
 (he user may then manipulate the state of this job, using the)-5.892 F
-F3(bg)3.392 E F0 .892(command to continue it in the)3.392 F .895
-(background, the)108 408 R F3(fg)3.395 E F0 .895
+F5(bg)3.392 E F0 .892(command to continue it in the)3.392 F .895
+(background, the)108 256.8 R F5(fg)3.395 E F0 .895
 (command to continue it in the fore)3.395 F .895(ground, or the)-.15 F
-F3(kill)3.395 E F0 .894(command to kill it.)3.395 F(A)5.894 E F3(^Z)
-3.394 E F0(tak)3.394 E(es)-.1 E(ef)108 420 Q .948(fect immediately)-.25
-F 3.448(,a)-.65 G .948(nd has the additional side ef)-3.448 F .948
+F5(kill)3.395 E F0 .894(command to kill it.)3.395 F(A)5.894 E F5(^Z)
+3.394 E F0(tak)3.394 E(es)-.1 E(ef)108 268.8 Q .948(fect immediately)
+-.25 F 3.448(,a)-.65 G .948(nd has the additional side ef)-3.448 F .948
 (fect of causing pending output and typeahead to be dis-)-.25 F(carded.)
-108 432 Q .777(There are a number of w)108 448.8 R .777
-(ays to refer to a job in the shell.)-.1 F .777(The character)5.777 F F3
-(%)3.277 E F0 .777(introduces a job speci\214cation)3.277 F(\()108 460.8
-Q F2(jobspec)A F0 3.457(\). Job)B(number)3.457 E F2(n)3.817 E F0 .957
-(may be referred to as)3.697 F F3(%n)3.457 E F0 5.957(.A)C .957
+108 280.8 Q .777(There are a number of w)108 297.6 R .777
+(ays to refer to a job in the shell.)-.1 F .777(The character)5.777 F F5
+(%)3.277 E F0 .777(introduces a job speci\214cation)3.277 F(\()108 309.6
+Q F1(jobspec)A F0 3.457(\). Job)B(number)3.457 E F1(n)3.817 E F0 .957
+(may be referred to as)3.697 F F5(%n)3.457 E F0 5.957(.A)C .957
 (job may also be referred to using a pre\214x of the)-2.5 F .59(name us\
 ed to start it, or using a substring that appears in its command line.)
-108 472.8 R -.15(Fo)5.59 G 3.09(re).15 G(xample,)-3.24 E F3(%ce)3.09 E
-F0 .59(refers to a)3.09 F(stopped)108 484.8 Q F3(ce)3.463 E F0(job)3.463
+108 321.6 R -.15(Fo)5.59 G 3.09(re).15 G(xample,)-3.24 E F5(%ce)3.09 E
+F0 .59(refers to a)3.09 F(stopped)108 333.6 Q F5(ce)3.463 E F0(job)3.463
 E 5.963(.I)-.4 G 3.463(fap)-5.963 G .963
-(re\214x matches more than one job,)-3.463 F F3(bash)3.463 E F0 .963
-(reports an error)3.463 F 5.963(.U)-.55 G(sing)-5.963 E F3(%?ce)3.463 E
+(re\214x matches more than one job,)-3.463 F F5(bash)3.463 E F0 .963
+(reports an error)3.463 F 5.963(.U)-.55 G(sing)-5.963 E F5(%?ce)3.463 E
 F0 3.464(,o)C 3.464(nt)-3.464 G .964(he other)-3.464 F .087
-(hand, refers to an)108 496.8 R 2.587(yj)-.15 G .087
-(ob containing the string)-2.587 F F3(ce)2.587 E F0 .087
+(hand, refers to an)108 345.6 R 2.587(yj)-.15 G .087
+(ob containing the string)-2.587 F F5(ce)2.587 E F0 .087
 (in its command line.)2.587 F .087
-(If the substring matches more than one)5.087 F(job,)108 508.8 Q F3
+(If the substring matches more than one)5.087 F(job,)108 357.6 Q F5
 (bash)2.518 E F0 .018(reports an error)2.518 F 5.018(.T)-.55 G .018
-(he symbols)-5.018 F F3(%%)2.518 E F0(and)2.518 E F3(%+)2.518 E F0 .018
+(he symbols)-5.018 F F5(%%)2.518 E F0(and)2.518 E F5(%+)2.518 E F0 .018
 (refer to the shell')2.518 F 2.518(sn)-.55 G .018(otion of the)-2.518 F
-F2(curr)2.518 E .018(ent job)-.37 F F0 2.518(,w).23 G .018(hich is)
--2.518 F .495(the last job stopped while it w)108 520.8 R .495
+F1(curr)2.518 E .018(ent job)-.37 F F0 2.518(,w).23 G .018(hich is)
+-2.518 F .495(the last job stopped while it w)108 369.6 R .495
 (as in the fore)-.1 F .495(ground or started in the background.)-.15 F
-(The)5.494 E F2(pr)4.244 E -.15(ev)-.37 G .494(ious job).15 F F0 .494
-(may be)3.224 F .787(referenced using)108 532.8 R F3<25ad>3.287 E F0
-5.787(.I)C 3.287(ft)-5.787 G .787(here is only a single job,)-3.287 F F3
-(%+)3.287 E F0(and)3.287 E F3<25ad>3.287 E F0 .788
+(The)5.494 E F1(pr)4.244 E -.15(ev)-.37 G .494(ious job).15 F F0 .494
+(may be)3.224 F .787(referenced using)108 381.6 R F5<25ad>3.287 E F0
+5.787(.I)C 3.287(ft)-5.787 G .787(here is only a single job,)-3.287 F F5
+(%+)3.287 E F0(and)3.287 E F5<25ad>3.287 E F0 .788
 (can both be used to refer to that job)3.287 F 5.788(.I)-.4 G(n)-5.788 E
-.257(output pertaining to jobs \(e.g., the output of the)108 544.8 R F3
+.257(output pertaining to jobs \(e.g., the output of the)108 393.6 R F5
 (jobs)2.756 E F0 .256(command\), the current job is al)2.756 F -.1(wa)
--.1 G .256(ys \215agged with a).1 F F3(+)2.756 E F0(,)A .41(and the pre)
-108 556.8 R .41(vious job with a)-.25 F F3<ad>2.91 E F0 5.41(.A)C .411
+-.1 G .256(ys \215agged with a).1 F F5(+)2.756 E F0(,)A .41(and the pre)
+108 405.6 R .41(vious job with a)-.25 F F5<ad>2.91 E F0 5.41(.A)C .411
 (single % \(with no accompan)-2.5 F .411
 (ying job speci\214cation\) also refers to the cur)-.15 F(-)-.2 E
-(rent job)108 568.8 Q(.)-.4 E .444
-(Simply naming a job can be used to bring it into the fore)108 585.6 R
-(ground:)-.15 E F3(%1)2.943 E F0 .443(is a synon)2.943 F .443(ym for)
--.15 F F3 -.63(``)2.943 G .443(fg %1').63 F(')-.63 E F0 2.943(,b)C
+(rent job)108 417.6 Q(.)-.4 E .444
+(Simply naming a job can be used to bring it into the fore)108 434.4 R
+(ground:)-.15 E F5(%1)2.943 E F0 .443(is a synon)2.943 F .443(ym for)
+-.15 F F5 -.63(``)2.943 G .443(fg %1').63 F(')-.63 E F0 2.943(,b)C
 (ringing)-2.943 E 1.472(job 1 from the background into the fore)108
-597.6 R 3.972(ground. Similarly)-.15 F(,)-.65 E F3 -.63(``)3.973 G 1.473
+446.4 R 3.972(ground. Similarly)-.15 F(,)-.65 E F5 -.63(``)3.973 G 1.473
 (%1 &').63 F(')-.63 E F0 1.473(resumes job 1 in the background,)3.973 F
-(equi)108 609.6 Q -.25(va)-.25 G(lent to).25 E F3 -.63(``)2.5 G(bg %1')
-.63 E(')-.63 E F0(.)A .131(The shell learns immediately whene)108 626.4
+(equi)108 458.4 Q -.25(va)-.25 G(lent to).25 E F5 -.63(``)2.5 G(bg %1')
+.63 E(')-.63 E F0(.)A .131(The shell learns immediately whene)108 475.2
 R -.15(ve)-.25 G 2.631(raj).15 G .131(ob changes state.)-2.631 F
-(Normally)5.131 E(,)-.65 E F3(bash)2.631 E F0 -.1(wa)2.63 G .13
+(Normally)5.131 E(,)-.65 E F5(bash)2.631 E F0 -.1(wa)2.63 G .13
 (its until it is about to print a).1 F .157
-(prompt before reporting changes in a job')108 638.4 R 2.657(ss)-.55 G
+(prompt before reporting changes in a job')108 487.2 R 2.657(ss)-.55 G
 .157(tatus so as to not interrupt an)-2.657 F 2.658(yo)-.15 G .158
-(ther output.)-2.658 F .158(If the)5.158 F F3<ad62>2.658 E F0 .158
-(option to)2.658 F(the)108 650.4 Q F3(set)3.952 E F0 -.2(bu)3.952 G
-1.452(iltin command is enabled,).2 F F3(bash)3.952 E F0 1.451
+(ther output.)-2.658 F .158(If the)5.158 F F5<ad62>2.658 E F0 .158
+(option to)2.658 F(the)108 499.2 Q F5(set)3.952 E F0 -.2(bu)3.952 G
+1.452(iltin command is enabled,).2 F F5(bash)3.952 E F0 1.451
 (reports such changes immediately)3.952 F 6.451(.A)-.65 G 1.751 -.15
-(ny t)-6.451 H 1.451(rap on).15 F F4(SIGCHLD)3.951 E F0(is)3.701 E -.15
-(exe)108 662.4 S(cuted for each child that e).15 E(xits.)-.15 E .032
-(If an attempt to e)108 679.2 R(xit)-.15 E F3(bash)2.532 E F0 .032
+(ny t)-6.451 H 1.451(rap on).15 F F2(SIGCHLD)3.951 E F0(is)3.701 E -.15
+(exe)108 511.2 S(cuted for each child that e).15 E(xits.)-.15 E .032
+(If an attempt to e)108 528 R(xit)-.15 E F5(bash)2.532 E F0 .032
 (is made while jobs are stopped \(or)2.532 F 2.533(,i)-.4 G 2.533(ft)
--2.533 G(he)-2.533 E F3(checkjobs)2.533 E F0 .033
-(shell option has been enabled)2.533 F 2.02(using the)108 691.2 R F3
+-2.533 G(he)-2.533 E F5(checkjobs)2.533 E F0 .033
+(shell option has been enabled)2.533 F 2.02(using the)108 540 R F5
 (shopt)4.52 E F0 -.2(bu)4.52 G 2.02
 (iltin, running\), the shell prints a w).2 F 2.019
-(arning message, and, if the)-.1 F F3(checkjobs)4.519 E F0 2.019
+(arning message, and, if the)-.1 F F5(checkjobs)4.519 E F0 2.019
 (option is)4.519 F .458(enabled, lists the jobs and their statuses.)108
-703.2 R(The)5.458 E F3(jobs)2.958 E F0 .459
+552 R(The)5.458 E F5(jobs)2.958 E F0 .459
 (command may then be used to inspect their status.)2.958 F .459(If a)
-5.459 F .604(second attempt to e)108 715.2 R .604
+5.459 F .604(second attempt to e)108 564 R .604
 (xit is made without an interv)-.15 F .604
 (ening command, the shell does not print another w)-.15 F(arning,)-.1 E
-(and an)108 727.2 Q 2.5(ys)-.15 G(topped jobs are terminated.)-2.5 E
-(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(33)185.955 E 0 Cg EP
-%%Page: 34 34
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10.95/Times-Bold@0 SF(PR)72 84 Q(OMPTING)-.329 E F0 .644
-(When e)108 96 R -.15(xe)-.15 G .644(cuting interacti).15 F -.15(ve)-.25
-G(ly).15 E(,)-.65 E/F2 10/Times-Bold@0 SF(bash)3.144 E F0 .645
-(displays the primary prompt)3.145 F/F3 9/Times-Bold@0 SF(PS1)3.145 E F0
-.645(when it is ready to read a command,)2.895 F 1.826
-(and the secondary prompt)108 108 R F3(PS2)4.326 E F0 1.825
-(when it needs more input to complete a command.)4.076 F F2(Bash)6.825 E
+(and an)108 576 Q 2.5(ys)-.15 G(topped jobs are terminated.)-2.5 E/F6
+10.95/Times-Bold@0 SF(PR)72 592.8 Q(OMPTING)-.329 E F0 .644(When e)108
+604.8 R -.15(xe)-.15 G .644(cuting interacti).15 F -.15(ve)-.25 G(ly).15
+E(,)-.65 E F5(bash)3.144 E F0 .645(displays the primary prompt)3.145 F
+F2(PS1)3.145 E F0 .645(when it is ready to read a command,)2.895 F 1.826
+(and the secondary prompt)108 616.8 R F2(PS2)4.326 E F0 1.825
+(when it needs more input to complete a command.)4.076 F F5(Bash)6.825 E
 F0(allo)4.325 E 1.825(ws these)-.25 F 1.499(prompt strings to be custom\
 ized by inserting a number of backslash-escaped special characters that\
- are)108 120 R(decoded as follo)108 132 Q(ws:)-.25 E F2(\\a)144 144 Q F0
-(an ASCII bell character \(07\))28.22 E F2(\\d)144 156 Q F0
+ are)108 628.8 R(decoded as follo)108 640.8 Q(ws:)-.25 E F5(\\a)144
+652.8 Q F0(an ASCII bell character \(07\))28.22 E F5(\\d)144 664.8 Q F0
 (the date in "W)27.66 E(eekday Month Date" format \(e.g., "T)-.8 E
-(ue May 26"\))-.45 E F2(\\D{)144 168 Q/F4 10/Times-Italic@0 SF(format)A
-F2(})A F0(the)180 180 Q F4(format)3.927 E F0 1.427(is passed to)3.927 F
-F4(strftime)3.927 E F0 1.427
+(ue May 26"\))-.45 E F5(\\D{)144 676.8 Q F1(format)A F5(})A F0(the)180
+688.8 Q F1(format)3.927 E F0 1.427(is passed to)3.927 F F1(strftime)
+3.927 E F0 1.427
 (\(3\) and the result is inserted into the prompt string; an)B(empty)180
-192 Q F4(format)2.5 E F0
+700.8 Q F1(format)2.5 E F0
 (results in a locale-speci\214c time representation.)2.5 E
-(The braces are required)5 E F2(\\e)144 204 Q F0
-(an ASCII escape character \(033\))28.78 E F2(\\h)144 216 Q F0
-(the hostname up to the \214rst `.)27.66 E(')-.7 E F2(\\H)144 228 Q F0
-(the hostname)25.44 E F2(\\j)144 240 Q F0
-(the number of jobs currently managed by the shell)29.89 E F2(\\l)144
-252 Q F0(the basename of the shell')30.44 E 2.5(st)-.55 G(erminal de)
--2.5 E(vice name)-.25 E F2(\\n)144 264 Q F0(ne)27.66 E(wline)-.25 E F2
-(\\r)144 276 Q F0(carriage return)28.78 E F2(\\s)144 288 Q F0
-(the name of the shell, the basename of)29.33 E F2($0)2.5 E F0
-(\(the portion follo)2.5 E(wing the \214nal slash\))-.25 E F2(\\t)144
-300 Q F0(the current time in 24-hour HH:MM:SS format)29.89 E F2(\\T)144
-312 Q F0(the current time in 12-hour HH:MM:SS format)26.55 E F2(\\@)144
-324 Q F0(the current time in 12-hour am/pm format)23.92 E F2(\\A)144 336
-Q F0(the current time in 24-hour HH:MM format)26 E F2(\\u)144 348 Q F0
-(the username of the current user)27.66 E F2(\\v)144 360 Q F0(the v)
-28.22 E(ersion of)-.15 E F2(bash)2.5 E F0(\(e.g., 2.00\))2.5 E F2(\\V)
-144 372 Q F0(the release of)26 E F2(bash)2.5 E F0 2.5(,v)C
+(The braces are required)5 E F5(\\e)144 712.8 Q F0
+(an ASCII escape character \(033\))28.78 E(GNU Bash-4.2)72 768 Q
+(2010 December 28)135.965 E(33)185.955 E 0 Cg EP
+%%Page: 34 34
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E/F1 10/Times-Bold@0 SF(\\h)144 84 Q F0
+(the hostname up to the \214rst `.)27.66 E(')-.7 E F1(\\H)144 96 Q F0
+(the hostname)25.44 E F1(\\j)144 108 Q F0
+(the number of jobs currently managed by the shell)29.89 E F1(\\l)144
+120 Q F0(the basename of the shell')30.44 E 2.5(st)-.55 G(erminal de)
+-2.5 E(vice name)-.25 E F1(\\n)144 132 Q F0(ne)27.66 E(wline)-.25 E F1
+(\\r)144 144 Q F0(carriage return)28.78 E F1(\\s)144 156 Q F0
+(the name of the shell, the basename of)29.33 E F1($0)2.5 E F0
+(\(the portion follo)2.5 E(wing the \214nal slash\))-.25 E F1(\\t)144
+168 Q F0(the current time in 24-hour HH:MM:SS format)29.89 E F1(\\T)144
+180 Q F0(the current time in 12-hour HH:MM:SS format)26.55 E F1(\\@)144
+192 Q F0(the current time in 12-hour am/pm format)23.92 E F1(\\A)144 204
+Q F0(the current time in 24-hour HH:MM format)26 E F1(\\u)144 216 Q F0
+(the username of the current user)27.66 E F1(\\v)144 228 Q F0(the v)
+28.22 E(ersion of)-.15 E F1(bash)2.5 E F0(\(e.g., 2.00\))2.5 E F1(\\V)
+144 240 Q F0(the release of)26 E F1(bash)2.5 E F0 2.5(,v)C
 (ersion + patch le)-2.65 E -.15(ve)-.25 G 2.5(l\().15 G(e.g., 2.00.0\))
--2.5 E F2(\\w)144 384 Q F0 .115(the current w)26 F .115
-(orking directory)-.1 F 2.615(,w)-.65 G(ith)-2.615 E F3($HOME)2.615 E F0
-(abbre)2.365 E .116(viated with a tilde \(uses the v)-.25 F .116
-(alue of the)-.25 F F3(PR)180 396 Q(OMPT_DIR)-.27 E(TRIM)-.36 E F0 -.25
-(va)2.25 G(riable\)).25 E F2(\\W)144 408 Q F0
+-2.5 E F1(\\w)144 252 Q F0 .115(the current w)26 F .115
+(orking directory)-.1 F 2.615(,w)-.65 G(ith)-2.615 E/F2 9/Times-Bold@0
+SF($HOME)2.615 E F0(abbre)2.365 E .116(viated with a tilde \(uses the v)
+-.25 F .116(alue of the)-.25 F F2(PR)180 264 Q(OMPT_DIR)-.27 E(TRIM)-.36
+E F0 -.25(va)2.25 G(riable\)).25 E F1(\\W)144 276 Q F0
 (the basename of the current w)23.22 E(orking directory)-.1 E 2.5(,w)
--.65 G(ith)-2.5 E F3($HOME)2.5 E F0(abbre)2.25 E(viated with a tilde)
--.25 E F2(\\!)144 420 Q F0(the history number of this command)29.89 E F2
-(\\#)144 432 Q F0(the command number of this command)28.22 E F2(\\$)144
-444 Q F0(if the ef)28.22 E(fecti)-.25 E .3 -.15(ve U)-.25 H(ID is 0, a)
-.15 E F2(#)2.5 E F0 2.5(,o)C(therwise a)-2.5 E F2($)2.5 E(\\)144 456 Q
-F4(nnn)A F0(the character corresponding to the octal number)18.22 E F4
-(nnn)2.5 E F2(\\\\)144 468 Q F0 2.5(ab)30.44 G(ackslash)-2.5 E F2(\\[)
-144 480 Q F0(be)29.89 E 1.257(gin a sequence of non-printing characters\
-, which could be used to embed a terminal)-.15 F
-(control sequence into the prompt)180 492 Q F2(\\])144 504 Q F0
-(end a sequence of non-printing characters)29.89 E .119
-(The command number and the history number are usually dif)108 520.8 R
-.12(ferent: the history number of a command is its)-.25 F 1.585(positio\
-n in the history list, which may include commands restored from the his\
-tory \214le \(see)108 532.8 R F3(HIST)4.084 E(OR)-.162 E(Y)-.315 E F0
-(belo)108 544.8 Q .541(w\), while the command number is the position in\
- the sequence of commands e)-.25 F -.15(xe)-.15 G .541
-(cuted during the cur).15 F(-)-.2 E .546(rent shell session.)108 556.8 R
+-.65 G(ith)-2.5 E F2($HOME)2.5 E F0(abbre)2.25 E(viated with a tilde)
+-.25 E F1(\\!)144 288 Q F0(the history number of this command)29.89 E F1
+(\\#)144 300 Q F0(the command number of this command)28.22 E F1(\\$)144
+312 Q F0(if the ef)28.22 E(fecti)-.25 E .3 -.15(ve U)-.25 H(ID is 0, a)
+.15 E F1(#)2.5 E F0 2.5(,o)C(therwise a)-2.5 E F1($)2.5 E(\\)144 324 Q
+/F3 10/Times-Italic@0 SF(nnn)A F0
+(the character corresponding to the octal number)18.22 E F3(nnn)2.5 E F1
+(\\\\)144 336 Q F0 2.5(ab)30.44 G(ackslash)-2.5 E F1(\\[)144 348 Q F0
+(be)29.89 E 1.257(gin a sequence of non-printing characters, which coul\
+d be used to embed a terminal)-.15 F(control sequence into the prompt)
+180 360 Q F1(\\])144 372 Q F0(end a sequence of non-printing characters)
+29.89 E .119(The command number and the history number are usually dif)
+108 388.8 R .12(ferent: the history number of a command is its)-.25 F
+1.585(position in the history list, which may include commands restored\
+ from the history \214le \(see)108 400.8 R F2(HIST)4.084 E(OR)-.162 E(Y)
+-.315 E F0(belo)108 412.8 Q .541(w\), while the command number is the p\
+osition in the sequence of commands e)-.25 F -.15(xe)-.15 G .541
+(cuted during the cur).15 F(-)-.2 E .546(rent shell session.)108 424.8 R
 .546(After the string is decoded, it is e)5.546 F .546
 (xpanded via parameter e)-.15 F .546(xpansion, command substitu-)-.15 F
-.351(tion, arithmetic e)108 568.8 R .352(xpansion, and quote remo)-.15 F
--.25(va)-.15 G .352(l, subject to the v).25 F .352(alue of the)-.25 F F2
+.351(tion, arithmetic e)108 436.8 R .352(xpansion, and quote remo)-.15 F
+-.25(va)-.15 G .352(l, subject to the v).25 F .352(alue of the)-.25 F F1
 (pr)2.852 E(omptv)-.18 E(ars)-.1 E F0 .352(shell option \(see the)2.852
-F(description of the)108 580.8 Q F2(shopt)2.5 E F0(command under)2.5 E
-F3(SHELL B)2.5 E(UIL)-.09 E(TIN COMMANDS)-.828 E F0(belo)2.25 E(w\).)
--.25 E F1(READLINE)72 597.6 Q F0 .151
+F(description of the)108 448.8 Q F1(shopt)2.5 E F0(command under)2.5 E
+F2(SHELL B)2.5 E(UIL)-.09 E(TIN COMMANDS)-.828 E F0(belo)2.25 E(w\).)
+-.25 E/F4 10.95/Times-Bold@0 SF(READLINE)72 465.6 Q F0 .151
 (This is the library that handles reading input when using an interacti)
-108 609.6 R .45 -.15(ve s)-.25 H .15(hell, unless the).15 F F2
-(\255\255noediting)2.65 E F0(option)2.65 E 1.208(is gi)108 621.6 R -.15
+108 477.6 R .45 -.15(ve s)-.25 H .15(hell, unless the).15 F F1
+(\255\255noediting)2.65 E F0(option)2.65 E 1.208(is gi)108 489.6 R -.15
 (ve)-.25 G 3.708(na).15 G 3.708(ts)-3.708 G 1.208(hell in)-3.708 F -.2
 (vo)-.4 G 3.708(cation. Line).2 F 1.208
-(editing is also used when using the)3.708 F F2<ad65>3.709 E F0 1.209
-(option to the)3.709 F F2 -.18(re)3.709 G(ad).18 E F0 -.2(bu)3.709 G
-3.709(iltin. By).2 F(def)108 633.6 Q .851
+(editing is also used when using the)3.708 F F1<ad65>3.709 E F0 1.209
+(option to the)3.709 F F1 -.18(re)3.709 G(ad).18 E F0 -.2(bu)3.709 G
+3.709(iltin. By).2 F(def)108 501.6 Q .851
 (ault, the line editing commands are similar to those of Emacs.)-.1 F
 3.351(Av)5.851 G .851(i-style line editing interf)-3.351 F .851
-(ace is also)-.1 F -.2(av)108 645.6 S 3.35(ailable. Line)-.05 F .85
+(ace is also)-.1 F -.2(av)108 513.6 S 3.35(ailable. Line)-.05 F .85
 (editing can be enabled at an)3.35 F 3.35(yt)-.15 G .85(ime using the)
--3.35 F F2 .85(\255o emacs)3.35 F F0(or)3.35 E F2 .85(\255o vi)3.35 F F0
-.85(options to the)3.35 F F2(set)3.35 E F0 -.2(bu)3.35 G(iltin).2 E
-(\(see)108 657.6 Q F3 .763(SHELL B)3.263 F(UIL)-.09 E .763(TIN COMMANDS)
+-3.35 F F1 .85(\255o emacs)3.35 F F0(or)3.35 E F1 .85(\255o vi)3.35 F F0
+.85(options to the)3.35 F F1(set)3.35 E F0 -.2(bu)3.35 G(iltin).2 E
+(\(see)108 525.6 Q F2 .763(SHELL B)3.263 F(UIL)-.09 E .763(TIN COMMANDS)
 -.828 F F0(belo)3.013 E 3.263(w\). T)-.25 F 3.263(ot)-.8 G .763(urn of)
 -3.263 F 3.263(fl)-.25 G .763
-(ine editing after the shell is running, use the)-3.263 F F2(+o)3.262 E
-(emacs)108 669.6 Q F0(or)2.5 E F2(+o vi)2.5 E F0(options to the)2.5 E F2
-(set)2.5 E F0 -.2(bu)2.5 G(iltin.).2 E F2(Readline Notation)87 686.4 Q
+(ine editing after the shell is running, use the)-3.263 F F1(+o)3.262 E
+(emacs)108 537.6 Q F0(or)2.5 E F1(+o vi)2.5 E F0(options to the)2.5 E F1
+(set)2.5 E F0 -.2(bu)2.5 G(iltin.).2 E F1(Readline Notation)87 554.4 Q
 F0 .463(In this section, the Emacs-style notation is used to denote k)
-108 698.4 R -.15(ey)-.1 G(strok).15 E 2.963(es. Control)-.1 F -.1(ke)
-2.963 G .463(ys are denoted by C\255)-.05 F F4 -.1(ke)C(y)-.2 E F0(,)A
-1.153(e.g., C\255n means Control\255N.)108 710.4 R(Similarly)6.153 E(,)
--.65 E F4(meta)4.033 E F0 -.1(ke)3.913 G 1.153(ys are denoted by M\255)
--.05 F F4 -.1(ke)C(y)-.2 E F0 3.652(,s)C 3.652(oM)-3.652 G 1.152
-(\255x means Meta\255X.)-3.652 F(\(On)6.152 E -.1(ke)108 722.4 S .83
-(yboards without a)-.05 F F4(meta)3.71 E F0 -.1(ke)3.59 G 2.13 -.65
-(y, M)-.05 H<ad>.65 E F4(x)A F0 .83(means ESC)3.33 F F4(x)3.33 E F0 3.33
+108 566.4 R -.15(ey)-.1 G(strok).15 E 2.963(es. Control)-.1 F -.1(ke)
+2.963 G .463(ys are denoted by C\255)-.05 F F3 -.1(ke)C(y)-.2 E F0(,)A
+1.153(e.g., C\255n means Control\255N.)108 578.4 R(Similarly)6.153 E(,)
+-.65 E F3(meta)4.033 E F0 -.1(ke)3.913 G 1.153(ys are denoted by M\255)
+-.05 F F3 -.1(ke)C(y)-.2 E F0 3.652(,s)C 3.652(oM)-3.652 G 1.152
+(\255x means Meta\255X.)-3.652 F(\(On)6.152 E -.1(ke)108 590.4 S .83
+(yboards without a)-.05 F F3(meta)3.71 E F0 -.1(ke)3.59 G 2.13 -.65
+(y, M)-.05 H<ad>.65 E F3(x)A F0 .83(means ESC)3.33 F F3(x)3.33 E F0 3.33
 (,i)C .831(.e., press the Escape k)-3.33 F 1.131 -.15(ey t)-.1 H .831
-(hen the).15 F F4(x)4.101 E F0 -.1(ke)3.861 G 4.631 -.65(y. T)-.05 H
-.831(his mak).65 F(es)-.1 E(GNU Bash-4.2)72 768 Q(2010 December 28)
-135.965 E(34)185.955 E 0 Cg EP
-%%Page: 35 35
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E .6(ESC the)108 84 R/F1 10/Times-Italic@0 SF .6(meta pr)3.1 F
-(e\214x)-.37 E F0 5.6(.T)C .6(he combination M\255C\255)-5.6 F F1(x)A F0
-.599(means ESC\255Control\255)3.099 F F1(x)A F0 3.099(,o)C 3.099(rp)
+(hen the).15 F F3(x)4.101 E F0 -.1(ke)3.861 G 4.631 -.65(y. T)-.05 H
+.831(his mak).65 F(es)-.1 E .6(ESC the)108 602.4 R F3 .6(meta pr)3.1 F
+(e\214x)-.37 E F0 5.6(.T)C .6(he combination M\255C\255)-5.6 F F3(x)A F0
+.599(means ESC\255Control\255)3.099 F F3(x)A F0 3.099(,o)C 3.099(rp)
 -3.099 G .599(ress the Escape k)-3.099 F .899 -.15(ey t)-.1 H .599
-(hen hold).15 F(the Control k)108 96 Q .3 -.15(ey w)-.1 H
-(hile pressing the).15 E F1(x)3.27 E F0 -.1(ke)3.03 G -.65(y.)-.05 G(\))
-.65 E .619(Readline commands may be gi)108 112.8 R -.15(ve)-.25 G 3.119
-(nn).15 G(umeric)-3.119 E F1(ar)3.119 E(guments)-.37 E F0 3.119(,w).27 G
+(hen hold).15 F(the Control k)108 614.4 Q .3 -.15(ey w)-.1 H
+(hile pressing the).15 E F3(x)3.27 E F0 -.1(ke)3.03 G -.65(y.)-.05 G(\))
+.65 E .619(Readline commands may be gi)108 631.2 R -.15(ve)-.25 G 3.119
+(nn).15 G(umeric)-3.119 E F3(ar)3.119 E(guments)-.37 E F0 3.119(,w).27 G
 .619(hich normally act as a repeat count.)-3.119 F(Sometimes,)5.62 E(ho)
-108 124.8 Q(we)-.25 E -.15(ve)-.25 G 1.419 -.4(r, i).15 H 3.119(ti).4 G
+108 643.2 Q(we)-.25 E -.15(ve)-.25 G 1.419 -.4(r, i).15 H 3.119(ti).4 G
 3.119(st)-3.119 G .619(he sign of the ar)-3.119 F .619
 (gument that is signi\214cant.)-.18 F -.15(Pa)5.619 G .619(ssing a ne)
 .15 F -.05(ga)-.15 G(ti).05 E .919 -.15(ve a)-.25 H -.18(rg).15 G .619
-(ument to a command that).18 F 1.018(acts in the forw)108 136.8 R 1.018
-(ard direction \(e.g.,)-.1 F/F2 10/Times-Bold@0 SF(kill\255line)3.518 E
-F0 3.518(\)c)C 1.018(auses that command to act in a backw)-3.518 F 1.019
-(ard direction.)-.1 F(Com-)6.019 E(mands whose beha)108 148.8 Q
+(ument to a command that).18 F 1.018(acts in the forw)108 655.2 R 1.018
+(ard direction \(e.g.,)-.1 F F1(kill\255line)3.518 E F0 3.518(\)c)C
+1.018(auses that command to act in a backw)-3.518 F 1.019
+(ard direction.)-.1 F(Com-)6.019 E(mands whose beha)108 667.2 Q
 (vior with ar)-.2 E(guments de)-.18 E(viates from this are noted belo)
--.25 E -.65(w.)-.25 G .812(When a command is described as)108 165.6 R F1
+-.25 E -.65(w.)-.25 G .812(When a command is described as)108 684 R F3
 (killing)3.311 E F0(te)3.311 E .811(xt, the te)-.15 F .811
 (xt deleted is sa)-.15 F -.15(ve)-.2 G 3.311(df).15 G .811
-(or possible future retrie)-3.311 F -.25(va)-.25 G 3.311(l\().25 G F1
-(yank-)-3.311 E(ing)108 177.6 Q F0 2.529(\). The)B .029(killed te)2.529
-F .029(xt is sa)-.15 F -.15(ve)-.2 G 2.529(di).15 G 2.529(na)-2.529 G F1
+(or possible future retrie)-3.311 F -.25(va)-.25 G 3.311(l\().25 G F3
+(yank-)-3.311 E(ing)108 696 Q F0 2.529(\). The)B .029(killed te)2.529 F
+.029(xt is sa)-.15 F -.15(ve)-.2 G 2.529(di).15 G 2.529(na)-2.529 G F3
 .029(kill ring)B F0 5.029(.C)C(onsecuti)-5.029 E .329 -.15(ve k)-.25 H
 .029(ills cause the te).15 F .029(xt to be accumulated into one unit,)
--.15 F .567(which can be yank)108 189.6 R .567(ed all at once.)-.1 F
-.567(Commands which do not kill te)5.567 F .567
+-.15 F .567(which can be yank)108 708 R .567(ed all at once.)-.1 F .567
+(Commands which do not kill te)5.567 F .567
 (xt separate the chunks of te)-.15 F .567(xt on the kill)-.15 F(ring.)
-108 201.6 Q F2(Readline Initialization)87 218.4 Q F0 .091(Readline is c\
-ustomized by putting commands in an initialization \214le \(the)108
-230.4 R F1(inputr)2.591 E(c)-.37 E F0 2.591(\214le\). The)2.591 F .092
-(name of this \214le)2.591 F .197(is tak)108 242.4 R .196(en from the v)
--.1 F .196(alue of the)-.25 F/F3 9/Times-Bold@0 SF(INPUTRC)2.696 E F0
--.25(va)2.446 G 2.696(riable. If).25 F .196(that v)2.696 F .196
-(ariable is unset, the def)-.25 F .196(ault is)-.1 F F1(~/.inputr)2.696
-E(c)-.37 E F0 5.196(.W).31 G .196(hen a)-5.196 F 1.034(program which us\
-es the readline library starts up, the initialization \214le is read, a\
-nd the k)108 254.4 R 1.335 -.15(ey b)-.1 H 1.035(indings and).15 F -.25
-(va)108 266.4 S 1.15(riables are set.).25 F 1.15(There are only a fe)
-6.15 F 3.649(wb)-.25 G 1.149(asic constructs allo)-3.649 F 1.149
-(wed in the readline initialization \214le.)-.25 F(Blank)6.149 E .736
-(lines are ignored.)108 278.4 R .737(Lines be)5.737 F .737
-(ginning with a)-.15 F F2(#)3.237 E F0 .737(are comments.)3.237 F .737
-(Lines be)5.737 F .737(ginning with a)-.15 F F2($)3.237 E F0 .737
-(indicate conditional)3.237 F 2.5(constructs. Other)108 290.4 R
+108 720 Q(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(34)185.955 E
+0 Cg EP
+%%Page: 35 35
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E/F1 10/Times-Bold@0 SF(Readline Initialization)87 84 Q F0 .091(Re\
+adline is customized by putting commands in an initialization \214le \(\
+the)108 96 R/F2 10/Times-Italic@0 SF(inputr)2.591 E(c)-.37 E F0 2.591
+(\214le\). The)2.591 F .092(name of this \214le)2.591 F .197(is tak)108
+108 R .196(en from the v)-.1 F .196(alue of the)-.25 F/F3 9/Times-Bold@0
+SF(INPUTRC)2.696 E F0 -.25(va)2.446 G 2.696(riable. If).25 F .196
+(that v)2.696 F .196(ariable is unset, the def)-.25 F .196(ault is)-.1 F
+F2(~/.inputr)2.696 E(c)-.37 E F0 5.196(.W).31 G .196(hen a)-5.196 F
+1.034(program which uses the readline library starts up, the initializa\
+tion \214le is read, and the k)108 120 R 1.335 -.15(ey b)-.1 H 1.035
+(indings and).15 F -.25(va)108 132 S 1.15(riables are set.).25 F 1.15
+(There are only a fe)6.15 F 3.649(wb)-.25 G 1.149(asic constructs allo)
+-3.649 F 1.149(wed in the readline initialization \214le.)-.25 F(Blank)
+6.149 E .736(lines are ignored.)108 144 R .737(Lines be)5.737 F .737
+(ginning with a)-.15 F F1(#)3.237 E F0 .737(are comments.)3.237 F .737
+(Lines be)5.737 F .737(ginning with a)-.15 F F1($)3.237 E F0 .737
+(indicate conditional)3.237 F 2.5(constructs. Other)108 156 R
 (lines denote k)2.5 E .3 -.15(ey b)-.1 H(indings and v).15 E
-(ariable settings.)-.25 E .987(The def)108 307.2 R .987(ault k)-.1 F
--.15(ey)-.1 G .987(-bindings may be changed with an).15 F F1(inputr)
+(ariable settings.)-.25 E .987(The def)108 172.8 R .987(ault k)-.1 F
+-.15(ey)-.1 G .987(-bindings may be changed with an).15 F F2(inputr)
 3.497 E(c)-.37 E F0 3.487(\214le. Other)3.797 F .987
-(programs that use this library may)3.487 F(add their o)108 319.2 Q
-(wn commands and bindings.)-.25 E -.15(Fo)108 336 S 2.5(re).15 G
-(xample, placing)-2.65 E(M\255Control\255u: uni)144 352.8 Q -.15(ve)-.25
-G(rsal\255ar).15 E(gument)-.18 E(or)108 364.8 Q(C\255Meta\255u: uni)144
-376.8 Q -.15(ve)-.25 G(rsal\255ar).15 E(gument)-.18 E(into the)108 388.8
-Q F1(inputr)2.51 E(c)-.37 E F0 -.1(wo)2.81 G(uld mak).1 E 2.5(eM)-.1 G
-(\255C\255u e)-2.5 E -.15(xe)-.15 G(cute the readline command).15 E F1
+(programs that use this library may)3.487 F(add their o)108 184.8 Q
+(wn commands and bindings.)-.25 E -.15(Fo)108 201.6 S 2.5(re).15 G
+(xample, placing)-2.65 E(M\255Control\255u: uni)144 218.4 Q -.15(ve)-.25
+G(rsal\255ar).15 E(gument)-.18 E(or)108 230.4 Q(C\255Meta\255u: uni)144
+242.4 Q -.15(ve)-.25 G(rsal\255ar).15 E(gument)-.18 E(into the)108 254.4
+Q F2(inputr)2.51 E(c)-.37 E F0 -.1(wo)2.81 G(uld mak).1 E 2.5(eM)-.1 G
+(\255C\255u e)-2.5 E -.15(xe)-.15 G(cute the readline command).15 E F2
 (univer)2.5 E(sal\255ar)-.1 E(gument)-.37 E F0(.).68 E 1.26(The follo)
-108 405.6 R 1.261(wing symbolic character names are recognized:)-.25 F
-F1 -.4(RU)3.761 G(BOUT).4 E F0(,)1.27 E F1(DEL)3.761 E F0(,).53 E F1
-(ESC)3.761 E F0(,).72 E F1(LFD)3.761 E F0(,).28 E F1(NEWLINE)3.761 E F0
-(,).73 E F1(RET)3.761 E F0(,)1.27 E F1(RETURN)108 417.6 Q F0(,)1.1 E F1
-(SPC)2.5 E F0(,).72 E F1(SP)2.5 E -.3(AC)-.9 G(E).3 E F0 2.5(,a).73 G
-(nd)-2.5 E F1 -.5(TA)2.5 G(B).5 E F0(.).27 E .209
-(In addition to command names, readline allo)108 434.4 R .209(ws k)-.25
--.15(ey)-.1 G 2.709(st).15 G 2.709(ob)-2.709 G 2.709(eb)-2.709 G .209
+108 271.2 R 1.261(wing symbolic character names are recognized:)-.25 F
+F2 -.4(RU)3.761 G(BOUT).4 E F0(,)1.27 E F2(DEL)3.761 E F0(,).53 E F2
+(ESC)3.761 E F0(,).72 E F2(LFD)3.761 E F0(,).28 E F2(NEWLINE)3.761 E F0
+(,).73 E F2(RET)3.761 E F0(,)1.27 E F2(RETURN)108 283.2 Q F0(,)1.1 E F2
+(SPC)2.5 E F0(,).72 E F2(SP)2.5 E -.3(AC)-.9 G(E).3 E F0 2.5(,a).73 G
+(nd)-2.5 E F2 -.5(TA)2.5 G(B).5 E F0(.).27 E .209
+(In addition to command names, readline allo)108 300 R .209(ws k)-.25 F
+-.15(ey)-.1 G 2.709(st).15 G 2.709(ob)-2.709 G 2.709(eb)-2.709 G .209
 (ound to a string that is inserted when the k)-2.709 F .509 -.15(ey i)
--.1 H(s).15 E(pressed \(a)108 446.4 Q F1(macr)2.5 E(o)-.45 E F0(\).)A F2
-(Readline K)87 463.2 Q(ey Bindings)-.25 E F0 .366
-(The syntax for controlling k)108 475.2 R .666 -.15(ey b)-.1 H .366
-(indings in the).15 F F1(inputr)2.876 E(c)-.37 E F0 .366
+-.1 H(s).15 E(pressed \(a)108 312 Q F2(macr)2.5 E(o)-.45 E F0(\).)A F1
+(Readline K)87 328.8 Q(ey Bindings)-.25 E F0 .366
+(The syntax for controlling k)108 340.8 R .666 -.15(ey b)-.1 H .366
+(indings in the).15 F F2(inputr)2.876 E(c)-.37 E F0 .366
 (\214le is simple.)3.176 F .366(All that is required is the name of the)
-5.366 F .383(command or the te)108 487.2 R .383(xt of a macro and a k)
+5.366 F .383(command or the te)108 352.8 R .383(xt of a macro and a k)
 -.15 F .683 -.15(ey s)-.1 H .383
 (equence to which it should be bound. The name may be speci-).15 F .853
-(\214ed in one of tw)108 499.2 R 3.353(ow)-.1 G .853
+(\214ed in one of tw)108 364.8 R 3.353(ow)-.1 G .853
 (ays: as a symbolic k)-3.453 F 1.153 -.15(ey n)-.1 H .853
-(ame, possibly with).15 F F1(Meta\255)3.353 E F0(or)3.353 E F1(Contr)
+(ame, possibly with).15 F F2(Meta\255)3.353 E F0(or)3.353 E F2(Contr)
 3.353 E(ol\255)-.45 E F0(pre\214x)3.353 E .853(es, or as a k)-.15 F -.15
-(ey)-.1 G(sequence.)108 511.2 Q 1.542(When using the form)108 528 R F2
--.1(ke)4.042 G(yname).1 E F0(:)A F1(function\255name).833 E F0(or)4.042
-E F1(macr)4.042 E(o)-.45 E F0(,)A F1 -.1(ke)4.042 G(yname)-.2 E F0 1.542
+(ey)-.1 G(sequence.)108 376.8 Q 1.542(When using the form)108 393.6 R F1
+-.1(ke)4.042 G(yname).1 E F0(:)A F2(function\255name).833 E F0(or)4.042
+E F2(macr)4.042 E(o)-.45 E F0(,)A F2 -.1(ke)4.042 G(yname)-.2 E F0 1.542
 (is the name of a k)4.222 F 1.841 -.15(ey s)-.1 H 1.541(pelled out in)
-.15 F 2.5(English. F)108 540 R(or e)-.15 E(xample:)-.15 E
-(Control-u: uni)144 564 Q -.15(ve)-.25 G(rsal\255ar).15 E(gument)-.18 E
-(Meta-Rubout: backw)144 576 Q(ard-kill-w)-.1 E(ord)-.1 E
-(Control-o: "> output")144 588 Q .698(In the abo)108 604.8 R .998 -.15
-(ve ex)-.15 H(ample,).15 E F1(C\255u)3.038 E F0 .698
-(is bound to the function)3.448 F F2(uni)3.198 E -.1(ve)-.1 G
-(rsal\255ar).1 E(gument)-.1 E F0(,)A F1(M\255DEL)3.878 E F0 .698
-(is bound to the func-)3.728 F(tion)108 616.8 Q F2
-(backward\255kill\255w)2.759 E(ord)-.1 E F0 2.759(,a)C(nd)-2.759 E F1
+.15 F 2.5(English. F)108 405.6 R(or e)-.15 E(xample:)-.15 E
+(Control-u: uni)144 429.6 Q -.15(ve)-.25 G(rsal\255ar).15 E(gument)-.18
+E(Meta-Rubout: backw)144 441.6 Q(ard-kill-w)-.1 E(ord)-.1 E
+(Control-o: "> output")144 453.6 Q .698(In the abo)108 470.4 R .998 -.15
+(ve ex)-.15 H(ample,).15 E F2(C\255u)3.038 E F0 .698
+(is bound to the function)3.448 F F1(uni)3.198 E -.1(ve)-.1 G
+(rsal\255ar).1 E(gument)-.1 E F0(,)A F2(M\255DEL)3.878 E F0 .698
+(is bound to the func-)3.728 F(tion)108 482.4 Q F1
+(backward\255kill\255w)2.759 E(ord)-.1 E F0 2.759(,a)C(nd)-2.759 E F2
 (C\255o)2.599 E F0 .258(is bound to run the macro e)2.939 F .258
 (xpressed on the right hand side \(that is, to)-.15 F(insert the te)108
-628.8 Q(xt)-.15 E/F4 10/Courier@0 SF 6(>o)2.5 G(utput)-6 E F0
-(into the line\).)2.5 E .055(In the second form,)108 645.6 R F2("k)2.555
-E(eyseq")-.1 E F0(:)A F1(function\255name).833 E F0(or)2.555 E F1(macr)
-2.555 E(o)-.45 E F0(,)A F2 -.1(ke)2.555 G(yseq).1 E F0(dif)2.556 E .056
-(fers from)-.25 F F2 -.1(ke)2.556 G(yname).1 E F0(abo)2.556 E .356 -.15
+494.4 Q(xt)-.15 E/F4 10/Courier@0 SF 6(>o)2.5 G(utput)-6 E F0
+(into the line\).)2.5 E .055(In the second form,)108 511.2 R F1("k)2.555
+E(eyseq")-.1 E F0(:)A F2(function\255name).833 E F0(or)2.555 E F2(macr)
+2.555 E(o)-.45 E F0(,)A F1 -.1(ke)2.555 G(yseq).1 E F0(dif)2.556 E .056
+(fers from)-.25 F F1 -.1(ke)2.556 G(yname).1 E F0(abo)2.556 E .356 -.15
 (ve i)-.15 H 2.556(nt).15 G .056(hat strings)-2.556 F 1.284
-(denoting an entire k)108 657.6 R 1.584 -.15(ey s)-.1 H 1.284(equence m\
+(denoting an entire k)108 523.2 R 1.584 -.15(ey s)-.1 H 1.284(equence m\
 ay be speci\214ed by placing the sequence within double quotes.).15 F
-(Some)6.284 E .385(GNU Emacs style k)108 669.6 R .685 -.15(ey e)-.1 H
+(Some)6.284 E .385(GNU Emacs style k)108 535.2 R .685 -.15(ey e)-.1 H
 .385(scapes can be used, as in the follo).15 F .385(wing e)-.25 F .386
 (xample, b)-.15 F .386(ut the symbolic character names)-.2 F
-(are not recognized.)108 681.6 Q("\\C\255u": uni)144 705.6 Q -.15(ve)
+(are not recognized.)108 547.2 Q("\\C\255u": uni)144 571.2 Q -.15(ve)
 -.25 G(rsal\255ar).15 E(gument)-.18 E
-("\\C\255x\\C\255r": re\255read\255init\255\214le)144 717.6 Q
-("\\e[11~": "Function K)144 729.6 Q .3 -.15(ey 1)-.25 H(").15 E
-(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(35)185.955 E 0 Cg EP
+("\\C\255x\\C\255r": re\255read\255init\255\214le)144 583.2 Q
+("\\e[11~": "Function K)144 595.2 Q .3 -.15(ey 1)-.25 H(").15 E .315
+(In this e)108 612 R(xample,)-.15 E F2(C\255u)2.655 E F0 .315(is ag)
+3.065 F .315(ain bound to the function)-.05 F F1(uni)2.815 E -.1(ve)-.1
+G(rsal\255ar).1 E(gument)-.1 E F0(.)A F2 .315(C\255x C\255r)5.155 F F0
+.314(is bound to the func-)3.544 F(tion)108 624 Q F1 -.18(re)2.5 G<ad72>
+.18 E(ead\255init\255\214le)-.18 E F0 2.5(,a)C(nd)-2.5 E F2(ESC [ 1 1 ~)
+3.01 E F0(is bound to insert the te)3.94 E(xt)-.15 E F4(Function Key 1)
+2.5 E F0(.)A(The full set of GNU Emacs style escape sequences is)108
+640.8 Q F1<5c43ad>144 652.8 Q F0(control pre\214x)20.3 E F1<5c4dad>144
+664.8 Q F0(meta pre\214x)18.08 E F1(\\e)144 676.8 Q F0
+(an escape character)28.78 E F1(\\\\)144 688.8 Q F0(backslash)30.44 E F1
+(\\")144 700.8 Q F0(literal ")27.67 E F1<5c08>144 712.8 Q F0
+(literal \010)30.44 E(In addition to the GNU Emacs style escape sequenc\
+es, a second set of backslash escapes is a)108 729.6 Q -.25(va)-.2 G
+(ilable:).25 E(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(35)
+185.955 E 0 Cg EP
 %%Page: 36 36
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E .315(In this e)108 84 R(xample,)-.15 E/F1 10/Times-Italic@0 SF
-(C\255u)2.655 E F0 .315(is ag)3.065 F .315(ain bound to the function)
--.05 F/F2 10/Times-Bold@0 SF(uni)2.815 E -.1(ve)-.1 G(rsal\255ar).1 E
-(gument)-.1 E F0(.)A F1 .315(C\255x C\255r)5.155 F F0 .314
-(is bound to the func-)3.544 F(tion)108 96 Q F2 -.18(re)2.5 G<ad72>.18 E
-(ead\255init\255\214le)-.18 E F0 2.5(,a)C(nd)-2.5 E F1(ESC [ 1 1 ~)3.01
-E F0(is bound to insert the te)3.94 E(xt)-.15 E/F3 10/Courier@0 SF
-(Function Key 1)2.5 E F0(.)A
-(The full set of GNU Emacs style escape sequences is)108 112.8 Q F2
-<5c43ad>144 124.8 Q F0(control pre\214x)20.3 E F2<5c4dad>144 136.8 Q F0
-(meta pre\214x)18.08 E F2(\\e)144 148.8 Q F0(an escape character)28.78 E
-F2(\\\\)144 160.8 Q F0(backslash)30.44 E F2(\\")144 172.8 Q F0
-(literal ")27.67 E F2<5c08>144 184.8 Q F0(literal \010)30.44 E(In addit\
-ion to the GNU Emacs style escape sequences, a second set of backslash \
-escapes is a)108 201.6 Q -.25(va)-.2 G(ilable:).25 E F2(\\a)144 213.6 Q
-F0(alert \(bell\))28.22 E F2(\\b)144 225.6 Q F0(backspace)27.66 E F2
-(\\d)144 237.6 Q F0(delete)27.66 E F2(\\f)144 249.6 Q F0(form feed)29.89
-E F2(\\n)144 261.6 Q F0(ne)27.66 E(wline)-.25 E F2(\\r)144 273.6 Q F0
-(carriage return)28.78 E F2(\\t)144 285.6 Q F0(horizontal tab)29.89 E F2
-(\\v)144 297.6 Q F0 -.15(ve)28.22 G(rtical tab).15 E F2(\\)144 309.6 Q
-F1(nnn)A F0(the eight-bit character whose v)18.22 E(alue is the octal v)
--.25 E(alue)-.25 E F1(nnn)2.5 E F0(\(one to three digits\))2.5 E F2(\\x)
-144 321.6 Q F1(HH)A F0(the eight-bit character whose v)13.78 E
-(alue is the he)-.25 E(xadecimal v)-.15 E(alue)-.25 E F1(HH)2.5 E F0
-(\(one or tw)2.5 E 2.5(oh)-.1 G .3 -.15(ex d)-2.5 H(igits\)).15 E 1.141
-(When entering the te)108 338.4 R 1.141(xt of a macro, single or double\
+-.35 E/F1 10/Times-Bold@0 SF(\\a)144 84 Q F0(alert \(bell\))28.22 E F1
+(\\b)144 96 Q F0(backspace)27.66 E F1(\\d)144 108 Q F0(delete)27.66 E F1
+(\\f)144 120 Q F0(form feed)29.89 E F1(\\n)144 132 Q F0(ne)27.66 E
+(wline)-.25 E F1(\\r)144 144 Q F0(carriage return)28.78 E F1(\\t)144 156
+Q F0(horizontal tab)29.89 E F1(\\v)144 168 Q F0 -.15(ve)28.22 G
+(rtical tab).15 E F1(\\)144 180 Q/F2 10/Times-Italic@0 SF(nnn)A F0
+(the eight-bit character whose v)18.22 E(alue is the octal v)-.25 E
+(alue)-.25 E F2(nnn)2.5 E F0(\(one to three digits\))2.5 E F1(\\x)144
+192 Q F2(HH)A F0(the eight-bit character whose v)13.78 E(alue is the he)
+-.25 E(xadecimal v)-.15 E(alue)-.25 E F2(HH)2.5 E F0(\(one or tw)2.5 E
+2.5(oh)-.1 G .3 -.15(ex d)-2.5 H(igits\)).15 E 1.141
+(When entering the te)108 208.8 R 1.141(xt of a macro, single or double\
  quotes must be used to indicate a macro de\214nition.)-.15 F .09
-(Unquoted te)108 350.4 R .09(xt is assumed to be a function name.)-.15 F
+(Unquoted te)108 220.8 R .09(xt is assumed to be a function name.)-.15 F
 .089(In the macro body)5.089 F 2.589(,t)-.65 G .089
 (he backslash escapes described abo)-2.589 F -.15(ve)-.15 G(are e)108
-362.4 Q 2.5(xpanded. Backslash)-.15 F(will quote an)2.5 E 2.5(yo)-.15 G
+232.8 Q 2.5(xpanded. Backslash)-.15 F(will quote an)2.5 E 2.5(yo)-.15 G
 (ther character in the macro te)-2.5 E(xt, including " and \010.)-.15 E
-F2(Bash)108 379.2 Q F0(allo)2.929 E .429(ws the current readline k)-.25
+F1(Bash)108 249.6 Q F0(allo)2.929 E .429(ws the current readline k)-.25
 F .729 -.15(ey b)-.1 H .429
-(indings to be displayed or modi\214ed with the).15 F F2(bind)2.93 E F0
+(indings to be displayed or modi\214ed with the).15 F F1(bind)2.93 E F0
 -.2(bu)2.93 G .43(iltin command.).2 F .046
-(The editing mode may be switched during interacti)108 391.2 R .346 -.15
-(ve u)-.25 H .046(se by using the).15 F F2<ad6f>2.545 E F0 .045
-(option to the)2.545 F F2(set)2.545 E F0 -.2(bu)2.545 G .045
-(iltin command).2 F(\(see)108 403.2 Q/F4 9/Times-Bold@0 SF(SHELL B)2.5 E
-(UIL)-.09 E(TIN COMMANDS)-.828 E F0(belo)2.25 E(w\).)-.25 E F2
-(Readline V)87 420 Q(ariables)-.92 E F0 .043(Readline has v)108 432 R
-.043(ariables that can be used to further customize its beha)-.25 F
+(The editing mode may be switched during interacti)108 261.6 R .346 -.15
+(ve u)-.25 H .046(se by using the).15 F F1<ad6f>2.545 E F0 .045
+(option to the)2.545 F F1(set)2.545 E F0 -.2(bu)2.545 G .045
+(iltin command).2 F(\(see)108 273.6 Q/F3 9/Times-Bold@0 SF(SHELL B)2.5 E
+(UIL)-.09 E(TIN COMMANDS)-.828 E F0(belo)2.25 E(w\).)-.25 E F1
+(Readline V)87 290.4 Q(ariables)-.92 E F0 .043(Readline has v)108 302.4
+.043(ariables that can be used to further customize its beha)-.25 F
 (vior)-.2 E 5.043(.A)-.55 G -.25(va)-2.5 G .043
-(riable may be set in the).25 F F1(inpu-)2.554 E(tr)108 444 Q(c)-.37 E
-F0(\214le with a statement of the form)2.81 E F2(set)144 460.8 Q F1
+(riable may be set in the).25 F F2(inpu-)2.554 E(tr)108 314.4 Q(c)-.37 E
+F0(\214le with a statement of the form)2.81 E F1(set)144 331.2 Q F2
 (variable\255name value)2.5 E F0 .79(Except where noted, readline v)108
-477.6 R .79(ariables can tak)-.25 F 3.29(et)-.1 G .79(he v)-3.29 F
-(alues)-.25 E F2(On)3.29 E F0(or)3.29 E F2(Off)3.29 E F0 .79
-(\(without re)3.29 F -.05(ga)-.15 G .79(rd to case\).).05 F(Unrecog-)
-5.79 E .448(nized v)108 489.6 R .448(ariable names are ignored.)-.25 F
-.448(When a v)5.448 F .448(ariable v)-.25 F .448
-(alue is read, empty or null v)-.25 F .449(alues, "on" \(case-insensi-)
--.25 F(ti)108 501.6 Q -.15(ve)-.25 G .468(\), and "1" are equi).15 F
--.25(va)-.25 G .468(lent to).25 F F2(On)2.968 E F0 5.468(.A)C .468
-(ll other v)-5.468 F .468(alues are equi)-.25 F -.25(va)-.25 G .468
-(lent to).25 F F2(Off)2.968 E F0 5.468(.T)C .467(he v)-5.468 F .467
-(ariables and their def)-.25 F(ault)-.1 E -.25(va)108 513.6 S(lues are:)
-.25 E F2(bell\255style \(audible\))108 530.4 Q F0 .01
-(Controls what happens when readline w)144 542.4 R .011
-(ants to ring the terminal bell.)-.1 F .011(If set to)5.011 F F2(none)
+348 R .79(ariables can tak)-.25 F 3.29(et)-.1 G .79(he v)-3.29 F(alues)
+-.25 E F1(On)3.29 E F0(or)3.29 E F1(Off)3.29 E F0 .79(\(without re)3.29
+F -.05(ga)-.15 G .79(rd to case\).).05 F(Unrecog-)5.79 E .448(nized v)
+108 360 R .448(ariable names are ignored.)-.25 F .448(When a v)5.448 F
+.448(ariable v)-.25 F .448(alue is read, empty or null v)-.25 F .449
+(alues, "on" \(case-insensi-)-.25 F(ti)108 372 Q -.15(ve)-.25 G .468
+(\), and "1" are equi).15 F -.25(va)-.25 G .468(lent to).25 F F1(On)
+2.968 E F0 5.468(.A)C .468(ll other v)-5.468 F .468(alues are equi)-.25
+F -.25(va)-.25 G .468(lent to).25 F F1(Off)2.968 E F0 5.468(.T)C .467
+(he v)-5.468 F .467(ariables and their def)-.25 F(ault)-.1 E -.25(va)108
+384 S(lues are:).25 E F1(bell\255style \(audible\))108 400.8 Q F0 .01
+(Controls what happens when readline w)144 412.8 R .011
+(ants to ring the terminal bell.)-.1 F .011(If set to)5.011 F F1(none)
 2.511 E F0 2.511(,r)C .011(eadline ne)-2.511 F -.15(ve)-.25 G(r).15 E
-.94(rings the bell.)144 554.4 R .94(If set to)5.94 F F2(visible)3.44 E
+.94(rings the bell.)144 424.8 R .94(If set to)5.94 F F1(visible)3.44 E
 F0 3.44(,r)C .94(eadline uses a visible bell if one is a)-3.44 F -.25
-(va)-.2 G 3.44(ilable. If).25 F .94(set to)3.44 F F2(audible)3.44 E F0
-(,)A(readline attempts to ring the terminal')144 566.4 Q 2.5(sb)-.55 G
-(ell.)-2.5 E F2(bind\255tty\255special\255chars \(On\))108 578.4 Q F0
-.055(If set to)144 590.4 R F2(On)2.555 E F0 2.555(,r)C .056(eadline att\
+(va)-.2 G 3.44(ilable. If).25 F .94(set to)3.44 F F1(audible)3.44 E F0
+(,)A(readline attempts to ring the terminal')144 436.8 Q 2.5(sb)-.55 G
+(ell.)-2.5 E F1(bind\255tty\255special\255chars \(On\))108 448.8 Q F0
+.055(If set to)144 460.8 R F1(On)2.555 E F0 2.555(,r)C .056(eadline att\
 empts to bind the control characters treated specially by the k)-2.555 F
-(ernel')-.1 E 2.556(st)-.55 G(ermi-)-2.556 E(nal dri)144 602.4 Q -.15
+(ernel')-.1 E 2.556(st)-.55 G(ermi-)-2.556 E(nal dri)144 472.8 Q -.15
 (ve)-.25 G 2.5(rt).15 G 2.5(ot)-2.5 G(heir readline equi)-2.5 E -.25(va)
--.25 G(lents.).25 E F2(comment\255begin \(`)108 614.4 Q(`#')-.63 E('\))
--.63 E F0 .885(The string that is inserted when the readline)144 626.4 R
-F2(insert\255comment)3.385 E F0 .884(command is e)3.384 F -.15(xe)-.15 G
-3.384(cuted. This).15 F(com-)3.384 E(mand is bound to)144 638.4 Q F2
-(M\255#)2.5 E F0(in emacs mode and to)2.5 E F2(#)2.5 E F0
-(in vi command mode.)2.5 E F2(completion\255ignor)108 650.4 Q
-(e\255case \(Off\))-.18 E F0(If set to)144 662.4 Q F2(On)2.5 E F0 2.5
+-.25 G(lents.).25 E F1(comment\255begin \(`)108 484.8 Q(`#')-.63 E('\))
+-.63 E F0 .885(The string that is inserted when the readline)144 496.8 R
+F1(insert\255comment)3.385 E F0 .884(command is e)3.384 F -.15(xe)-.15 G
+3.384(cuted. This).15 F(com-)3.384 E(mand is bound to)144 508.8 Q F1
+(M\255#)2.5 E F0(in emacs mode and to)2.5 E F1(#)2.5 E F0
+(in vi command mode.)2.5 E F1(completion\255ignor)108 520.8 Q
+(e\255case \(Off\))-.18 E F0(If set to)144 532.8 Q F1(On)2.5 E F0 2.5
 (,r)C(eadline performs \214lename matching and completion in a case\255\
-insensiti)-2.5 E .3 -.15(ve f)-.25 H(ashion.).05 E F2(completion\255pr)
-108 674.4 Q(e\214x\255display\255length \(0\))-.18 E F0 .829(The length\
+insensiti)-2.5 E .3 -.15(ve f)-.25 H(ashion.).05 E F1(completion\255pr)
+108 544.8 Q(e\214x\255display\255length \(0\))-.18 E F0 .829(The length\
  in characters of the common pre\214x of a list of possible completions\
- that is displayed)144 686.4 R 1.275(without modi\214cation.)144 698.4 R
+ that is displayed)144 556.8 R 1.275(without modi\214cation.)144 568.8 R
 1.275(When set to a v)6.275 F 1.274
 (alue greater than zero, common pre\214x)-.25 F 1.274
-(es longer than this)-.15 F -.25(va)144 710.4 S(lue are replaced with a\
-n ellipsis when displaying possible completions.).25 E(GNU Bash-4.2)72
-768 Q(2010 December 28)135.965 E(36)185.955 E 0 Cg EP
+(es longer than this)-.15 F -.25(va)144 580.8 S(lue are replaced with a\
+n ellipsis when displaying possible completions.).25 E F1
+(completion\255query\255items \(100\))108 592.8 Q F0 .529
+(This determines when the user is queried about vie)144 604.8 R .53
+(wing the number of possible completions gen-)-.25 F .561(erated by the)
+144 616.8 R F1(possible\255completions)3.061 E F0 3.061(command. It)
+3.061 F .561(may be set to an)3.061 F 3.06(yi)-.15 G(nte)-3.06 E .56
+(ger v)-.15 F .56(alue greater than or)-.25 F .782(equal to zero.)144
+628.8 R .783(If the number of possible completions is greater than or e\
+qual to the v)5.782 F .783(alue of this)-.25 F -.25(va)144 640.8 S .237
+(riable, the user is ask).25 F .237(ed whether or not he wishes to vie)
+-.1 F 2.737(wt)-.25 G .237(hem; otherwise the)-2.737 F 2.737(ya)-.15 G
+.237(re simply listed)-2.737 F(on the terminal.)144 652.8 Q F1(con)108
+664.8 Q -.1(ve)-.4 G(rt\255meta \(On\)).1 E F0 .612(If set to)144 676.8
+R F1(On)3.112 E F0 3.112(,r)C .613(eadline will con)-3.112 F -.15(ve)-.4
+G .613(rt characters with the eighth bit set to an ASCII k).15 F .913
+-.15(ey s)-.1 H .613(equence by).15 F .541
+(stripping the eighth bit and pre\214xing an escape character \(in ef)
+144 688.8 R .541(fect, using escape as the)-.25 F F2 .541(meta pr)3.041
+F(e-)-.37 E<8c78>144 700.8 Q F0(\).)A(GNU Bash-4.2)72 768 Q
+(2010 December 28)135.965 E(36)185.955 E 0 Cg EP
 %%Page: 37 37
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(completion\255query\255items \(100\))108 84
-Q F0 .529(This determines when the user is queried about vie)144 96 R
-.53(wing the number of possible completions gen-)-.25 F .561
-(erated by the)144 108 R F1(possible\255completions)3.061 E F0 3.061
-(command. It)3.061 F .561(may be set to an)3.061 F 3.06(yi)-.15 G(nte)
--3.06 E .56(ger v)-.15 F .56(alue greater than or)-.25 F .782
-(equal to zero.)144 120 R .783(If the number of possible completions is\
- greater than or equal to the v)5.782 F .783(alue of this)-.25 F -.25
-(va)144 132 S .237(riable, the user is ask).25 F .237
-(ed whether or not he wishes to vie)-.1 F 2.737(wt)-.25 G .237
-(hem; otherwise the)-2.737 F 2.737(ya)-.15 G .237(re simply listed)
--2.737 F(on the terminal.)144 144 Q F1(con)108 156 Q -.1(ve)-.4 G
-(rt\255meta \(On\)).1 E F0 .612(If set to)144 168 R F1(On)3.112 E F0
-3.112(,r)C .613(eadline will con)-3.112 F -.15(ve)-.4 G .613
-(rt characters with the eighth bit set to an ASCII k).15 F .913 -.15
-(ey s)-.1 H .613(equence by).15 F .541
-(stripping the eighth bit and pre\214xing an escape character \(in ef)
-144 180 R .541(fect, using escape as the)-.25 F/F2 10/Times-Italic@0 SF
-.541(meta pr)3.041 F(e-)-.37 E<8c78>144 192 Q F0(\).)A F1
-(disable\255completion \(Off\))108 204 Q F0 .038(If set to)144 216 R F1
-(On)2.538 E F0 2.538(,r)C .038(eadline will inhibit w)-2.538 F .038
-(ord completion.)-.1 F .038
+-.35 E/F1 10/Times-Bold@0 SF(disable\255completion \(Off\))108 84 Q F0
+.038(If set to)144 96 R F1(On)2.538 E F0 2.538(,r)C .038
+(eadline will inhibit w)-2.538 F .038(ord completion.)-.1 F .038
 (Completion characters will be inserted into the)5.038 F(line as if the)
-144 228 Q 2.5(yh)-.15 G(ad been mapped to)-2.5 E F1(self-insert)2.5 E F0
-(.)A F1(editing\255mode \(emacs\))108 240 Q F0 .142
-(Controls whether readline be)144 252 R .141(gins with a set of k)-.15 F
-.441 -.15(ey b)-.1 H .141(indings similar to).15 F F2(Emacs)2.641 E F0
-(or)2.641 E F2(vi)2.641 E F0(.)A F1(editing\255mode)5.141 E F0
-(can be set to either)144 264 Q F1(emacs)2.5 E F0(or)2.5 E F1(vi)2.5 E
-F0(.)A F1(echo\255contr)108 276 Q(ol\255characters \(On\))-.18 E F0 1.21
-(When set to)144 288 R F1(On)3.71 E F0 3.71(,o)C 3.71(no)-3.71 G 1.211
-(perating systems that indicate the)-3.71 F 3.711(ys)-.15 G 1.211
+144 108 Q 2.5(yh)-.15 G(ad been mapped to)-2.5 E F1(self-insert)2.5 E F0
+(.)A F1(editing\255mode \(emacs\))108 120 Q F0 .142
+(Controls whether readline be)144 132 R .141(gins with a set of k)-.15 F
+.441 -.15(ey b)-.1 H .141(indings similar to).15 F/F2 10/Times-Italic@0
+SF(Emacs)2.641 E F0(or)2.641 E F2(vi)2.641 E F0(.)A F1(editing\255mode)
+5.141 E F0(can be set to either)144 144 Q F1(emacs)2.5 E F0(or)2.5 E F1
+(vi)2.5 E F0(.)A F1(echo\255contr)108 156 Q(ol\255characters \(On\))-.18
+E F0 1.21(When set to)144 168 R F1(On)3.71 E F0 3.71(,o)C 3.71(no)-3.71
+G 1.211(perating systems that indicate the)-3.71 F 3.711(ys)-.15 G 1.211
 (upport it, readline echoes a character)-3.711 F
-(corresponding to a signal generated from the k)144 300 Q -.15(ey)-.1 G
-(board.).15 E F1(enable\255k)108 312 Q(eypad \(Off\))-.1 E F0 .893
-(When set to)144 324 R F1(On)3.393 E F0 3.393(,r)C .893
+(corresponding to a signal generated from the k)144 180 Q -.15(ey)-.1 G
+(board.).15 E F1(enable\255k)108 192 Q(eypad \(Off\))-.1 E F0 .893
+(When set to)144 204 R F1(On)3.393 E F0 3.393(,r)C .893
 (eadline will try to enable the application k)-3.393 F -.15(ey)-.1 G
 .893(pad when it is called.).15 F .892(Some sys-)5.893 F
-(tems need this to enable the arro)144 336 Q 2.5(wk)-.25 G -.15(ey)-2.6
-G(s.).15 E F1(enable\255meta\255k)108 348 Q(ey \(On\))-.1 E F0 .64
-(When set to)144 360 R F1(On)3.14 E F0 3.14(,r)C .64
+(tems need this to enable the arro)144 216 Q 2.5(wk)-.25 G -.15(ey)-2.6
+G(s.).15 E F1(enable\255meta\255k)108 228 Q(ey \(On\))-.1 E F0 .64
+(When set to)144 240 R F1(On)3.14 E F0 3.14(,r)C .64
 (eadline will try to enable an)-3.14 F 3.14(ym)-.15 G .64
 (eta modi\214er k)-3.14 F .94 -.15(ey t)-.1 H .64
-(he terminal claims to support).15 F(when it is called.)144 372 Q
+(he terminal claims to support).15 F(when it is called.)144 252 Q
 (On man)5 E 2.5(yt)-.15 G(erminals, the meta k)-2.5 E .3 -.15(ey i)-.1 H
 2.5(su).15 G(sed to send eight-bit characters.)-2.5 E F1
-(expand\255tilde \(Off\))108 384 Q F0(If set to)144 396 Q F1(On)2.5 E F0
+(expand\255tilde \(Off\))108 264 Q F0(If set to)144 276 Q F1(On)2.5 E F0
 2.5(,t)C(ilde e)-2.5 E(xpansion is performed when readline attempts w)
--.15 E(ord completion.)-.1 E F1(history\255pr)108 408 Q(eser)-.18 E -.1
-(ve)-.1 G(\255point \(Off\)).1 E F0 1.339(If set to)144 420 R F1(On)
+-.15 E(ord completion.)-.1 E F1(history\255pr)108 288 Q(eser)-.18 E -.1
+(ve)-.1 G(\255point \(Off\)).1 E F0 1.339(If set to)144 300 R F1(On)
 3.839 E F0 3.839(,t)C 1.338(he history code attempts to place point at \
-the same location on each history line)-3.839 F(retrie)144 432 Q -.15
+the same location on each history line)-3.839 F(retrie)144 312 Q -.15
 (ve)-.25 G 2.5(dw).15 G(ith)-2.5 E F1(pr)2.5 E -.15(ev)-.18 G
 (ious-history).15 E F0(or)2.5 E F1(next-history)2.5 E F0(.)A F1
-(history\255size \(0\))108 444 Q F0 .462
-(Set the maximum number of history entries sa)144 456 R -.15(ve)-.2 G
+(history\255size \(0\))108 324 Q F0 .462
+(Set the maximum number of history entries sa)144 336 R -.15(ve)-.2 G
 2.963(di).15 G 2.963(nt)-2.963 G .463(he history list.)-2.963 F .463
 (If set to zero, the number of)5.463 F
-(entries in the history list is not limited.)144 468 Q F1
-(horizontal\255scr)108 480 Q(oll\255mode \(Off\))-.18 E F0 .449
-(When set to)144 492 R F1(On)2.949 E F0 2.949(,m)C(ak)-2.949 E .448
+(entries in the history list is not limited.)144 348 Q F1
+(horizontal\255scr)108 360 Q(oll\255mode \(Off\))-.18 E F0 .449
+(When set to)144 372 R F1(On)2.949 E F0 2.949(,m)C(ak)-2.949 E .448
 (es readline use a single line for display)-.1 F 2.948(,s)-.65 G .448
 (crolling the input horizontally on a)-2.948 F 1.194(single screen line\
  when it becomes longer than the screen width rather than wrapping to a\
- ne)144 504 R(w)-.25 E(line.)144 516 Q F1(input\255meta \(Off\))108 528
-Q F0 .228(If set to)144 540 R F1(On)2.728 E F0 2.728(,r)C .227(eadline \
+ ne)144 384 R(w)-.25 E(line.)144 396 Q F1(input\255meta \(Off\))108 408
+Q F0 .228(If set to)144 420 R F1(On)2.728 E F0 2.728(,r)C .227(eadline \
 will enable eight-bit input \(that is, it will not strip the high bit f\
-rom the char)-2.728 F(-)-.2 E .956(acters it reads\), re)144 552 R -.05
+rom the char)-2.728 F(-)-.2 E .956(acters it reads\), re)144 432 R -.05
 (ga)-.15 G .956(rdless of what the terminal claims it can support.).05 F
 .957(The name)5.956 F F1(meta\255\215ag)3.457 E F0 .957(is a)3.457 F
-(synon)144 564 Q(ym for this v)-.15 E(ariable.)-.25 E F1(isear)108 576 Q
+(synon)144 444 Q(ym for this v)-.15 E(ariable.)-.25 E F1(isear)108 456 Q
 (ch\255terminators \(`)-.18 E(`C\255[C\255J')-.63 E('\))-.63 E F0 .439(\
 The string of characters that should terminate an incremental search wi\
-thout subsequently e)144 588 R -.15(xe)-.15 G(cut-).15 E .934
-(ing the character as a command.)144 600 R .935(If this v)5.935 F .935
+thout subsequently e)144 468 R -.15(xe)-.15 G(cut-).15 E .934
+(ing the character as a command.)144 480 R .935(If this v)5.935 F .935
 (ariable has not been gi)-.25 F -.15(ve)-.25 G 3.435(nav).15 G .935
-(alue, the characters)-3.685 F F2(ESC)3.435 E F0(and)144 612 Q F2
+(alue, the characters)-3.685 F F2(ESC)3.435 E F0(and)144 492 Q F2
 (C\255J)2.5 E F0(will terminate an incremental search.)2.5 E F1 -.1(ke)
-108 624 S(ymap \(emacs\)).1 E F0 2.021(Set the current readline k)144
-636 R -.15(ey)-.1 G 4.521(map. The).15 F 2.021(set of v)4.521 F 2.021
+108 504 S(ymap \(emacs\)).1 E F0 2.021(Set the current readline k)144
+516 R -.15(ey)-.1 G 4.521(map. The).15 F 2.021(set of v)4.521 F 2.021
 (alid k)-.25 F -.15(ey)-.1 G 2.021(map names is).15 F F2 2.02
 (emacs, emacs\255standar)4.52 F(d,)-.37 E .068
-(emacs\255meta, emacs\255ctlx, vi, vi\255command)144 648 R F0 2.568(,a)C
+(emacs\255meta, emacs\255ctlx, vi, vi\255command)144 528 R F0 2.568(,a)C
 (nd)-2.568 E F2(vi\255insert)2.568 E F0(.).68 E F2(vi)5.068 E F0 .068
 (is equi)2.568 F -.25(va)-.25 G .068(lent to).25 F F2(vi\255command)
-2.569 E F0(;)A F2(emacs)2.569 E F0 1.544(is equi)144 660 R -.25(va)-.25
+2.569 E F0(;)A F2(emacs)2.569 E F0 1.544(is equi)144 540 R -.25(va)-.25
 G 1.544(lent to).25 F F2(emacs\255standar)4.044 E(d)-.37 E F0 6.544(.T)C
 1.544(he def)-6.544 F 1.544(ault v)-.1 F 1.544(alue is)-.25 F F2(emacs)
 4.044 E F0 4.044(;t).27 G 1.544(he v)-4.044 F 1.544(alue of)-.25 F F1
-(editing\255mode)4.043 E F0(also)4.043 E(af)144 672 Q(fects the def)-.25
-E(ault k)-.1 E -.15(ey)-.1 G(map.).15 E F1(mark\255dir)108 684 Q
-(ectories \(On\))-.18 E F0(If set to)144 696 Q F1(On)2.5 E F0 2.5(,c)C
+(editing\255mode)4.043 E F0(also)4.043 E(af)144 552 Q(fects the def)-.25
+E(ault k)-.1 E -.15(ey)-.1 G(map.).15 E F1(mark\255dir)108 564 Q
+(ectories \(On\))-.18 E F0(If set to)144 576 Q F1(On)2.5 E F0 2.5(,c)C
 (ompleted directory names ha)-2.5 E .3 -.15(ve a s)-.2 H(lash appended.)
-.15 E(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(37)185.955 E 0 Cg
-EP
-%%Page: 38 38
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(mark\255modi\214ed\255lines \(Off\))108 84
-Q F0(If set to)144 96 Q F1(On)2.5 E F0 2.5(,h)C(istory lines that ha)
--2.5 E .3 -.15(ve b)-.2 H
-(een modi\214ed are displayed with a preceding asterisk \().15 E F1(*)A
-F0(\).)A F1(mark\255symlink)108 108 Q(ed\255dir)-.1 E(ectories \(Off\))
--.18 E F0 .175(If set to)144 120 R F1(On)2.675 E F0 2.675(,c)C .175
+.15 E F1(mark\255modi\214ed\255lines \(Off\))108 588 Q F0(If set to)144
+600 Q F1(On)2.5 E F0 2.5(,h)C(istory lines that ha)-2.5 E .3 -.15(ve b)
+-.2 H(een modi\214ed are displayed with a preceding asterisk \().15 E F1
+(*)A F0(\).)A F1(mark\255symlink)108 612 Q(ed\255dir)-.1 E
+(ectories \(Off\))-.18 E F0 .175(If set to)144 624 R F1(On)2.675 E F0
+2.675(,c)C .175
 (ompleted names which are symbolic links to directories ha)-2.675 F .475
--.15(ve a s)-.2 H .175(lash appended \(sub-).15 F(ject to the v)144 132
+-.15(ve a s)-.2 H .175(lash appended \(sub-).15 F(ject to the v)144 636
 Q(alue of)-.25 E F1(mark\255dir)2.5 E(ectories)-.18 E F0(\).)A F1
-(match\255hidden\255\214les \(On\))108 144 Q F0 .193(This v)144 156 R
+(match\255hidden\255\214les \(On\))108 648 Q F0 .193(This v)144 660 R
 .193(ariable, when set to)-.25 F F1(On)2.693 E F0 2.693(,c)C .192
 (auses readline to match \214les whose names be)-2.693 F .192
 (gin with a `.)-.15 F 2.692('\()-.7 G(hidden)-2.692 E .456
-(\214les\) when performing \214lename completion.)144 168 R .456
+(\214les\) when performing \214lename completion.)144 672 R .456
 (If set to)5.456 F F1(Off)2.956 E F0 2.956(,t)C .456(he leading `.)
 -2.956 F 2.956('m)-.7 G .457(ust be supplied by the)-2.956 F
-(user in the \214lename to be completed.)144 180 Q F1
-(menu\255complete\255display\255pr)108 192 Q(e\214x \(Off\))-.18 E F0
-1.586(If set to)144 204 R F1(On)4.086 E F0 4.086(,m)C 1.585(enu complet\
+(user in the \214lename to be completed.)144 684 Q F1
+(menu\255complete\255display\255pr)108 696 Q(e\214x \(Off\))-.18 E F0
+1.586(If set to)144 708 R F1(On)4.086 E F0 4.086(,m)C 1.585(enu complet\
 ion displays the common pre\214x of the list of possible completions)
--4.086 F(\(which may be empty\) before c)144 216 Q
-(ycling through the list.)-.15 E F1(output\255meta \(Off\))108 228 Q F0
-.506(If set to)144 240 R F1(On)3.006 E F0 3.006(,r)C .507(eadline will \
-display characters with the eighth bit set directly rather than as a me\
-ta-)-3.006 F(pre\214x)144 252 Q(ed escape sequence.)-.15 E F1
-(page\255completions \(On\))108 264 Q F0 .809(If set to)144 276 R F1(On)
+-4.086 F(\(which may be empty\) before c)144 720 Q
+(ycling through the list.)-.15 E(GNU Bash-4.2)72 768 Q(2010 December 28)
+135.965 E(37)185.955 E 0 Cg EP
+%%Page: 38 38
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E/F1 10/Times-Bold@0 SF(output\255meta \(Off\))108 84 Q F0 .506
+(If set to)144 96 R F1(On)3.006 E F0 3.006(,r)C .507(eadline will displ\
+ay characters with the eighth bit set directly rather than as a meta-)
+-3.006 F(pre\214x)144 108 Q(ed escape sequence.)-.15 E F1
+(page\255completions \(On\))108 120 Q F0 .809(If set to)144 132 R F1(On)
 3.308 E F0 3.308(,r)C .808(eadline uses an internal)-3.308 F/F2 10
 /Times-Italic@0 SF(mor)3.308 E(e)-.37 E F0(-lik)A 3.308(ep)-.1 G .808
 (ager to display a screenful of possible comple-)-3.308 F
-(tions at a time.)144 288 Q F1
-(print\255completions\255horizontally \(Off\))108 300 Q F0 1.318
-(If set to)144 312 R F1(On)3.818 E F0 3.818(,r)C 1.319(eadline will dis\
+(tions at a time.)144 144 Q F1
+(print\255completions\255horizontally \(Off\))108 156 Q F0 1.318
+(If set to)144 168 R F1(On)3.818 E F0 3.818(,r)C 1.319(eadline will dis\
 play completions with matches sorted horizontally in alphabetical)-3.818
-F(order)144 324 Q 2.5(,r)-.4 G(ather than do)-2.5 E(wn the screen.)-.25
-E F1 -2.29 -.18(re v)108 336 T(ert\255all\255at\255newline \(Off\)).08 E
-F0 .699(If set to)144 348 R F1(On)3.199 E F0 3.199(,r)C .699
+F(order)144 180 Q 2.5(,r)-.4 G(ather than do)-2.5 E(wn the screen.)-.25
+E F1 -2.29 -.18(re v)108 192 T(ert\255all\255at\255newline \(Off\)).08 E
+F0 .699(If set to)144 204 R F1(On)3.199 E F0 3.199(,r)C .699
 (eadline will undo all changes to history lines before returning when)
--3.199 F F1(accept\255line)3.198 E F0(is)3.198 E -.15(exe)144 360 S
+-3.199 F F1(accept\255line)3.198 E F0(is)3.198 E -.15(exe)144 216 S
 2.686(cuted. By).15 F(def)2.686 E .186
 (ault, history lines may be modi\214ed and retain indi)-.1 F .186
-(vidual undo lists across calls to)-.25 F F1 -.18(re)144 372 S(adline)
-.18 E F0(.)A F1(sho)108 384 Q(w\255all\255if\255ambiguous \(Off\))-.1 E
-F0 .304(This alters the def)144 396 R .304(ault beha)-.1 F .304
+(vidual undo lists across calls to)-.25 F F1 -.18(re)144 228 S(adline)
+.18 E F0(.)A F1(sho)108 240 Q(w\255all\255if\255ambiguous \(Off\))-.1 E
+F0 .304(This alters the def)144 252 R .304(ault beha)-.1 F .304
 (vior of the completion functions.)-.2 F .304(If set to)5.304 F F1(On)
 2.804 E F0 2.803(,w)C .303(ords which ha)-2.903 F .603 -.15(ve m)-.2 H
 (ore).15 E 1.264(than one possible completion cause the matches to be l\
-isted immediately instead of ringing the)144 408 R(bell.)144 420 Q F1
-(sho)108 432 Q(w\255all\255if\255unmodi\214ed \(Off\))-.1 E F0 5.346
-(This alters the def)144 444 R 5.346(ault beha)-.1 F 5.345
+isted immediately instead of ringing the)144 264 R(bell.)144 276 Q F1
+(sho)108 288 Q(w\255all\255if\255unmodi\214ed \(Off\))-.1 E F0 5.346
+(This alters the def)144 300 R 5.346(ault beha)-.1 F 5.345
 (vior of the completion functions in a f)-.2 F 5.345(ashion similar to)
--.1 F F1(sho)144 456 Q(w\255all\255if\255ambiguous)-.1 E F0 6.69(.I)C
+-.1 F F1(sho)144 312 Q(w\255all\255if\255ambiguous)-.1 E F0 6.69(.I)C
 4.19(fs)-6.69 G 1.691(et to)-4.19 F F1(On)4.191 E F0 4.191(,w)C 1.691
 (ords which ha)-4.291 F 1.991 -.15(ve m)-.2 H 1.691
-(ore than one possible completion).15 F 1.04(without an)144 468 R 3.54
+(ore than one possible completion).15 F 1.04(without an)144 324 R 3.54
 (yp)-.15 G 1.039
 (ossible partial completion \(the possible completions don')-3.54 F
 3.539(ts)-.18 G 1.039(hare a common pre\214x\))-3.539 F(cause the match\
-es to be listed immediately instead of ringing the bell.)144 480 Q F1
-(skip\255completed\255text \(Off\))108 492 Q F0 .094(If set to)144 504 R
+es to be listed immediately instead of ringing the bell.)144 336 Q F1
+(skip\255completed\255text \(Off\))108 348 Q F0 .094(If set to)144 360 R
 F1(On)2.594 E F0 2.594(,t)C .095(his alters the def)-2.594 F .095
 (ault completion beha)-.1 F .095
-(vior when inserting a single match into the line.)-.2 F(It')144 516 Q
+(vior when inserting a single match into the line.)-.2 F(It')144 372 Q
 2.546(so)-.55 G .046(nly acti)-2.546 F .346 -.15(ve w)-.25 H .046
 (hen performing completion in the middle of a w).15 F 2.545(ord. If)-.1
 F .045(enabled, readline does not)2.545 F 1.394(insert characters from \
-the completion that match characters after point in the w)144 528 R
-1.395(ord being com-)-.1 F(pleted, so portions of the w)144 540 Q
+the completion that match characters after point in the w)144 384 R
+1.395(ord being com-)-.1 F(pleted, so portions of the w)144 396 Q
 (ord follo)-.1 E(wing the cursor are not duplicated.)-.25 E F1
-(visible\255stats \(Off\))108 552 Q F0 .847(If set to)144 564 R F1(On)
+(visible\255stats \(Off\))108 408 Q F0 .847(If set to)144 420 R F1(On)
 3.346 E F0 3.346(,ac)C .846(haracter denoting a \214le')-3.346 F 3.346
 (st)-.55 G .846(ype as reported by)-3.346 F F2(stat)3.346 E F0 .846
 (\(2\) is appended to the \214lename)B
-(when listing possible completions.)144 576 Q F1
-(Readline Conditional Constructs)87 592.8 Q F0 .05
-(Readline implements a f)108 604.8 R .05(acility similar in spirit to t\
+(when listing possible completions.)144 432 Q F1
+(Readline Conditional Constructs)87 448.8 Q F0 .05
+(Readline implements a f)108 460.8 R .05(acility similar in spirit to t\
 he conditional compilation features of the C preprocessor)-.1 F .097
-(which allo)108 616.8 R .097(ws k)-.25 F .396 -.15(ey b)-.1 H .096
+(which allo)108 472.8 R .097(ws k)-.25 F .396 -.15(ey b)-.1 H .096
 (indings and v).15 F .096
 (ariable settings to be performed as the result of tests.)-.25 F .096
-(There are four parser)5.096 F(directi)108 628.8 Q -.15(ve)-.25 G 2.5
-(su).15 G(sed.)-2.5 E F1($if)108 645.6 Q F0(The)24.89 E F1($if)2.962 E
+(There are four parser)5.096 F(directi)108 484.8 Q -.15(ve)-.25 G 2.5
+(su).15 G(sed.)-2.5 E F1($if)108 501.6 Q F0(The)24.89 E F1($if)2.962 E
 F0 .462(construct allo)2.962 F .463(ws bindings to be made based on the\
  editing mode, the terminal being used,)-.25 F .478
-(or the application using readline.)144 657.6 R .477(The te)5.477 F .477
+(or the application using readline.)144 513.6 R .477(The te)5.477 F .477
 (xt of the test e)-.15 F .477
 (xtends to the end of the line; no characters)-.15 F
-(are required to isolate it.)144 669.6 Q F1(mode)144 686.4 Q F0(The)
+(are required to isolate it.)144 525.6 Q F1(mode)144 542.4 Q F0(The)
 12.67 E F1(mode=)3.711 E F0 1.211(form of the)3.711 F F1($if)3.711 E F0
 (directi)3.711 E 1.511 -.15(ve i)-.25 H 3.711(su).15 G 1.211
 (sed to test whether readline is in emacs or vi)-3.711 F 3.065
-(mode. This)180 698.4 R .565(may be used in conjunction with the)3.065 F
+(mode. This)180 554.4 R .565(may be used in conjunction with the)3.065 F
 F1 .565(set k)3.065 F(eymap)-.1 E F0 .565(command, for instance, to)
-3.065 F .735(set bindings in the)180 710.4 R F2(emacs\255standar)3.235 E
+3.065 F .735(set bindings in the)180 566.4 R F2(emacs\255standar)3.235 E
 (d)-.37 E F0(and)3.235 E F2(emacs\255ctlx)3.235 E F0 -.1(ke)3.235 G .735
-(ymaps only if readline is starting)-.05 F(out in emacs mode.)180 722.4
-Q(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(38)185.955 E 0 Cg EP
-%%Page: 39 39
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(term)144 84 Q F0(The)15.46 E F1(term=)3.197
-E F0 .696(form may be used to include terminal-speci\214c k)3.197 F .996
--.15(ey b)-.1 H .696(indings, perhaps to bind).15 F .654(the k)180 96 R
+(ymaps only if readline is starting)-.05 F(out in emacs mode.)180 578.4
+Q F1(term)144 595.2 Q F0(The)15.46 E F1(term=)3.197 E F0 .696
+(form may be used to include terminal-speci\214c k)3.197 F .996 -.15
+(ey b)-.1 H .696(indings, perhaps to bind).15 F .654(the k)180 607.2 R
 .954 -.15(ey s)-.1 H .654(equences output by the terminal').15 F 3.154
 (sf)-.55 G .654(unction k)-3.154 F -.15(ey)-.1 G 3.154(s. The).15 F -.1
-(wo)3.154 G .654(rd on the right side of).1 F(the)180 108 Q F1(=)3.232 E
-F0 .732(is tested ag)3.232 F .732(ainst the both full name of the termi\
-nal and the portion of the terminal)-.05 F(name before the \214rst)180
-120 Q F1<ad>2.5 E F0 5(.T)C(his allo)-5 E(ws)-.25 E/F2 10/Times-Italic@0
-SF(sun)2.84 E F0(to match both)2.74 E F2(sun)2.84 E F0(and)2.74 E F2
-(sun\255cmd)2.5 E F0 2.5(,f).77 G(or instance.)-2.5 E F1(application)144
-136.8 Q F0(The)180 148.8 Q F1(application)3.003 E F0 .503
+(wo)3.154 G .654(rd on the right side of).1 F(the)180 619.2 Q F1(=)3.232
+E F0 .732(is tested ag)3.232 F .732(ainst the both full name of the ter\
+minal and the portion of the terminal)-.05 F(name before the \214rst)180
+631.2 Q F1<ad>2.5 E F0 5(.T)C(his allo)-5 E(ws)-.25 E F2(sun)2.84 E F0
+(to match both)2.74 E F2(sun)2.84 E F0(and)2.74 E F2(sun\255cmd)2.5 E F0
+2.5(,f).77 G(or instance.)-2.5 E F1(application)144 648 Q F0(The)180 660
+Q F1(application)3.003 E F0 .503
 (construct is used to include application-speci\214c settings.)3.003 F
 .503(Each program)5.503 F .114(using the readline library sets the)180
-160.8 R F2 .114(application name)2.614 F F0 2.614(,a)C .114
+672 R F2 .114(application name)2.614 F F0 2.614(,a)C .114
 (nd an initialization \214le can test for a)-2.614 F .5(particular v)180
-172.8 R 3(alue. This)-.25 F .501(could be used to bind k)3 F .801 -.15
+684 R 3(alue. This)-.25 F .501(could be used to bind k)3 F .801 -.15
 (ey s)-.1 H .501(equences to functions useful for a spe-).15 F .397
-(ci\214c program.)180 184.8 R -.15(Fo)5.397 G 2.896(ri).15 G .396
+(ci\214c program.)180 696 R -.15(Fo)5.397 G 2.896(ri).15 G .396
 (nstance, the follo)-2.896 F .396(wing command adds a k)-.25 F .696 -.15
-(ey s)-.1 H .396(equence that quotes the).15 F(current or pre)180 196.8
-Q(vious w)-.25 E(ord in)-.1 E F1(bash)2.5 E F0(:)A F1($if)180 220.8 Q F0
-(Bash)2.5 E 2.5(#Q)180 232.8 S(uote the current or pre)-2.5 E(vious w)
--.25 E(ord)-.1 E("\\C\255xq": "\\eb\\"\\ef\\"")180 244.8 Q F1($endif)180
-256.8 Q($endif)108 273.6 Q F0(This command, as seen in the pre)9.33 E
-(vious e)-.25 E(xample, terminates an)-.15 E F1($if)2.5 E F0(command.)
-2.5 E F1($else)108 290.4 Q F0(Commands in this branch of the)15.45 E F1
-($if)2.5 E F0(directi)2.5 E .3 -.15(ve a)-.25 H(re e).15 E -.15(xe)-.15
-G(cuted if the test f).15 E(ails.)-.1 E F1($include)108 307.2 Q F0 .356
-(This directi)144 319.2 R .656 -.15(ve t)-.25 H(ak).15 E .356
+(ey s)-.1 H .396(equence that quotes the).15 F(current or pre)180 708 Q
+(vious w)-.25 E(ord in)-.1 E F1(bash)2.5 E F0(:)A(GNU Bash-4.2)72 768 Q
+(2010 December 28)135.965 E(38)185.955 E 0 Cg EP
+%%Page: 39 39
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E/F1 10/Times-Bold@0 SF($if)180 84 Q F0(Bash)2.5 E 2.5(#Q)180 96 S
+(uote the current or pre)-2.5 E(vious w)-.25 E(ord)-.1 E
+("\\C\255xq": "\\eb\\"\\ef\\"")180 108 Q F1($endif)180 120 Q($endif)108
+136.8 Q F0(This command, as seen in the pre)9.33 E(vious e)-.25 E
+(xample, terminates an)-.15 E F1($if)2.5 E F0(command.)2.5 E F1($else)
+108 153.6 Q F0(Commands in this branch of the)15.45 E F1($if)2.5 E F0
+(directi)2.5 E .3 -.15(ve a)-.25 H(re e).15 E -.15(xe)-.15 G
+(cuted if the test f).15 E(ails.)-.1 E F1($include)108 170.4 Q F0 .356
+(This directi)144 182.4 R .656 -.15(ve t)-.25 H(ak).15 E .356
 (es a single \214lename as an ar)-.1 F .357
 (gument and reads commands and bindings from that)-.18 F 2.5(\214le. F)
-144 331.2 R(or e)-.15 E(xample, the follo)-.15 E(wing directi)-.25 E .3
--.15(ve w)-.25 H(ould read).05 E F2(/etc/inputr)2.5 E(c)-.37 E F0(:)A F1
-($include)144 355.2 Q F2(/etc/inputr)5.833 E(c)-.37 E F1(Sear)87 372 Q
-(ching)-.18 E F0 .835(Readline pro)108 384 R .835
+144 194.4 R(or e)-.15 E(xample, the follo)-.15 E(wing directi)-.25 E .3
+-.15(ve w)-.25 H(ould read).05 E/F2 10/Times-Italic@0 SF(/etc/inputr)2.5
+E(c)-.37 E F0(:)A F1($include)144 218.4 Q F2(/etc/inputr)5.833 E(c)-.37
+E F1(Sear)87 235.2 Q(ching)-.18 E F0 .835(Readline pro)108 247.2 R .835
 (vides commands for searching through the command history \(see)-.15 F
 /F3 9/Times-Bold@0 SF(HIST)3.334 E(OR)-.162 E(Y)-.315 E F0(belo)3.084 E
-.834(w\) for lines)-.25 F(containing a speci\214ed string.)108 396 Q
+.834(w\) for lines)-.25 F(containing a speci\214ed string.)108 259.2 Q
 (There are tw)5 E 2.5(os)-.1 G(earch modes:)-2.5 E F2(incr)2.51 E
 (emental)-.37 E F0(and)3.01 E F2(non-incr)2.5 E(emental)-.37 E F0(.).51
-E .697(Incremental searches be)108 412.8 R .697
+E .697(Incremental searches be)108 276 R .697
 (gin before the user has \214nished typing the search string.)-.15 F
 .698(As each character of the)5.698 F .113
-(search string is typed, readline displays the ne)108 424.8 R .112
+(search string is typed, readline displays the ne)108 288 R .112
 (xt entry from the history matching the string typed so f)-.15 F(ar)-.1
 E 5.112(.A)-.55 G(n)-5.112 E .542
-(incremental search requires only as man)108 436.8 R 3.042(yc)-.15 G
-.542(haracters as needed to \214nd the desired history entry)-3.042 F
-5.542(.T)-.65 G .542(he char)-5.542 F(-)-.2 E .224
-(acters present in the v)108 448.8 R .224(alue of the)-.25 F F1(isear)
-2.724 E(ch-terminators)-.18 E F0 -.25(va)2.724 G .224
+(incremental search requires only as man)108 300 R 3.042(yc)-.15 G .542
+(haracters as needed to \214nd the desired history entry)-3.042 F 5.542
+(.T)-.65 G .542(he char)-5.542 F(-)-.2 E .224(acters present in the v)
+108 312 R .224(alue of the)-.25 F F1(isear)2.724 E(ch-terminators)-.18 E
+F0 -.25(va)2.724 G .224
 (riable are used to terminate an incremental search.).25 F .66
-(If that v)108 460.8 R .66(ariable has not been assigned a v)-.25 F .66
+(If that v)108 324 R .66(ariable has not been assigned a v)-.25 F .66
 (alue the Escape and Control-J characters will terminate an incre-)-.25
-F .097(mental search.)108 472.8 R .096(Control-G will abort an incremen\
-tal search and restore the original line.)5.097 F .096
-(When the search is)5.096 F(terminated, the history entry containing th\
-e search string becomes the current line.)108 484.8 Q 2.938 -.8(To \214)
-108 501.6 T 1.339(nd other matching entries in the history list, type C\
-ontrol-S or Control-R as appropriate.).8 F 1.339(This will)6.339 F .675
-(search backw)108 513.6 R .675(ard or forw)-.1 F .675
-(ard in the history for the ne)-.1 F .674
-(xt entry matching the search string typed so f)-.15 F(ar)-.1 E 5.674
-(.A)-.55 G -.15(ny)-5.674 G .174(other k)108 525.6 R .474 -.15(ey s)-.1
-H .174
+F .097(mental search.)108 336 R .096(Control-G will abort an incrementa\
+l search and restore the original line.)5.097 F .096(When the search is)
+5.096 F(terminated, the history entry containing the search string beco\
+mes the current line.)108 348 Q 2.938 -.8(To \214)108 364.8 T 1.339(nd \
+other matching entries in the history list, type Control-S or Control-R\
+ as appropriate.).8 F 1.339(This will)6.339 F .675(search backw)108
+376.8 R .675(ard or forw)-.1 F .675(ard in the history for the ne)-.1 F
+.674(xt entry matching the search string typed so f)-.15 F(ar)-.1 E
+5.674(.A)-.55 G -.15(ny)-5.674 G .174(other k)108 388.8 R .474 -.15
+(ey s)-.1 H .174
 (equence bound to a readline command will terminate the search and e).15
 F -.15(xe)-.15 G .175(cute that command.).15 F -.15(Fo)5.175 G(r).15 E
-.541(instance, a)108 537.6 R F2(ne)3.041 E(wline)-.15 E F0 .541
+.541(instance, a)108 400.8 R F2(ne)3.041 E(wline)-.15 E F0 .541
 (will terminate the search and accept the line, thereby e)3.041 F -.15
-(xe)-.15 G .54(cuting the command from the).15 F(history list.)108 549.6
-Q .653(Readline remembers the last incremental search string.)108 566.4
+(xe)-.15 G .54(cuting the command from the).15 F(history list.)108 412.8
+Q .653(Readline remembers the last incremental search string.)108 429.6
 R .653(If tw)5.653 F 3.153(oC)-.1 G .653(ontrol-Rs are typed without an)
 -3.153 F 3.153(yi)-.15 G(nterv)-3.153 E(en-)-.15 E
-(ing characters de\214ning a ne)108 578.4 Q 2.5(ws)-.25 G
+(ing characters de\214ning a ne)108 441.6 Q 2.5(ws)-.25 G
 (earch string, an)-2.5 E 2.5(yr)-.15 G(emembered search string is used.)
 -2.5 E .567(Non-incremental searches read the entire search string befo\
-re starting to search for matching history lines.)108 595.2 R(The searc\
+re starting to search for matching history lines.)108 458.4 R(The searc\
 h string may be typed by the user or be part of the contents of the cur\
-rent line.)108 607.2 Q F1(Readline Command Names)87 624 Q F0 1.391
-(The follo)108 636 R 1.391
+rent line.)108 470.4 Q F1(Readline Command Names)87 487.2 Q F0 1.391
+(The follo)108 499.2 R 1.391
 (wing is a list of the names of the commands and the def)-.25 F 1.391
 (ault k)-.1 F 1.691 -.15(ey s)-.1 H 1.391(equences to which the).15 F
-3.892(ya)-.15 G(re)-3.892 E 2.622(bound. Command)108 648 R .122
+3.892(ya)-.15 G(re)-3.892 E 2.622(bound. Command)108 511.2 R .122
 (names without an accompan)2.622 F .122(ying k)-.15 F .421 -.15(ey s)-.1
 H .121(equence are unbound by def).15 F 2.621(ault. In)-.1 F .121
-(the follo)2.621 F(wing)-.25 E(descriptions,)108 660 Q F2(point)3.41 E
+(the follo)2.621 F(wing)-.25 E(descriptions,)108 523.2 Q F2(point)3.41 E
 F0 .91(refers to the current cursor position, and)3.41 F F2(mark)3.411 E
 F0 .911(refers to a cursor position sa)3.411 F -.15(ve)-.2 G 3.411(db)
-.15 G 3.411(yt)-3.411 G(he)-3.411 E F1(set\255mark)108 672 Q F0 2.5
+.15 G 3.411(yt)-3.411 G(he)-3.411 E F1(set\255mark)108 535.2 Q F0 2.5
 (command. The)2.5 F(te)2.5 E
 (xt between the point and mark is referred to as the)-.15 E F2 -.37(re)
-2.5 G(gion)-.03 E F0(.)A F1(Commands f)87 688.8 Q(or Mo)-.25 E(ving)-.1
-E(beginning\255of\255line \(C\255a\))108 700.8 Q F0(Mo)144 712.8 Q .3
--.15(ve t)-.15 H 2.5(ot).15 G(he start of the current line.)-2.5 E
-(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(39)185.955 E 0 Cg EP
+2.5 G(gion)-.03 E F0(.)A F1(Commands f)87 552 Q(or Mo)-.25 E(ving)-.1 E
+(beginning\255of\255line \(C\255a\))108 564 Q F0(Mo)144 576 Q .3 -.15
+(ve t)-.15 H 2.5(ot).15 G(he start of the current line.)-2.5 E F1
+(end\255of\255line \(C\255e\))108 588 Q F0(Mo)144 600 Q .3 -.15(ve t)
+-.15 H 2.5(ot).15 G(he end of the line.)-2.5 E F1 -.25(fo)108 612 S
+(rward\255char \(C\255f\)).25 E F0(Mo)144 624 Q .3 -.15(ve f)-.15 H(orw)
+.15 E(ard a character)-.1 E(.)-.55 E F1(backward\255char \(C\255b\))108
+636 Q F0(Mo)144 648 Q .3 -.15(ve b)-.15 H(ack a character).15 E(.)-.55 E
+F1 -.25(fo)108 660 S(rward\255w).25 E(ord \(M\255f\))-.1 E F0(Mo)144 672
+Q .823 -.15(ve f)-.15 H(orw).15 E .523(ard to the end of the ne)-.1 F
+.523(xt w)-.15 F 3.023(ord. W)-.1 F .522
+(ords are composed of alphanumeric characters \(let-)-.8 F
+(ters and digits\).)144 684 Q F1(backward\255w)108 696 Q(ord \(M\255b\))
+-.1 E F0(Mo)144 708 Q 1.71 -.15(ve b)-.15 H 1.41
+(ack to the start of the current or pre).15 F 1.41(vious w)-.25 F 3.91
+(ord. W)-.1 F 1.41(ords are composed of alphanumeric)-.8 F
+(characters \(letters and digits\).)144 720 Q(GNU Bash-4.2)72 768 Q
+(2010 December 28)135.965 E(39)185.955 E 0 Cg EP
 %%Page: 40 40
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(end\255of\255line \(C\255e\))108 84 Q F0
-(Mo)144 96 Q .3 -.15(ve t)-.15 H 2.5(ot).15 G(he end of the line.)-2.5 E
-F1 -.25(fo)108 108 S(rward\255char \(C\255f\)).25 E F0(Mo)144 120 Q .3
--.15(ve f)-.15 H(orw).15 E(ard a character)-.1 E(.)-.55 E F1
-(backward\255char \(C\255b\))108 132 Q F0(Mo)144 144 Q .3 -.15(ve b)-.15
-H(ack a character).15 E(.)-.55 E F1 -.25(fo)108 156 S(rward\255w).25 E
-(ord \(M\255f\))-.1 E F0(Mo)144 168 Q .823 -.15(ve f)-.15 H(orw).15 E
-.523(ard to the end of the ne)-.1 F .523(xt w)-.15 F 3.023(ord. W)-.1 F
-.522(ords are composed of alphanumeric characters \(let-)-.8 F
-(ters and digits\).)144 180 Q F1(backward\255w)108 192 Q(ord \(M\255b\))
--.1 E F0(Mo)144 204 Q 1.71 -.15(ve b)-.15 H 1.41
-(ack to the start of the current or pre).15 F 1.41(vious w)-.25 F 3.91
-(ord. W)-.1 F 1.41(ords are composed of alphanumeric)-.8 F
-(characters \(letters and digits\).)144 216 Q F1(shell\255f)108 228 Q
-(orward\255w)-.25 E(ord)-.1 E F0(Mo)144 240 Q .784 -.15(ve f)-.15 H(orw)
-.15 E .484(ard to the end of the ne)-.1 F .484(xt w)-.15 F 2.984(ord. W)
--.1 F .484(ords are delimited by non-quoted shell metacharac-)-.8 F
-(ters.)144 252 Q F1(shell\255backward\255w)108 264 Q(ord)-.1 E F0(Mo)144
-276 Q .908 -.15(ve b)-.15 H .609(ack to the start of the current or pre)
-.15 F .609(vious w)-.25 F 3.109(ord. W)-.1 F .609
-(ords are delimited by non-quoted shell)-.8 F(metacharacters.)144 288 Q
-F1(clear\255scr)108 300 Q(een \(C\255l\))-.18 E F0 .993
-(Clear the screen lea)144 312 R .993
+-.35 E/F1 10/Times-Bold@0 SF(shell\255f)108 84 Q(orward\255w)-.25 E(ord)
+-.1 E F0(Mo)144 96 Q .784 -.15(ve f)-.15 H(orw).15 E .484
+(ard to the end of the ne)-.1 F .484(xt w)-.15 F 2.984(ord. W)-.1 F .484
+(ords are delimited by non-quoted shell metacharac-)-.8 F(ters.)144 108
+Q F1(shell\255backward\255w)108 120 Q(ord)-.1 E F0(Mo)144 132 Q .908
+-.15(ve b)-.15 H .609(ack to the start of the current or pre).15 F .609
+(vious w)-.25 F 3.109(ord. W)-.1 F .609
+(ords are delimited by non-quoted shell)-.8 F(metacharacters.)144 144 Q
+F1(clear\255scr)108 156 Q(een \(C\255l\))-.18 E F0 .993
+(Clear the screen lea)144 168 R .993
 (ving the current line at the top of the screen.)-.2 F -.4(Wi)5.993 G
 .993(th an ar).4 F .993(gument, refresh the)-.18 F
-(current line without clearing the screen.)144 324 Q F1 -.18(re)108 336
+(current line without clearing the screen.)144 180 Q F1 -.18(re)108 192
 S(draw\255curr).18 E(ent\255line)-.18 E F0(Refresh the current line.)144
-348 Q F1(Commands f)87 364.8 Q(or Manipulating the History)-.25 E
-(accept\255line \(Newline, Retur)108 376.8 Q(n\))-.15 E F0 .158
-(Accept the line re)144 388.8 R -.05(ga)-.15 G .158
+204 Q F1(Commands f)87 220.8 Q(or Manipulating the History)-.25 E
+(accept\255line \(Newline, Retur)108 232.8 Q(n\))-.15 E F0 .158
+(Accept the line re)144 244.8 R -.05(ga)-.15 G .158
 (rdless of where the cursor is.).05 F .158(If this line is non-empty)
 5.158 F 2.659(,a)-.65 G .159(dd it to the history list)-2.659 F .699
-(according to the state of the)144 400.8 R/F2 9/Times-Bold@0 SF
+(according to the state of the)144 256.8 R/F2 9/Times-Bold@0 SF
 (HISTCONTR)3.199 E(OL)-.27 E F0 -.25(va)2.949 G 3.199(riable. If).25 F
 .699(the line is a modi\214ed history line, then)3.199 F
-(restore the history line to its original state.)144 412.8 Q F1(pr)108
-424.8 Q -.15(ev)-.18 G(ious\255history \(C\255p\)).15 E F0
-(Fetch the pre)144 436.8 Q(vious command from the history list, mo)-.25
-E(ving back in the list.)-.15 E F1(next\255history \(C\255n\))108 448.8
-Q F0(Fetch the ne)144 460.8 Q(xt command from the history list, mo)-.15
+(restore the history line to its original state.)144 268.8 Q F1(pr)108
+280.8 Q -.15(ev)-.18 G(ious\255history \(C\255p\)).15 E F0
+(Fetch the pre)144 292.8 Q(vious command from the history list, mo)-.25
+E(ving back in the list.)-.15 E F1(next\255history \(C\255n\))108 304.8
+Q F0(Fetch the ne)144 316.8 Q(xt command from the history list, mo)-.15
 E(ving forw)-.15 E(ard in the list.)-.1 E F1
-(beginning\255of\255history \(M\255<\))108 472.8 Q F0(Mo)144 484.8 Q .3
+(beginning\255of\255history \(M\255<\))108 328.8 Q F0(Mo)144 340.8 Q .3
 -.15(ve t)-.15 H 2.5(ot).15 G(he \214rst line in the history)-2.5 E(.)
--.65 E F1(end\255of\255history \(M\255>\))108 496.8 Q F0(Mo)144 508.8 Q
+-.65 E F1(end\255of\255history \(M\255>\))108 352.8 Q F0(Mo)144 364.8 Q
 .3 -.15(ve t)-.15 H 2.5(ot).15 G(he end of the input history)-2.5 E 2.5
 (,i)-.65 G(.e., the line currently being entered.)-2.5 E F1 -2.29 -.18
-(re v)108 520.8 T(erse\255sear).08 E(ch\255history \(C\255r\))-.18 E F0
-1.47(Search backw)144 532.8 R 1.471
+(re v)108 376.8 T(erse\255sear).08 E(ch\255history \(C\255r\))-.18 E F0
+1.47(Search backw)144 388.8 R 1.471
 (ard starting at the current line and mo)-.1 F 1.471
 (ving `up' through the history as necessary)-.15 F(.)-.65 E
-(This is an incremental search.)144 544.8 Q F1 -.25(fo)108 556.8 S
+(This is an incremental search.)144 400.8 Q F1 -.25(fo)108 412.8 S
 (rward\255sear).25 E(ch\255history \(C\255s\))-.18 E F0 1.132
-(Search forw)144 568.8 R 1.132(ard starting at the current line and mo)
+(Search forw)144 424.8 R 1.132(ard starting at the current line and mo)
 -.1 F 1.131(ving `do)-.15 F 1.131(wn' through the history as necessary)
--.25 F(.)-.65 E(This is an incremental search.)144 580.8 Q F1
-(non\255incr)108 592.8 Q(emental\255r)-.18 E -2.3 -.15(ev e)-.18 H
+-.25 F(.)-.65 E(This is an incremental search.)144 436.8 Q F1
+(non\255incr)108 448.8 Q(emental\255r)-.18 E -2.3 -.15(ev e)-.18 H
 (rse\255sear).15 E(ch\255history \(M\255p\))-.18 E F0 .164(Search backw)
-144 604.8 R .164(ard through the history starting at the current line u\
-sing a non-incremental search for)-.1 F 2.5(as)144 616.8 S
-(tring supplied by the user)-2.5 E(.)-.55 E F1(non\255incr)108 628.8 Q
+144 460.8 R .164(ard through the history starting at the current line u\
+sing a non-incremental search for)-.1 F 2.5(as)144 472.8 S
+(tring supplied by the user)-2.5 E(.)-.55 E F1(non\255incr)108 484.8 Q
 (emental\255f)-.18 E(orward\255sear)-.25 E(ch\255history \(M\255n\))-.18
-E F0 1.354(Search forw)144 640.8 R 1.354(ard through the history using \
+E F0 1.354(Search forw)144 496.8 R 1.354(ard through the history using \
 a non-incremental search for a string supplied by the)-.1 F(user)144
-652.8 Q(.)-.55 E F1(history\255sear)108 664.8 Q(ch\255f)-.18 E(orward)
--.25 E F0 .248(Search forw)144 676.8 R .249(ard through the history for\
+508.8 Q(.)-.55 E F1(history\255sear)108 520.8 Q(ch\255f)-.18 E(orward)
+-.25 E F0 .248(Search forw)144 532.8 R .249(ard through the history for\
  the string of characters between the start of the current line)-.1 F
-(and the point.)144 688.8 Q(This is a non-incremental search.)5 E F1
-(history\255sear)108 700.8 Q(ch\255backward)-.18 E F0 .951(Search backw)
-144 712.8 R .951(ard through the history for the string of characters b\
-etween the start of the current)-.1 F(line and the point.)144 724.8 Q
-(This is a non-incremental search.)5 E(GNU Bash-4.2)72 768 Q
-(2010 December 28)135.965 E(40)185.955 E 0 Cg EP
-%%Page: 41 41
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(yank\255nth\255ar)108 84 Q 2.5(g\()-.1 G
-<4dad43ad7929>-2.5 E F0 .622(Insert the \214rst ar)144 96 R .622
-(gument to the pre)-.18 F .622(vious command \(usually the second w)-.25
-F .622(ord on the pre)-.1 F .622(vious line\))-.25 F .795(at point.)144
-108 R -.4(Wi)5.795 G .794(th an ar).4 F(gument)-.18 E/F2 10
-/Times-Italic@0 SF(n)3.294 E F0 3.294(,i).24 G .794(nsert the)-3.294 F
-F2(n)3.294 E F0 .794(th w)B .794(ord from the pre)-.1 F .794
-(vious command \(the w)-.25 F .794(ords in the)-.1 F(pre)144 120 Q .291
-(vious command be)-.25 F .291(gin with w)-.15 F .291(ord 0\).)-.1 F
-2.791(An)5.291 G -2.25 -.15(eg a)-2.791 H(ti).15 E .591 -.15(ve a)-.25 H
--.18(rg).15 G .291(ument inserts the).18 F F2(n)2.791 E F0 .291(th w)B
-.292(ord from the end of)-.1 F .282(the pre)144 132 R .282
-(vious command.)-.25 F .282(Once the ar)5.282 F(gument)-.18 E F2(n)2.781
-E F0 .281(is computed, the ar)2.781 F .281(gument is e)-.18 F .281
-(xtracted as if the "!)-.15 F F2(n)A F0(")A(history e)144 144 Q
-(xpansion had been speci\214ed.)-.15 E F1(yank\255last\255ar)108 156 Q
+(and the point.)144 544.8 Q(This is a non-incremental search.)5 E F1
+(history\255sear)108 556.8 Q(ch\255backward)-.18 E F0 .951(Search backw)
+144 568.8 R .951(ard through the history for the string of characters b\
+etween the start of the current)-.1 F(line and the point.)144 580.8 Q
+(This is a non-incremental search.)5 E F1(yank\255nth\255ar)108 592.8 Q
+2.5(g\()-.1 G<4dad43ad7929>-2.5 E F0 .622(Insert the \214rst ar)144
+604.8 R .622(gument to the pre)-.18 F .622
+(vious command \(usually the second w)-.25 F .622(ord on the pre)-.1 F
+.622(vious line\))-.25 F .795(at point.)144 616.8 R -.4(Wi)5.795 G .794
+(th an ar).4 F(gument)-.18 E/F3 10/Times-Italic@0 SF(n)3.294 E F0 3.294
+(,i).24 G .794(nsert the)-3.294 F F3(n)3.294 E F0 .794(th w)B .794
+(ord from the pre)-.1 F .794(vious command \(the w)-.25 F .794
+(ords in the)-.1 F(pre)144 628.8 Q .291(vious command be)-.25 F .291
+(gin with w)-.15 F .291(ord 0\).)-.1 F 2.791(An)5.291 G -2.25 -.15(eg a)
+-2.791 H(ti).15 E .591 -.15(ve a)-.25 H -.18(rg).15 G .291
+(ument inserts the).18 F F3(n)2.791 E F0 .291(th w)B .292
+(ord from the end of)-.1 F .282(the pre)144 640.8 R .282(vious command.)
+-.25 F .282(Once the ar)5.282 F(gument)-.18 E F3(n)2.781 E F0 .281
+(is computed, the ar)2.781 F .281(gument is e)-.18 F .281
+(xtracted as if the "!)-.15 F F3(n)A F0(")A(history e)144 652.8 Q
+(xpansion had been speci\214ed.)-.15 E F1(yank\255last\255ar)108 664.8 Q
 2.5(g\()-.1 G -1.667(M\255. ,)-2.5 F -1.667(M\255_ \))2.5 F F0 1.307
-(Insert the last ar)144 168 R 1.307(gument to the pre)-.18 F 1.307
+(Insert the last ar)144 676.8 R 1.307(gument to the pre)-.18 F 1.307
 (vious command \(the last w)-.25 F 1.308(ord of the pre)-.1 F 1.308
-(vious history entry\).)-.25 F -.4(Wi)144 180 S .204(th a numeric ar).4
-F .204(gument, beha)-.18 F .504 -.15(ve ex)-.2 H .204(actly lik).15 F(e)
--.1 E F1(yank\255nth\255ar)2.704 E(g)-.1 E F0 5.203(.S)C(uccessi)-5.203
-E .503 -.15(ve c)-.25 H .203(alls to).15 F F1(yank\255last\255ar)2.703 E
-(g)-.1 E F0(mo)144 192 Q .806 -.15(ve b)-.15 H .507
+(vious history entry\).)-.25 F -.4(Wi)144 688.8 S .204(th a numeric ar)
+.4 F .204(gument, beha)-.18 F .504 -.15(ve ex)-.2 H .204(actly lik).15 F
+(e)-.1 E F1(yank\255nth\255ar)2.704 E(g)-.1 E F0 5.203(.S)C(uccessi)
+-5.203 E .503 -.15(ve c)-.25 H .203(alls to).15 F F1(yank\255last\255ar)
+2.703 E(g)-.1 E F0(mo)144 700.8 Q .806 -.15(ve b)-.15 H .507
 (ack through the history list, inserting the last w).15 F .507
 (ord \(or the w)-.1 F .507(ord speci\214ed by the ar)-.1 F(gument)-.18 E
-1.397(to the \214rst call\) of each line in turn.)144 204 R(An)6.396 E
+1.397(to the \214rst call\) of each line in turn.)144 712.8 R(An)6.396 E
 3.896(yn)-.15 G 1.396(umeric ar)-3.896 F 1.396
 (gument supplied to these successi)-.18 F 1.696 -.15(ve c)-.25 H(alls)
-.15 E .491(determines the direction to mo)144 216 R .791 -.15(ve t)-.15
-H .491(hrough the history).15 F 5.492(.A)-.65 G(ne)-2.5 E -.05(ga)-.15 G
-(ti).05 E .792 -.15(ve a)-.25 H -.18(rg).15 G .492
-(ument switches the direction).18 F .494
-(through the history \(back or forw)144 228 R 2.994(ard\). The)-.1 F
-.494(history e)2.994 F .494(xpansion f)-.15 F .494
-(acilities are used to e)-.1 F .494(xtract the last)-.15 F(ar)144 240 Q
+.15 E .491(determines the direction to mo)144 724.8 R .791 -.15(ve t)
+-.15 H .491(hrough the history).15 F 5.492(.A)-.65 G(ne)-2.5 E -.05(ga)
+-.15 G(ti).05 E .792 -.15(ve a)-.25 H -.18(rg).15 G .492
+(ument switches the direction).18 F(GNU Bash-4.2)72 768 Q
+(2010 December 28)135.965 E(40)185.955 E 0 Cg EP
+%%Page: 41 41
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E .494(through the history \(back or forw)144 84 R 2.994
+(ard\). The)-.1 F .494(history e)2.994 F .494(xpansion f)-.15 F .494
+(acilities are used to e)-.1 F .494(xtract the last)-.15 F(ar)144 96 Q
 (gument, as if the "!$" history e)-.18 E(xpansion had been speci\214ed.)
--.15 E F1(shell\255expand\255line \(M\255C\255e\))108 252 Q F0 .622
-(Expand the line as the shell does.)144 264 R .622
+-.15 E/F1 10/Times-Bold@0 SF(shell\255expand\255line \(M\255C\255e\))108
+108 Q F0 .622(Expand the line as the shell does.)144 120 R .622
 (This performs alias and history e)5.622 F .623
-(xpansion as well as all of the)-.15 F(shell w)144 276 Q(ord e)-.1 E 2.5
-(xpansions. See)-.15 F/F3 9/Times-Bold@0 SF(HIST)2.5 E(OR)-.162 E 2.25
+(xpansion as well as all of the)-.15 F(shell w)144 132 Q(ord e)-.1 E 2.5
+(xpansions. See)-.15 F/F2 9/Times-Bold@0 SF(HIST)2.5 E(OR)-.162 E 2.25
 (YE)-.315 G(XP)-2.25 E(ANSION)-.666 E F0(belo)2.25 E 2.5(wf)-.25 G
 (or a description of history e)-2.5 E(xpansion.)-.15 E F1
-(history\255expand\255line \(M\255^\))108 288 Q F0 .939
-(Perform history e)144 300 R .939(xpansion on the current line.)-.15 F
-(See)5.939 E F3(HIST)3.439 E(OR)-.162 E 3.189(YE)-.315 G(XP)-3.189 E
+(history\255expand\255line \(M\255^\))108 144 Q F0 .939
+(Perform history e)144 156 R .939(xpansion on the current line.)-.15 F
+(See)5.939 E F2(HIST)3.439 E(OR)-.162 E 3.189(YE)-.315 G(XP)-3.189 E
 (ANSION)-.666 E F0(belo)3.189 E 3.438(wf)-.25 G .938(or a descrip-)
--3.438 F(tion of history e)144 312 Q(xpansion.)-.15 E F1(magic\255space)
-108 324 Q F0 1.626(Perform history e)144 336 R 1.626
-(xpansion on the current line and insert a space.)-.15 F(See)6.627 E F3
+-3.438 F(tion of history e)144 168 Q(xpansion.)-.15 E F1(magic\255space)
+108 180 Q F0 1.626(Perform history e)144 192 R 1.626
+(xpansion on the current line and insert a space.)-.15 F(See)6.627 E F2
 (HIST)4.127 E(OR)-.162 E 3.877(YE)-.315 G(XP)-3.877 E(ANSION)-.666 E F0
-(belo)144 348 Q 2.5(wf)-.25 G(or a description of history e)-2.5 E
-(xpansion.)-.15 E F1(alias\255expand\255line)108 360 Q F0 .395
-(Perform alias e)144 372 R .395(xpansion on the current line.)-.15 F
-(See)5.395 E F3(ALIASES)2.895 E F0(abo)2.645 E .694 -.15(ve f)-.15 H
-.394(or a description of alias e).15 F(xpan-)-.15 E(sion.)144 384 Q F1
-(history\255and\255alias\255expand\255line)108 396 Q F0
-(Perform history and alias e)144 408 Q(xpansion on the current line.)
--.15 E F1(insert\255last\255ar)108 420 Q(gument \(M\255.)-.1 E 2.5(,M)
-.833 G -1.667(\255_ \))-2.5 F F0 2.5(As)144 432 S(ynon)-2.5 E(ym for)
+(belo)144 204 Q 2.5(wf)-.25 G(or a description of history e)-2.5 E
+(xpansion.)-.15 E F1(alias\255expand\255line)108 216 Q F0 .395
+(Perform alias e)144 228 R .395(xpansion on the current line.)-.15 F
+(See)5.395 E F2(ALIASES)2.895 E F0(abo)2.645 E .694 -.15(ve f)-.15 H
+.394(or a description of alias e).15 F(xpan-)-.15 E(sion.)144 240 Q F1
+(history\255and\255alias\255expand\255line)108 252 Q F0
+(Perform history and alias e)144 264 Q(xpansion on the current line.)
+-.15 E F1(insert\255last\255ar)108 276 Q(gument \(M\255.)-.1 E 2.5(,M)
+.833 G -1.667(\255_ \))-2.5 F F0 2.5(As)144 288 S(ynon)-2.5 E(ym for)
 -.15 E F1(yank\255last\255ar)2.5 E(g)-.1 E F0(.)A F1
-(operate\255and\255get\255next \(C\255o\))108 444 Q F0 .947
-(Accept the current line for e)144 456 R -.15(xe)-.15 G .948
+(operate\255and\255get\255next \(C\255o\))108 300 Q F0 .947
+(Accept the current line for e)144 312 R -.15(xe)-.15 G .948
 (cution and fetch the ne).15 F .948(xt line relati)-.15 F 1.248 -.15
 (ve t)-.25 H 3.448(ot).15 G .948(he current line from the)-3.448 F
-(history for editing.)144 468 Q(An)5 E 2.5(ya)-.15 G -.18(rg)-2.5 G
+(history for editing.)144 324 Q(An)5 E 2.5(ya)-.15 G -.18(rg)-2.5 G
 (ument is ignored.).18 E F1
-(edit\255and\255execute\255command \(C\255xC\255e\))108 480 Q F0(In)144
-492 Q -.2(vo)-.4 G 1.226 -.1(ke a).2 H 3.526(ne).1 G 1.026
+(edit\255and\255execute\255command \(C\255xC\255e\))108 336 Q F0(In)144
+348 Q -.2(vo)-.4 G 1.226 -.1(ke a).2 H 3.526(ne).1 G 1.026
 (ditor on the current command line, and e)-3.526 F -.15(xe)-.15 G 1.026
 (cute the result as shell commands.).15 F F1(Bash)6.026 E F0
-(attempts to in)144 504 Q -.2(vo)-.4 G -.1(ke).2 G F3($VISU)2.6 E(AL)
--.54 E/F4 9/Times-Roman@0 SF(,)A F3($EDIT)2.25 E(OR)-.162 E F4(,)A F0
-(and)2.25 E F2(emacs)2.5 E F0(as the editor)2.5 E 2.5(,i)-.4 G 2.5(nt)
--2.5 G(hat order)-2.5 E(.)-.55 E F1(Commands f)87 520.8 Q(or Changing T)
--.25 E(ext)-.92 E(delete\255char \(C\255d\))108 532.8 Q F0 .357
-(Delete the character at point.)144 544.8 R .358(If point is at the be)
-5.358 F .358(ginning of the line, there are no characters in the)-.15 F
-(line, and the last character typed w)144 556.8 Q(as not bound to)-.1 E
-F1(delete\255char)2.5 E F0 2.5(,t)C(hen return)-2.5 E F3(EOF)2.5 E F4(.)
-A F1(backward\255delete\255char \(Rubout\))108 568.8 Q F0 .553
-(Delete the character behind the cursor)144 580.8 R 5.553(.W)-.55 G .553
+(attempts to in)144 360 Q -.2(vo)-.4 G -.1(ke).2 G F2($VISU)2.6 E(AL)
+-.54 E/F3 9/Times-Roman@0 SF(,)A F2($EDIT)2.25 E(OR)-.162 E F3(,)A F0
+(and)2.25 E/F4 10/Times-Italic@0 SF(emacs)2.5 E F0(as the editor)2.5 E
+2.5(,i)-.4 G 2.5(nt)-2.5 G(hat order)-2.5 E(.)-.55 E F1(Commands f)87
+376.8 Q(or Changing T)-.25 E(ext)-.92 E(delete\255char \(C\255d\))108
+388.8 Q F0 .357(Delete the character at point.)144 400.8 R .358
+(If point is at the be)5.358 F .358
+(ginning of the line, there are no characters in the)-.15 F
+(line, and the last character typed w)144 412.8 Q(as not bound to)-.1 E
+F1(delete\255char)2.5 E F0 2.5(,t)C(hen return)-2.5 E F2(EOF)2.5 E F3(.)
+A F1(backward\255delete\255char \(Rubout\))108 424.8 Q F0 .553
+(Delete the character behind the cursor)144 436.8 R 5.553(.W)-.55 G .553
 (hen gi)-5.553 F -.15(ve)-.25 G 3.053(nan).15 G .553(umeric ar)-3.053 F
 .552(gument, sa)-.18 F .852 -.15(ve t)-.2 H .552(he deleted te).15 F
-.552(xt on)-.15 F(the kill ring.)144 592.8 Q F1 -.25(fo)108 604.8 S
+.552(xt on)-.15 F(the kill ring.)144 448.8 Q F1 -.25(fo)108 460.8 S
 (rward\255backward\255delete\255char).25 E F0 .473
-(Delete the character under the cursor)144 616.8 R 2.973(,u)-.4 G .474
+(Delete the character under the cursor)144 472.8 R 2.973(,u)-.4 G .474
 (nless the cursor is at the end of the line, in which case the)-2.973 F
-(character behind the cursor is deleted.)144 628.8 Q F1
-(quoted\255insert \(C\255q, C\255v\))108 640.8 Q F0 .779(Add the ne)144
-652.8 R .779(xt character typed to the line v)-.15 F 3.279
+(character behind the cursor is deleted.)144 484.8 Q F1
+(quoted\255insert \(C\255q, C\255v\))108 496.8 Q F0 .779(Add the ne)144
+508.8 R .779(xt character typed to the line v)-.15 F 3.279
 (erbatim. This)-.15 F .779(is ho)3.279 F 3.279(wt)-.25 G 3.279(oi)-3.279
 G .779(nsert characters lik)-3.279 F(e)-.1 E F1(C\255q)3.278 E F0 3.278
-(,f)C(or)-3.278 E -.15(ex)144 664.8 S(ample.).15 E F1
-(tab\255insert \(C\255v T)108 676.8 Q(AB\))-.9 E F0
-(Insert a tab character)144 688.8 Q(.)-.55 E F1
-(self\255insert \(a, b, A, 1, !, ...\))108 700.8 Q F0
-(Insert the character typed.)144 712.8 Q(GNU Bash-4.2)72 768 Q
-(2010 December 28)135.965 E(41)185.955 E 0 Cg EP
-%%Page: 42 42
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(transpose\255chars \(C\255t\))108 84 Q F0
-.321(Drag the character before point forw)144 96 R .321(ard o)-.1 F -.15
+(,f)C(or)-3.278 E -.15(ex)144 520.8 S(ample.).15 E F1
+(tab\255insert \(C\255v T)108 532.8 Q(AB\))-.9 E F0
+(Insert a tab character)144 544.8 Q(.)-.55 E F1
+(self\255insert \(a, b, A, 1, !, ...\))108 556.8 Q F0
+(Insert the character typed.)144 568.8 Q F1
+(transpose\255chars \(C\255t\))108 580.8 Q F0 .321
+(Drag the character before point forw)144 592.8 R .321(ard o)-.1 F -.15
 (ve)-.15 G 2.821(rt).15 G .321(he character at point, mo)-2.821 F .322
 (ving point forw)-.15 F .322(ard as well.)-.1 F 1.182
-(If point is at the end of the line, then this transposes the tw)144 108
-R 3.682(oc)-.1 G 1.182(haracters before point.)-3.682 F(Ne)6.182 E -.05
-(ga)-.15 G(ti).05 E -.15(ve)-.25 G(ar)144 120 Q(guments ha)-.18 E .3
--.15(ve n)-.2 H 2.5(oe).15 G -.25(ff)-2.5 G(ect.).25 E F1
-(transpose\255w)108 132 Q(ords \(M\255t\))-.1 E F0 .023(Drag the w)144
-144 R .023(ord before point past the w)-.1 F .023(ord after point, mo)
+(If point is at the end of the line, then this transposes the tw)144
+604.8 R 3.682(oc)-.1 G 1.182(haracters before point.)-3.682 F(Ne)6.182 E
+-.05(ga)-.15 G(ti).05 E -.15(ve)-.25 G(ar)144 616.8 Q(guments ha)-.18 E
+.3 -.15(ve n)-.2 H 2.5(oe).15 G -.25(ff)-2.5 G(ect.).25 E F1
+(transpose\255w)108 628.8 Q(ords \(M\255t\))-.1 E F0 .023(Drag the w)144
+640.8 R .023(ord before point past the w)-.1 F .023(ord after point, mo)
 -.1 F .023(ving point o)-.15 F -.15(ve)-.15 G 2.524(rt).15 G .024(hat w)
 -2.524 F .024(ord as well.)-.1 F .024(If point)5.024 F
-(is at the end of the line, this transposes the last tw)144 156 Q 2.5
-(ow)-.1 G(ords on the line.)-2.6 E F1(upcase\255w)108 168 Q
-(ord \(M\255u\))-.1 E F0 1.699(Uppercase the current \(or follo)144 180
-R 1.698(wing\) w)-.25 F 4.198(ord. W)-.1 F 1.698(ith a ne)-.4 F -.05(ga)
--.15 G(ti).05 E 1.998 -.15(ve a)-.25 H -.18(rg).15 G 1.698
-(ument, uppercase the pre).18 F(vious)-.25 E -.1(wo)144 192 S(rd, b).1 E
-(ut do not mo)-.2 E .3 -.15(ve p)-.15 H(oint.).15 E F1(do)108 204 Q
-(wncase\255w)-.1 E(ord \(M\255l\))-.1 E F0(Lo)144 216 Q 1.647
+(is at the end of the line, this transposes the last tw)144 652.8 Q 2.5
+(ow)-.1 G(ords on the line.)-2.6 E F1(upcase\255w)108 664.8 Q
+(ord \(M\255u\))-.1 E F0 1.699(Uppercase the current \(or follo)144
+676.8 R 1.698(wing\) w)-.25 F 4.198(ord. W)-.1 F 1.698(ith a ne)-.4 F
+-.05(ga)-.15 G(ti).05 E 1.998 -.15(ve a)-.25 H -.18(rg).15 G 1.698
+(ument, uppercase the pre).18 F(vious)-.25 E -.1(wo)144 688.8 S(rd, b).1
+E(ut do not mo)-.2 E .3 -.15(ve p)-.15 H(oint.).15 E F1(do)108 700.8 Q
+(wncase\255w)-.1 E(ord \(M\255l\))-.1 E F0(Lo)144 712.8 Q 1.647
 (wercase the current \(or follo)-.25 F 1.647(wing\) w)-.25 F 4.147
 (ord. W)-.1 F 1.648(ith a ne)-.4 F -.05(ga)-.15 G(ti).05 E 1.948 -.15
 (ve a)-.25 H -.18(rg).15 G 1.648(ument, lo).18 F 1.648(wercase the pre)
--.25 F(vious)-.25 E -.1(wo)144 228 S(rd, b).1 E(ut do not mo)-.2 E .3
--.15(ve p)-.15 H(oint.).15 E F1(capitalize\255w)108 240 Q
-(ord \(M\255c\))-.1 E F0 1.975(Capitalize the current \(or follo)144 252
-R 1.974(wing\) w)-.25 F 4.474(ord. W)-.1 F 1.974(ith a ne)-.4 F -.05(ga)
--.15 G(ti).05 E 2.274 -.15(ve a)-.25 H -.18(rg).15 G 1.974
-(ument, capitalize the pre).18 F(vious)-.25 E -.1(wo)144 264 S(rd, b).1
-E(ut do not mo)-.2 E .3 -.15(ve p)-.15 H(oint.).15 E F1 -.1(ove)108 276
-S(rwrite\255mode).1 E F0 -.8(To)144 288 S .437(ggle o).8 F -.15(ve)-.15
-G .437(rwrite mode.).15 F -.4(Wi)5.437 G .437(th an e).4 F .437
-(xplicit positi)-.15 F .738 -.15(ve n)-.25 H .438(umeric ar).15 F .438
-(gument, switches to o)-.18 F -.15(ve)-.15 G .438(rwrite mode.).15 F -.4
-(Wi)144 300 S .781(th an e).4 F .781(xplicit non-positi)-.15 F 1.081
--.15(ve n)-.25 H .781(umeric ar).15 F .781
-(gument, switches to insert mode.)-.18 F .78(This command af)5.781 F
-(fects)-.25 E(only)144 312 Q F1(emacs)4.394 E F0(mode;)4.394 E F1(vi)
+-.25 F(vious)-.25 E -.1(wo)144 724.8 S(rd, b).1 E(ut do not mo)-.2 E .3
+-.15(ve p)-.15 H(oint.).15 E(GNU Bash-4.2)72 768 Q(2010 December 28)
+135.965 E(41)185.955 E 0 Cg EP
+%%Page: 42 42
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E/F1 10/Times-Bold@0 SF(capitalize\255w)108 84 Q(ord \(M\255c\))-.1
+E F0 1.975(Capitalize the current \(or follo)144 96 R 1.974(wing\) w)
+-.25 F 4.474(ord. W)-.1 F 1.974(ith a ne)-.4 F -.05(ga)-.15 G(ti).05 E
+2.274 -.15(ve a)-.25 H -.18(rg).15 G 1.974(ument, capitalize the pre).18
+F(vious)-.25 E -.1(wo)144 108 S(rd, b).1 E(ut do not mo)-.2 E .3 -.15
+(ve p)-.15 H(oint.).15 E F1 -.1(ove)108 120 S(rwrite\255mode).1 E F0 -.8
+(To)144 132 S .437(ggle o).8 F -.15(ve)-.15 G .437(rwrite mode.).15 F
+-.4(Wi)5.437 G .437(th an e).4 F .437(xplicit positi)-.15 F .738 -.15
+(ve n)-.25 H .438(umeric ar).15 F .438(gument, switches to o)-.18 F -.15
+(ve)-.15 G .438(rwrite mode.).15 F -.4(Wi)144 144 S .781(th an e).4 F
+.781(xplicit non-positi)-.15 F 1.081 -.15(ve n)-.25 H .781(umeric ar).15
+F .781(gument, switches to insert mode.)-.18 F .78(This command af)5.781
+F(fects)-.25 E(only)144 156 Q F1(emacs)4.394 E F0(mode;)4.394 E F1(vi)
 4.394 E F0 1.894(mode does o)4.394 F -.15(ve)-.15 G 1.894(rwrite dif).15
 F(ferently)-.25 E 6.894(.E)-.65 G 1.894(ach call to)-6.894 F/F2 10
 /Times-Italic@0 SF -.37(re)4.395 G(adline\(\)).37 E F0 1.895
-(starts in insert)4.395 F 3.969(mode. In)144 324 R -.15(ove)3.969 G
+(starts in insert)4.395 F 3.969(mode. In)144 168 R -.15(ove)3.969 G
 1.469(rwrite mode, characters bound to).15 F F1(self\255insert)3.969 E
 F0 1.468(replace the te)3.969 F 1.468(xt at point rather than)-.15 F
-.957(pushing the te)144 336 R .957(xt to the right.)-.15 F .958
+.957(pushing the te)144 180 R .957(xt to the right.)-.15 F .958
 (Characters bound to)5.957 F F1(backward\255delete\255char)3.458 E F0
-.958(replace the character)3.458 F(before point with a space.)144 348 Q
+.958(replace the character)3.458 F(before point with a space.)144 192 Q
 (By def)5 E(ault, this command is unbound.)-.1 E F1(Killing and Y)87
-364.8 Q(anking)-.85 E(kill\255line \(C\255k\))108 376.8 Q F0
-(Kill the te)144 388.8 Q(xt from point to the end of the line.)-.15 E F1
-(backward\255kill\255line \(C\255x Rubout\))108 400.8 Q F0(Kill backw)
-144 412.8 Q(ard to the be)-.1 E(ginning of the line.)-.15 E F1
-(unix\255line\255discard \(C\255u\))108 424.8 Q F0(Kill backw)144 436.8
+208.8 Q(anking)-.85 E(kill\255line \(C\255k\))108 220.8 Q F0
+(Kill the te)144 232.8 Q(xt from point to the end of the line.)-.15 E F1
+(backward\255kill\255line \(C\255x Rubout\))108 244.8 Q F0(Kill backw)
+144 256.8 Q(ard to the be)-.1 E(ginning of the line.)-.15 E F1
+(unix\255line\255discard \(C\255u\))108 268.8 Q F0(Kill backw)144 280.8
 Q(ard from point to the be)-.1 E(ginning of the line.)-.15 E
 (The killed te)5 E(xt is sa)-.15 E -.15(ve)-.2 G 2.5(do).15 G 2.5(nt)
--2.5 G(he kill-ring.)-2.5 E F1(kill\255whole\255line)108 448.8 Q F0
+-2.5 G(he kill-ring.)-2.5 E F1(kill\255whole\255line)108 292.8 Q F0
 (Kill all characters on the current line, no matter where point is.)144
-460.8 Q F1(kill\255w)108 472.8 Q(ord \(M\255d\))-.1 E F0 .729
-(Kill from point to the end of the current w)144 484.8 R .728
+304.8 Q F1(kill\255w)108 316.8 Q(ord \(M\255d\))-.1 E F0 .729
+(Kill from point to the end of the current w)144 328.8 R .728
 (ord, or if between w)-.1 F .728(ords, to the end of the ne)-.1 F .728
-(xt w)-.15 F(ord.)-.1 E -.8(Wo)144 496.8 S
+(xt w)-.15 F(ord.)-.1 E -.8(Wo)144 340.8 S
 (rd boundaries are the same as those used by).8 E F1 -.25(fo)2.5 G
-(rward\255w).25 E(ord)-.1 E F0(.)A F1(backward\255kill\255w)108 508.8 Q
-(ord \(M\255Rubout\))-.1 E F0(Kill the w)144 520.8 Q(ord behind point.)
+(rward\255w).25 E(ord)-.1 E F0(.)A F1(backward\255kill\255w)108 352.8 Q
+(ord \(M\255Rubout\))-.1 E F0(Kill the w)144 364.8 Q(ord behind point.)
 -.1 E -.8(Wo)5 G(rd boundaries are the same as those used by).8 E F1
-(backward\255w)2.5 E(ord)-.1 E F0(.)A F1(shell\255kill\255w)108 532.8 Q
+(backward\255w)2.5 E(ord)-.1 E F0(.)A F1(shell\255kill\255w)108 376.8 Q
 (ord \(M\255d\))-.1 E F0 .728
-(Kill from point to the end of the current w)144 544.8 R .729
+(Kill from point to the end of the current w)144 388.8 R .729
 (ord, or if between w)-.1 F .729(ords, to the end of the ne)-.1 F .729
-(xt w)-.15 F(ord.)-.1 E -.8(Wo)144 556.8 S
+(xt w)-.15 F(ord.)-.1 E -.8(Wo)144 400.8 S
 (rd boundaries are the same as those used by).8 E F1(shell\255f)2.5 E
 (orward\255w)-.25 E(ord)-.1 E F0(.)A F1(shell\255backward\255kill\255w)
-108 568.8 Q(ord \(M\255Rubout\))-.1 E F0 3.025(Kill the w)144 580.8 R
+108 412.8 Q(ord \(M\255Rubout\))-.1 E F0 3.025(Kill the w)144 424.8 R
 3.025(ord behind point.)-.1 F -.8(Wo)8.025 G 3.025
 (rd boundaries are the same as those used by).8 F F1(shell\255back-)
-5.525 E(ward\255w)144 592.8 Q(ord)-.1 E F0(.)A F1(unix\255w)108 604.8 Q
-(ord\255rubout \(C\255w\))-.1 E F0 .364(Kill the w)144 616.8 R .364
+5.525 E(ward\255w)144 436.8 Q(ord)-.1 E F0(.)A F1(unix\255w)108 448.8 Q
+(ord\255rubout \(C\255w\))-.1 E F0 .364(Kill the w)144 460.8 R .364
 (ord behind point, using white space as a w)-.1 F .365(ord boundary)-.1
 F 5.365(.T)-.65 G .365(he killed te)-5.365 F .365(xt is sa)-.15 F -.15
 (ve)-.2 G 2.865(do).15 G 2.865(nt)-2.865 G(he)-2.865 E(kill-ring.)144
-628.8 Q F1(unix\255\214lename\255rubout)108 640.8 Q F0 .167(Kill the w)
-144 652.8 R .166
+472.8 Q F1(unix\255\214lename\255rubout)108 484.8 Q F0 .167(Kill the w)
+144 496.8 R .166
 (ord behind point, using white space and the slash character as the w)
--.1 F .166(ord boundaries.)-.1 F(The)5.166 E(killed te)144 664.8 Q
+-.1 F .166(ord boundaries.)-.1 F(The)5.166 E(killed te)144 508.8 Q
 (xt is sa)-.15 E -.15(ve)-.2 G 2.5(do).15 G 2.5(nt)-2.5 G(he kill-ring.)
--2.5 E F1(delete\255horizontal\255space \(M\255\\\))108 676.8 Q F0
-(Delete all spaces and tabs around point.)144 688.8 Q F1(kill\255r)108
-700.8 Q(egion)-.18 E F0(Kill the te)144 712.8 Q(xt in the current re)
--.15 E(gion.)-.15 E(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(42)
-185.955 E 0 Cg EP
+-2.5 E F1(delete\255horizontal\255space \(M\255\\\))108 520.8 Q F0
+(Delete all spaces and tabs around point.)144 532.8 Q F1(kill\255r)108
+544.8 Q(egion)-.18 E F0(Kill the te)144 556.8 Q(xt in the current re)
+-.15 E(gion.)-.15 E F1(copy\255r)108 568.8 Q(egion\255as\255kill)-.18 E
+F0(Cop)144 580.8 Q 2.5(yt)-.1 G(he te)-2.5 E(xt in the re)-.15 E
+(gion to the kill b)-.15 E(uf)-.2 E(fer)-.25 E(.)-.55 E F1
+(copy\255backward\255w)108 592.8 Q(ord)-.1 E F0(Cop)144 604.8 Q 4.8(yt)
+-.1 G 2.3(he w)-4.8 F 2.3(ord before point to the kill b)-.1 F(uf)-.2 E
+(fer)-.25 E 7.301(.T)-.55 G 2.301(he w)-7.301 F 2.301
+(ord boundaries are the same as)-.1 F F1(back-)4.801 E(ward\255w)144
+616.8 Q(ord)-.1 E F0(.)A F1(copy\255f)108 628.8 Q(orward\255w)-.25 E
+(ord)-.1 E F0(Cop)144 640.8 Q 4.508(yt)-.1 G 2.008(he w)-4.508 F 2.008
+(ord follo)-.1 F 2.008(wing point to the kill b)-.25 F(uf)-.2 E(fer)-.25
+E 7.007(.T)-.55 G 2.007(he w)-7.007 F 2.007
+(ord boundaries are the same as)-.1 F F1 -.25(fo)4.507 G -.37(r-).25 G
+(ward\255w)144 652.8 Q(ord)-.1 E F0(.)A F1(yank \(C\255y\))108 664.8 Q
+F0 -1(Ya)144 676.8 S(nk the top of the kill ring into the b)1 E(uf)-.2 E
+(fer at point.)-.25 E F1(yank\255pop \(M\255y\))108 688.8 Q F0
+(Rotate the kill ring, and yank the ne)144 700.8 Q 2.5(wt)-.25 G 2.5
+(op. Only)-2.5 F -.1(wo)2.5 G(rks follo).1 E(wing)-.25 E F1(yank)2.5 E
+F0(or)2.5 E F1(yank\255pop)2.5 E F0(.)A(GNU Bash-4.2)72 768 Q
+(2010 December 28)135.965 E(42)185.955 E 0 Cg EP
 %%Page: 43 43
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(copy\255r)108 84 Q(egion\255as\255kill)-.18
-E F0(Cop)144 96 Q 2.5(yt)-.1 G(he te)-2.5 E(xt in the re)-.15 E
-(gion to the kill b)-.15 E(uf)-.2 E(fer)-.25 E(.)-.55 E F1
-(copy\255backward\255w)108 108 Q(ord)-.1 E F0(Cop)144 120 Q 4.8(yt)-.1 G
-2.3(he w)-4.8 F 2.3(ord before point to the kill b)-.1 F(uf)-.2 E(fer)
--.25 E 7.301(.T)-.55 G 2.301(he w)-7.301 F 2.301
-(ord boundaries are the same as)-.1 F F1(back-)4.801 E(ward\255w)144 132
-Q(ord)-.1 E F0(.)A F1(copy\255f)108 144 Q(orward\255w)-.25 E(ord)-.1 E
-F0(Cop)144 156 Q 4.508(yt)-.1 G 2.008(he w)-4.508 F 2.008(ord follo)-.1
-F 2.008(wing point to the kill b)-.25 F(uf)-.2 E(fer)-.25 E 7.007(.T)
--.55 G 2.007(he w)-7.007 F 2.007(ord boundaries are the same as)-.1 F F1
--.25(fo)4.507 G -.37(r-).25 G(ward\255w)144 168 Q(ord)-.1 E F0(.)A F1
-(yank \(C\255y\))108 180 Q F0 -1(Ya)144 192 S
-(nk the top of the kill ring into the b)1 E(uf)-.2 E(fer at point.)-.25
-E F1(yank\255pop \(M\255y\))108 204 Q F0
-(Rotate the kill ring, and yank the ne)144 216 Q 2.5(wt)-.25 G 2.5
-(op. Only)-2.5 F -.1(wo)2.5 G(rks follo).1 E(wing)-.25 E F1(yank)2.5 E
-F0(or)2.5 E F1(yank\255pop)2.5 E F0(.)A F1(Numeric Ar)87 232.8 Q
-(guments)-.1 E(digit\255ar)108 244.8 Q
-(gument \(M\2550, M\2551, ..., M\255\255\))-.1 E F0 .641
-(Add this digit to the ar)144 256.8 R .641
+-.35 E/F1 10/Times-Bold@0 SF(Numeric Ar)87 84 Q(guments)-.1 E
+(digit\255ar)108 96 Q(gument \(M\2550, M\2551, ..., M\255\255\))-.1 E F0
+.641(Add this digit to the ar)144 108 R .641
 (gument already accumulating, or start a ne)-.18 F 3.141(wa)-.25 G -.18
 (rg)-3.141 G 3.142(ument. M\255\255).18 F .642(starts a ne)3.142 F(g-)
--.15 E(ati)144 268.8 Q .3 -.15(ve a)-.25 H -.18(rg).15 G(ument.).18 E F1
-(uni)108 280.8 Q -.1(ve)-.1 G(rsal\255ar).1 E(gument)-.1 E F0 .779
-(This is another w)144 292.8 R .779(ay to specify an ar)-.1 F 3.279
+-.15 E(ati)144 120 Q .3 -.15(ve a)-.25 H -.18(rg).15 G(ument.).18 E F1
+(uni)108 132 Q -.1(ve)-.1 G(rsal\255ar).1 E(gument)-.1 E F0 .779
+(This is another w)144 144 R .779(ay to specify an ar)-.1 F 3.279
 (gument. If)-.18 F .779(this command is follo)3.279 F .778
 (wed by one or more digits,)-.25 F 1.376
 (optionally with a leading minus sign, those digits de\214ne the ar)144
-304.8 R 3.876(gument. If)-.18 F 1.376(the command is fol-)3.876 F(lo)144
-316.8 Q 1.17(wed by digits, e)-.25 F -.15(xe)-.15 G(cuting).15 E F1(uni)
+156 R 3.876(gument. If)-.18 F 1.376(the command is fol-)3.876 F(lo)144
+168 Q 1.17(wed by digits, e)-.25 F -.15(xe)-.15 G(cuting).15 E F1(uni)
 3.67 E -.1(ve)-.1 G(rsal\255ar).1 E(gument)-.1 E F0(ag)3.67 E 1.17
 (ain ends the numeric ar)-.05 F 1.17(gument, b)-.18 F 1.17(ut is other)
--.2 F(-)-.2 E .898(wise ignored.)144 328.8 R .898
+-.2 F(-)-.2 E .898(wise ignored.)144 180 R .898
 (As a special case, if this command is immediately follo)5.898 F .898
 (wed by a character that is)-.25 F .243
-(neither a digit or minus sign, the ar)144 340.8 R .243
+(neither a digit or minus sign, the ar)144 192 R .243
 (gument count for the ne)-.18 F .243(xt command is multiplied by four)
--.15 F 5.242(.T)-.55 G(he)-5.242 E(ar)144 352.8 Q .378
+-.15 F 5.242(.T)-.55 G(he)-5.242 E(ar)144 204 Q .378
 (gument count is initially one, so e)-.18 F -.15(xe)-.15 G .378
 (cuting this function the \214rst time mak).15 F .378(es the ar)-.1 F
-.378(gument count)-.18 F(four)144 364.8 Q 2.5(,as)-.4 G(econd time mak)
+.378(gument count)-.18 F(four)144 216 Q 2.5(,as)-.4 G(econd time mak)
 -2.5 E(es the ar)-.1 E(gument count sixteen, and so on.)-.18 E F1
-(Completing)87 381.6 Q(complete \(T)108 393.6 Q(AB\))-.9 E F0 1.137
-(Attempt to perform completion on the te)144 405.6 R 1.137
+(Completing)87 232.8 Q(complete \(T)108 244.8 Q(AB\))-.9 E F0 1.137
+(Attempt to perform completion on the te)144 256.8 R 1.137
 (xt before point.)-.15 F F1(Bash)6.137 E F0 1.137
-(attempts completion treating the)3.637 F(te)144 417.6 Q .532(xt as a v)
+(attempts completion treating the)3.637 F(te)144 268.8 Q .532(xt as a v)
 -.15 F .532(ariable \(if the te)-.25 F .532(xt be)-.15 F .533(gins with)
 -.15 F F1($)3.033 E F0 .533(\), username \(if the te)B .533(xt be)-.15 F
 .533(gins with)-.15 F F1(~)3.033 E F0 .533(\), hostname \(if the)B(te)
-144 429.6 Q .702(xt be)-.15 F .702(gins with)-.15 F F1(@)3.202 E F0 .701
+144 280.8 Q .702(xt be)-.15 F .702(gins with)-.15 F F1(@)3.202 E F0 .701
 (\), or command \(including aliases and functions\) in turn.)B .701
 (If none of these pro-)5.701 F
-(duces a match, \214lename completion is attempted.)144 441.6 Q F1
-(possible\255completions \(M\255?\))108 453.6 Q F0
-(List the possible completions of the te)144 465.6 Q(xt before point.)
--.15 E F1(insert\255completions \(M\255*\))108 477.6 Q F0 .783
-(Insert all completions of the te)144 489.6 R .783
+(duces a match, \214lename completion is attempted.)144 292.8 Q F1
+(possible\255completions \(M\255?\))108 304.8 Q F0
+(List the possible completions of the te)144 316.8 Q(xt before point.)
+-.15 E F1(insert\255completions \(M\255*\))108 328.8 Q F0 .783
+(Insert all completions of the te)144 340.8 R .783
 (xt before point that w)-.15 F .783(ould ha)-.1 F 1.083 -.15(ve b)-.2 H
 .783(een generated by).15 F F1(possible\255com-)3.283 E(pletions)144
-501.6 Q F0(.)A F1(menu\255complete)108 513.6 Q F0 .929(Similar to)144
-525.6 R F1(complete)3.429 E F0 3.429(,b)C .929(ut replaces the w)-3.629
+352.8 Q F0(.)A F1(menu\255complete)108 364.8 Q F0 .929(Similar to)144
+376.8 R F1(complete)3.429 E F0 3.429(,b)C .929(ut replaces the w)-3.629
 F .929(ord to be completed with a single match from the list of)-.1 F
-1.193(possible completions.)144 537.6 R 1.193(Repeated e)6.193 F -.15
+1.193(possible completions.)144 388.8 R 1.193(Repeated e)6.193 F -.15
 (xe)-.15 G 1.193(cution of).15 F F1(menu\255complete)3.694 E F0 1.194
 (steps through the list of possible)3.694 F .829
-(completions, inserting each match in turn.)144 549.6 R .828
+(completions, inserting each match in turn.)144 400.8 R .828
 (At the end of the list of completions, the bell is rung)5.828 F .727
-(\(subject to the setting of)144 561.6 R F1(bell\255style)3.227 E F0
+(\(subject to the setting of)144 412.8 R F1(bell\255style)3.227 E F0
 3.227(\)a)C .727(nd the original te)-3.227 F .727(xt is restored.)-.15 F
 .727(An ar)5.727 F .727(gument of)-.18 F/F2 10/Times-Italic@0 SF(n)3.227
 E F0(mo)3.227 E -.15(ve)-.15 G(s).15 E F2(n)3.228 E F0 1.73
-(positions forw)144 573.6 R 1.73(ard in the list of matches; a ne)-.1 F
+(positions forw)144 424.8 R 1.73(ard in the list of matches; a ne)-.1 F
 -.05(ga)-.15 G(ti).05 E 2.03 -.15(ve a)-.25 H -.18(rg).15 G 1.73
 (ument may be used to mo).18 F 2.03 -.15(ve b)-.15 H(ackw).15 E(ard)-.1
-E(through the list.)144 585.6 Q(This command is intended to be bound to)
+E(through the list.)144 436.8 Q(This command is intended to be bound to)
 5 E F1 -.9(TA)2.5 G(B).9 E F0 2.5(,b)C(ut is unbound by def)-2.7 E
-(ault.)-.1 E F1(menu\255complete\255backward)108 597.6 Q F0 .82
-(Identical to)144 609.6 R F1(menu\255complete)3.32 E F0 3.32(,b)C .82
+(ault.)-.1 E F1(menu\255complete\255backward)108 448.8 Q F0 .82
+(Identical to)144 460.8 R F1(menu\255complete)3.32 E F0 3.32(,b)C .82
 (ut mo)-3.52 F -.15(ve)-.15 G 3.32(sb).15 G(ackw)-3.32 E .82
 (ard through the list of possible completions, as if)-.1 F F1
-(menu\255complete)144 621.6 Q F0(had been gi)2.5 E -.15(ve)-.25 G 2.5
+(menu\255complete)144 472.8 Q F0(had been gi)2.5 E -.15(ve)-.25 G 2.5
 (nan).15 G -2.25 -.15(eg a)-2.5 H(ti).15 E .3 -.15(ve a)-.25 H -.18(rg)
 .15 G 2.5(ument. This).18 F(command is unbound by def)2.5 E(ault.)-.1 E
-F1(delete\255char\255or\255list)108 633.6 Q F0 .234
-(Deletes the character under the cursor if not at the be)144 645.6 R
+F1(delete\255char\255or\255list)108 484.8 Q F0 .234
+(Deletes the character under the cursor if not at the be)144 496.8 R
 .234(ginning or end of the line \(lik)-.15 F(e)-.1 E F1(delete\255char)
-2.734 E F0(\).)A .425(If at the end of the line, beha)144 657.6 R -.15
+2.734 E F0(\).)A .425(If at the end of the line, beha)144 508.8 R -.15
 (ve)-.2 G 2.925(si).15 G .425(dentically to)-2.925 F F1
 (possible\255completions)2.925 E F0 5.425(.T)C .425
-(his command is unbound)-5.425 F(by def)144 669.6 Q(ault.)-.1 E F1
-(complete\255\214lename \(M\255/\))108 681.6 Q F0
-(Attempt \214lename completion on the te)144 693.6 Q(xt before point.)
--.15 E F1(possible\255\214lename\255completions \(C\255x /\))108 705.6 Q
-F0(List the possible completions of the te)144 717.6 Q
-(xt before point, treating it as a \214lename.)-.15 E(GNU Bash-4.2)72
-768 Q(2010 December 28)135.965 E(43)185.955 E 0 Cg EP
+(his command is unbound)-5.425 F(by def)144 520.8 Q(ault.)-.1 E F1
+(complete\255\214lename \(M\255/\))108 532.8 Q F0
+(Attempt \214lename completion on the te)144 544.8 Q(xt before point.)
+-.15 E F1(possible\255\214lename\255completions \(C\255x /\))108 556.8 Q
+F0(List the possible completions of the te)144 568.8 Q
+(xt before point, treating it as a \214lename.)-.15 E F1
+(complete\255user)108 580.8 Q(name \(M\255~\))-.15 E F0
+(Attempt completion on the te)144 592.8 Q
+(xt before point, treating it as a username.)-.15 E F1(possible\255user)
+108 604.8 Q(name\255completions \(C\255x ~\))-.15 E F0
+(List the possible completions of the te)144 616.8 Q
+(xt before point, treating it as a username.)-.15 E F1(complete\255v)108
+628.8 Q(ariable \(M\255$\))-.1 E F0(Attempt completion on the te)144
+640.8 Q(xt before point, treating it as a shell v)-.15 E(ariable.)-.25 E
+F1(possible\255v)108 652.8 Q(ariable\255completions \(C\255x $\))-.1 E
+F0(List the possible completions of the te)144 664.8 Q
+(xt before point, treating it as a shell v)-.15 E(ariable.)-.25 E F1
+(complete\255hostname \(M\255@\))108 676.8 Q F0
+(Attempt completion on the te)144 688.8 Q
+(xt before point, treating it as a hostname.)-.15 E F1
+(possible\255hostname\255completions \(C\255x @\))108 700.8 Q F0
+(List the possible completions of the te)144 712.8 Q
+(xt before point, treating it as a hostname.)-.15 E(GNU Bash-4.2)72 768
+Q(2010 December 28)135.965 E(43)185.955 E 0 Cg EP
 %%Page: 44 44
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(complete\255user)108 84 Q(name \(M\255~\))
--.15 E F0(Attempt completion on the te)144 96 Q
-(xt before point, treating it as a username.)-.15 E F1(possible\255user)
-108 108 Q(name\255completions \(C\255x ~\))-.15 E F0
-(List the possible completions of the te)144 120 Q
-(xt before point, treating it as a username.)-.15 E F1(complete\255v)108
-132 Q(ariable \(M\255$\))-.1 E F0(Attempt completion on the te)144 144 Q
-(xt before point, treating it as a shell v)-.15 E(ariable.)-.25 E F1
-(possible\255v)108 156 Q(ariable\255completions \(C\255x $\))-.1 E F0
-(List the possible completions of the te)144 168 Q
-(xt before point, treating it as a shell v)-.15 E(ariable.)-.25 E F1
-(complete\255hostname \(M\255@\))108 180 Q F0
-(Attempt completion on the te)144 192 Q
-(xt before point, treating it as a hostname.)-.15 E F1
-(possible\255hostname\255completions \(C\255x @\))108 204 Q F0
-(List the possible completions of the te)144 216 Q
-(xt before point, treating it as a hostname.)-.15 E F1
-(complete\255command \(M\255!\))108 228 Q F0 .581
-(Attempt completion on the te)144 240 R .581
+-.35 E/F1 10/Times-Bold@0 SF(complete\255command \(M\255!\))108 84 Q F0
+.581(Attempt completion on the te)144 96 R .581
 (xt before point, treating it as a command name.)-.15 F .58
-(Command comple-)5.58 F .715(tion attempts to match the te)144 252 R
+(Command comple-)5.58 F .715(tion attempts to match the te)144 108 R
 .715(xt ag)-.15 F .715(ainst aliases, reserv)-.05 F .715(ed w)-.15 F
 .715(ords, shell functions, shell b)-.1 F .715(uiltins, and)-.2 F
-(\214nally e)144 264 Q -.15(xe)-.15 G
+(\214nally e)144 120 Q -.15(xe)-.15 G
 (cutable \214lenames, in that order).15 E(.)-.55 E F1
-(possible\255command\255completions \(C\255x !\))108 276 Q F0
-(List the possible completions of the te)144 288 Q
+(possible\255command\255completions \(C\255x !\))108 132 Q F0
+(List the possible completions of the te)144 144 Q
 (xt before point, treating it as a command name.)-.15 E F1
-(dynamic\255complete\255history \(M\255T)108 300 Q(AB\))-.9 E F0 .425
-(Attempt completion on the te)144 312 R .425
+(dynamic\255complete\255history \(M\255T)108 156 Q(AB\))-.9 E F0 .425
+(Attempt completion on the te)144 168 R .425
 (xt before point, comparing the te)-.15 F .425(xt ag)-.15 F .424
 (ainst lines from the history list)-.05 F
-(for possible completion matches.)144 324 Q F1(dab)108 336 Q(br)-.1 E
+(for possible completion matches.)144 180 Q F1(dab)108 192 Q(br)-.1 E
 -.15(ev)-.18 G(\255expand).15 E F0 .61
-(Attempt menu completion on the te)144 348 R .611
+(Attempt menu completion on the te)144 204 R .611
 (xt before point, comparing the te)-.15 F .611(xt ag)-.15 F .611
 (ainst lines from the his-)-.05 F
-(tory list for possible completion matches.)144 360 Q F1
-(complete\255into\255braces \(M\255{\))108 372 Q F0 .4(Perform \214lena\
+(tory list for possible completion matches.)144 216 Q F1
+(complete\255into\255braces \(M\255{\))108 228 Q F0 .4(Perform \214lena\
 me completion and insert the list of possible completions enclosed with\
-in braces so)144 384 R(the list is a)144 396 Q -.25(va)-.2 G
+in braces so)144 240 R(the list is a)144 252 Q -.25(va)-.2 G
 (ilable to the shell \(see).25 E F1(Brace Expansion)2.5 E F0(abo)2.5 E
--.15(ve)-.15 G(\).).15 E F1 -.25(Ke)87 412.8 S(yboard Macr).25 E(os)-.18
-E(start\255kbd\255macr)108 424.8 Q 2.5(o\()-.18 G(C\255x \()-2.5 E(\))
-.833 E F0(Be)144 436.8 Q(gin sa)-.15 E
+-.15(ve)-.15 G(\).).15 E F1 -.25(Ke)87 268.8 S(yboard Macr).25 E(os)-.18
+E(start\255kbd\255macr)108 280.8 Q 2.5(o\()-.18 G(C\255x \()-2.5 E(\))
+.833 E F0(Be)144 292.8 Q(gin sa)-.15 E
 (ving the characters typed into the current k)-.2 E -.15(ey)-.1 G
-(board macro.).15 E F1(end\255kbd\255macr)108 448.8 Q 2.5(o\()-.18 G
-(C\255x \))-2.5 E(\)).833 E F0(Stop sa)144 460.8 Q
+(board macro.).15 E F1(end\255kbd\255macr)108 304.8 Q 2.5(o\()-.18 G
+(C\255x \))-2.5 E(\)).833 E F0(Stop sa)144 316.8 Q
 (ving the characters typed into the current k)-.2 E -.15(ey)-.1 G
 (board macro and store the de\214nition.).15 E F1
-(call\255last\255kbd\255macr)108 472.8 Q 2.5(o\()-.18 G(C\255x e\))-2.5
-E F0(Re-e)144 484.8 Q -.15(xe)-.15 G .999(cute the last k).15 F -.15(ey)
+(call\255last\255kbd\255macr)108 328.8 Q 2.5(o\()-.18 G(C\255x e\))-2.5
+E F0(Re-e)144 340.8 Q -.15(xe)-.15 G .999(cute the last k).15 F -.15(ey)
 -.1 G .999(board macro de\214ned, by making the characters in the macro\
- appear as if).15 F(typed at the k)144 496.8 Q -.15(ey)-.1 G(board.).15
-E F1(Miscellaneous)87 513.6 Q -.18(re)108 525.6 S<ad72>.18 E
+ appear as if).15 F(typed at the k)144 352.8 Q -.15(ey)-.1 G(board.).15
+E F1(Miscellaneous)87 369.6 Q -.18(re)108 381.6 S<ad72>.18 E
 (ead\255init\255\214le \(C\255x C\255r\))-.18 E F0 1.777
-(Read in the contents of the)144 537.6 R/F2 10/Times-Italic@0 SF(inputr)
+(Read in the contents of the)144 393.6 R/F2 10/Times-Italic@0 SF(inputr)
 4.277 E(c)-.37 E F0 1.776(\214le, and incorporate an)4.276 F 4.276(yb)
 -.15 G 1.776(indings or v)-4.276 F 1.776(ariable assignments)-.25 F
-(found there.)144 549.6 Q F1(abort \(C\255g\))108 561.6 Q F0 3.248
-(Abort the current editing command and ring the terminal')144 573.6 R
+(found there.)144 405.6 Q F1(abort \(C\255g\))108 417.6 Q F0 3.248
+(Abort the current editing command and ring the terminal')144 429.6 R
 5.749(sb)-.55 G 3.249(ell \(subject to the setting of)-5.749 F F1
-(bell\255style)144 585.6 Q F0(\).)A F1(do\255upper)108 597.6 Q
+(bell\255style)144 441.6 Q F0(\).)A F1(do\255upper)108 453.6 Q
 (case\255v)-.18 E(ersion \(M\255a, M\255b, M\255)-.1 E F2(x)A F1 2.5(,.)
-C(..\))-2.5 E F0 1.756(If the meta\214ed character)144 609.6 R F2(x)
+C(..\))-2.5 E F0 1.756(If the meta\214ed character)144 465.6 R F2(x)
 4.256 E F0 1.755(is lo)4.256 F 1.755
 (wercase, run the command that is bound to the corresponding)-.25 F
-(uppercase character)144 621.6 Q(.)-.55 E F1(pr)108 633.6 Q
-(e\214x\255meta \(ESC\))-.18 E F0(Metafy the ne)144 645.6 Q
+(uppercase character)144 477.6 Q(.)-.55 E F1(pr)108 489.6 Q
+(e\214x\255meta \(ESC\))-.18 E F0(Metafy the ne)144 501.6 Q
 (xt character typed.)-.15 E/F3 9/Times-Bold@0 SF(ESC)5 E F1(f)2.25 E F0
 (is equi)2.5 E -.25(va)-.25 G(lent to).25 E F1(Meta\255f)2.5 E F0(.)A F1
-(undo \(C\255_, C\255x C\255u\))108 657.6 Q F0
-(Incremental undo, separately remembered for each line.)144 669.6 Q F1
--2.29 -.18(re v)108 681.6 T(ert\255line \(M\255r\)).08 E F0 1.095
-(Undo all changes made to this line.)144 693.6 R 1.095(This is lik)6.095
+(undo \(C\255_, C\255x C\255u\))108 513.6 Q F0
+(Incremental undo, separately remembered for each line.)144 525.6 Q F1
+-2.29 -.18(re v)108 537.6 T(ert\255line \(M\255r\)).08 E F0 1.095
+(Undo all changes made to this line.)144 549.6 R 1.095(This is lik)6.095
 F 3.595(ee)-.1 G -.15(xe)-3.745 G 1.095(cuting the).15 F F1(undo)3.595 E
 F0 1.095(command enough times to)3.595 F
-(return the line to its initial state.)144 705.6 Q(GNU Bash-4.2)72 768 Q
-(2010 December 28)135.965 E(44)185.955 E 0 Cg EP
-%%Page: 45 45
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(tilde\255expand \(M\255&\))108 84 Q F0
-(Perform tilde e)144 96 Q(xpansion on the current w)-.15 E(ord.)-.1 E F1
-(set\255mark \(C\255@, M\255<space>\))108 108 Q F0
-(Set the mark to the point.)144 120 Q(If a numeric ar)5 E
+(return the line to its initial state.)144 561.6 Q F1
+(tilde\255expand \(M\255&\))108 573.6 Q F0(Perform tilde e)144 585.6 Q
+(xpansion on the current w)-.15 E(ord.)-.1 E F1
+(set\255mark \(C\255@, M\255<space>\))108 597.6 Q F0
+(Set the mark to the point.)144 609.6 Q(If a numeric ar)5 E
 (gument is supplied, the mark is set to that position.)-.18 E F1
-(exchange\255point\255and\255mark \(C\255x C\255x\))108 132 Q F0(Sw)144
-144 Q .283(ap the point with the mark.)-.1 F .283
+(exchange\255point\255and\255mark \(C\255x C\255x\))108 621.6 Q F0(Sw)
+144 633.6 Q .283(ap the point with the mark.)-.1 F .283
 (The current cursor position is set to the sa)5.283 F -.15(ve)-.2 G
 2.782(dp).15 G .282(osition, and the old)-2.782 F(cursor position is sa)
-144 156 Q -.15(ve)-.2 G 2.5(da).15 G 2.5(st)-2.5 G(he mark.)-2.5 E F1
-(character\255sear)108 168 Q(ch \(C\255]\))-.18 E F0 3.035(Ac)144 180 S
-.535(haracter is read and point is mo)-3.035 F -.15(ve)-.15 G 3.035(dt)
-.15 G 3.035(ot)-3.035 G .535(he ne)-3.035 F .535
+144 645.6 Q -.15(ve)-.2 G 2.5(da).15 G 2.5(st)-2.5 G(he mark.)-2.5 E F1
+(character\255sear)108 657.6 Q(ch \(C\255]\))-.18 E F0 3.035(Ac)144
+669.6 S .535(haracter is read and point is mo)-3.035 F -.15(ve)-.15 G
+3.035(dt).15 G 3.035(ot)-3.035 G .535(he ne)-3.035 F .535
 (xt occurrence of that character)-.15 F 5.536(.A)-.55 G(ne)-2.5 E -.05
 (ga)-.15 G(ti).05 E .836 -.15(ve c)-.25 H(ount).15 E(searches for pre)
-144 192 Q(vious occurrences.)-.25 E F1(character\255sear)108 204 Q
-(ch\255backward \(M\255C\255]\))-.18 E F0 3.544(Ac)144 216 S 1.044
+144 681.6 Q(vious occurrences.)-.25 E F1(character\255sear)108 693.6 Q
+(ch\255backward \(M\255C\255]\))-.18 E F0 3.544(Ac)144 705.6 S 1.044
 (haracter is read and point is mo)-3.544 F -.15(ve)-.15 G 3.544(dt).15 G
 3.544(ot)-3.544 G 1.044(he pre)-3.544 F 1.044
 (vious occurrence of that character)-.25 F 6.043(.A)-.55 G(ne)-2.5 E
 -.05(ga)-.15 G(ti).05 E -.15(ve)-.25 G
-(count searches for subsequent occurrences.)144 228 Q F1
-(skip\255csi\255sequence)108 240 Q F0 1.826
-(Read enough characters to consume a multi-k)144 252 R 2.126 -.15(ey s)
+(count searches for subsequent occurrences.)144 717.6 Q(GNU Bash-4.2)72
+768 Q(2010 December 28)135.965 E(44)185.955 E 0 Cg EP
+%%Page: 45 45
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E/F1 10/Times-Bold@0 SF(skip\255csi\255sequence)108 84 Q F0 1.826
+(Read enough characters to consume a multi-k)144 96 R 2.126 -.15(ey s)
 -.1 H 1.827(equence such as those de\214ned for k).15 F -.15(ey)-.1 G
-4.327(sl).15 G(ik)-4.327 E(e)-.1 E .791(Home and End.)144 264 R .791
+4.327(sl).15 G(ik)-4.327 E(e)-.1 E .791(Home and End.)144 108 R .791
 (Such sequences be)5.791 F .791
 (gin with a Control Sequence Indicator \(CSI\), usually ESC\255[.)-.15 F
-.331(If this sequence is bound to "\\[", k)144 276 R -.15(ey)-.1 G 2.831
+.331(If this sequence is bound to "\\[", k)144 120 R -.15(ey)-.1 G 2.831
 (sp).15 G .331(roducing such sequences will ha)-2.831 F .632 -.15(ve n)
 -.2 H 2.832(oe).15 G -.25(ff)-2.832 G .332(ect unless e).25 F(xplic-)
 -.15 E .026(itly bound to a readline command, instead of inserting stra\
-y characters into the editing b)144 288 R(uf)-.2 E(fer)-.25 E 5.026(.T)
--.55 G(his)-5.026 E(is unbound by def)144 300 Q(ault, b)-.1 E
+y characters into the editing b)144 132 R(uf)-.2 E(fer)-.25 E 5.026(.T)
+-.55 G(his)-5.026 E(is unbound by def)144 144 Q(ault, b)-.1 E
 (ut usually bound to ESC\255[.)-.2 E F1(insert\255comment \(M\255#\))108
-312 Q F0 -.4(Wi)144 324 S .48(thout a numeric ar).4 F .48(gument, the v)
+156 Q F0 -.4(Wi)144 168 S .48(thout a numeric ar).4 F .48(gument, the v)
 -.18 F .481(alue of the readline)-.25 F F1(comment\255begin)2.981 E F0
--.25(va)2.981 G .481(riable is inserted at the).25 F(be)144 336 Q .098
+-.25(va)2.981 G .481(riable is inserted at the).25 F(be)144 180 Q .098
 (ginning of the current line.)-.15 F .098(If a numeric ar)5.098 F .097
 (gument is supplied, this command acts as a toggle:)-.18 F(if)5.097 E
-.321(the characters at the be)144 348 R .321
+.321(the characters at the be)144 192 R .321
 (ginning of the line do not match the v)-.15 F .321(alue of)-.25 F F1
 (comment\255begin)2.821 E F0 2.822(,t)C .322(he v)-2.822 F .322(alue is)
--.25 F .832(inserted, otherwise the characters in)144 360 R F1
+-.25 F .832(inserted, otherwise the characters in)144 204 R F1
 (comment\255begin)3.332 E F0 .831(are deleted from the be)3.332 F .831
 (ginning of the line.)-.15 F 1.468
-(In either case, the line is accepted as if a ne)144 372 R 1.468
+(In either case, the line is accepted as if a ne)144 216 R 1.468
 (wline had been typed.)-.25 F 1.469(The def)6.469 F 1.469(ault v)-.1 F
-1.469(alue of)-.25 F F1(com-)3.969 E(ment\255begin)144 384 Q F0 .84
+1.469(alue of)-.25 F F1(com-)3.969 E(ment\255begin)144 228 Q F0 .84
 (causes this command to mak)3.34 F 3.339(et)-.1 G .839
 (he current line a shell comment.)-3.339 F .839(If a numeric ar)5.839 F
-(gu-)-.18 E(ment causes the comment character to be remo)144 396 Q -.15
+(gu-)-.18 E(ment causes the comment character to be remo)144 240 Q -.15
 (ve)-.15 G(d, the line will be e).15 E -.15(xe)-.15 G
-(cuted by the shell.).15 E F1(glob\255complete\255w)108 408 Q
-(ord \(M\255g\))-.1 E F0 .791(The w)144 420 R .791
+(cuted by the shell.).15 E F1(glob\255complete\255w)108 252 Q
+(ord \(M\255g\))-.1 E F0 .791(The w)144 264 R .791
 (ord before point is treated as a pattern for pathname e)-.1 F .792
-(xpansion, with an asterisk implicitly)-.15 F 2.5(appended. This)144 432
+(xpansion, with an asterisk implicitly)-.15 F 2.5(appended. This)144 276
 R(pattern is used to generate a list of matching \214le names for possi\
-ble completions.)2.5 E F1(glob\255expand\255w)108 444 Q
-(ord \(C\255x *\))-.1 E F0 .372(The w)144 456 R .372
+ble completions.)2.5 E F1(glob\255expand\255w)108 288 Q
+(ord \(C\255x *\))-.1 E F0 .372(The w)144 300 R .372
 (ord before point is treated as a pattern for pathname e)-.1 F .371
 (xpansion, and the list of matching \214le)-.15 F .516
-(names is inserted, replacing the w)144 468 R 3.016(ord. If)-.1 F 3.016
+(names is inserted, replacing the w)144 312 R 3.016(ord. If)-.1 F 3.016
 (an)3.016 G .516(umeric ar)-3.016 F .516
 (gument is supplied, an asterisk is appended)-.18 F(before pathname e)
-144 480 Q(xpansion.)-.15 E F1(glob\255list\255expansions \(C\255x g\))
-108 492 Q F0 .923(The list of e)144 504 R .923(xpansions that w)-.15 F
+144 324 Q(xpansion.)-.15 E F1(glob\255list\255expansions \(C\255x g\))
+108 336 Q F0 .923(The list of e)144 348 R .923(xpansions that w)-.15 F
 .923(ould ha)-.1 F 1.223 -.15(ve b)-.2 H .923(een generated by).15 F F1
 (glob\255expand\255w)3.423 E(ord)-.1 E F0 .923(is displayed, and)3.423 F
-.872(the line is redra)144 516 R 3.372(wn. If)-.15 F 3.372(an)3.372 G
+.872(the line is redra)144 360 R 3.372(wn. If)-.15 F 3.372(an)3.372 G
 .872(umeric ar)-3.372 F .872
 (gument is supplied, an asterisk is appended before pathname)-.18 F -.15
-(ex)144 528 S(pansion.).15 E F1(dump\255functions)108 540 Q F0 .627
-(Print all of the functions and their k)144 552 R .927 -.15(ey b)-.1 H
+(ex)144 372 S(pansion.).15 E F1(dump\255functions)108 384 Q F0 .627
+(Print all of the functions and their k)144 396 R .927 -.15(ey b)-.1 H
 .626(indings to the readline output stream.).15 F .626(If a numeric ar)
 5.626 F(gu-)-.18 E
-(ment is supplied, the output is formatted in such a w)144 564 Q
+(ment is supplied, the output is formatted in such a w)144 408 Q
 (ay that it can be made part of an)-.1 E/F2 10/Times-Italic@0 SF(inputr)
-2.5 E(c)-.37 E F0(\214le.)2.5 E F1(dump\255v)108 576 Q(ariables)-.1 E F0
-1.799(Print all of the settable readline v)144 588 R 1.799
+2.5 E(c)-.37 E F0(\214le.)2.5 E F1(dump\255v)108 420 Q(ariables)-.1 E F0
+1.799(Print all of the settable readline v)144 432 R 1.799
 (ariables and their v)-.25 F 1.8(alues to the readline output stream.)
--.25 F 1.8(If a)6.8 F .305(numeric ar)144 600 R .304
+-.25 F 1.8(If a)6.8 F .305(numeric ar)144 444 R .304
 (gument is supplied, the output is formatted in such a w)-.18 F .304
-(ay that it can be made part of an)-.1 F F2(inputr)144 612 Q(c)-.37 E F0
-(\214le.)2.5 E F1(dump\255macr)108 624 Q(os)-.18 E F0 .592
-(Print all of the readline k)144 636 R .892 -.15(ey s)-.1 H .592
+(ay that it can be made part of an)-.1 F F2(inputr)144 456 Q(c)-.37 E F0
+(\214le.)2.5 E F1(dump\255macr)108 468 Q(os)-.18 E F0 .592
+(Print all of the readline k)144 480 R .892 -.15(ey s)-.1 H .592
 (equences bound to macros and the strings the).15 F 3.093(yo)-.15 G
-3.093(utput. If)-3.093 F 3.093(an)3.093 G(umeric)-3.093 E(ar)144 648 Q
+3.093(utput. If)-3.093 F 3.093(an)3.093 G(umeric)-3.093 E(ar)144 492 Q
 .528(gument is supplied, the output is formatted in such a w)-.18 F .528
 (ay that it can be made part of an)-.1 F F2(inputr)3.027 E(c)-.37 E F0
-(\214le.)144 660 Q F1(display\255shell\255v)108 672 Q
-(ersion \(C\255x C\255v\))-.1 E F0(Display v)144 684 Q
+(\214le.)144 504 Q F1(display\255shell\255v)108 516 Q
+(ersion \(C\255x C\255v\))-.1 E F0(Display v)144 528 Q
 (ersion information about the current instance of)-.15 E F1(bash)2.5 E
-F0(.)A F1(Pr)87 700.8 Q(ogrammable Completion)-.18 E F0 .146(When w)108
-712.8 R .147(ord completion is attempted for an ar)-.1 F .147
+F0(.)A F1(Pr)87 544.8 Q(ogrammable Completion)-.18 E F0 .146(When w)108
+556.8 R .147(ord completion is attempted for an ar)-.1 F .147
 (gument to a command for which a completion speci\214cation \(a)-.18 F
-F2(compspec)108 724.8 Q F0 3.829(\)h)C 1.329
+F2(compspec)108 568.8 Q F0 3.829(\)h)C 1.329
 (as been de\214ned using the)-3.829 F F1(complete)3.829 E F0 -.2(bu)
 3.829 G 1.329(iltin \(see).2 F/F3 9/Times-Bold@0 SF 1.329(SHELL B)3.829
 F(UIL)-.09 E 1.329(TIN COMMANDS)-.828 F F0(belo)3.579 E 1.328(w\), the)
--.25 F(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(45)185.955 E 0
-Cg EP
-%%Page: 46 46
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E(programmable completion f)108 84 Q(acilities are in)-.1 E -.2(vo)
--.4 G -.1(ke).2 G(d.).1 E .497(First, the command name is identi\214ed.)
-108 100.8 R .497(If the command w)5.497 F .498
+-.25 F(programmable completion f)108 580.8 Q(acilities are in)-.1 E -.2
+(vo)-.4 G -.1(ke).2 G(d.).1 E .497
+(First, the command name is identi\214ed.)108 597.6 R .497
+(If the command w)5.497 F .498
 (ord is the empty string \(completion attempted at)-.1 F .234(the be)108
-112.8 R .233(ginning of an empty line\), an)-.15 F 2.733(yc)-.15 G .233
-(ompspec de\214ned with the)-2.733 F/F1 10/Times-Bold@0 SF<ad45>2.733 E
-F0 .233(option to)2.733 F F1(complete)2.733 E F0 .233(is used.)2.733 F
-.233(If a comp-)5.233 F .481(spec has been de\214ned for that command, \
-the compspec is used to generate the list of possible completions)108
-124.8 R .823(for the w)108 136.8 R 3.323(ord. If)-.1 F .823
-(the command w)3.323 F .822(ord is a full pathname, a compspec for the \
-full pathname is searched for)-.1 F 2.866(\214rst. If)108 148.8 R .367(\
-no compspec is found for the full pathname, an attempt is made to \214n\
-d a compspec for the portion)2.866 F(follo)108 160.8 Q .299
-(wing the \214nal slash.)-.25 F .298
+609.6 R .233(ginning of an empty line\), an)-.15 F 2.733(yc)-.15 G .233
+(ompspec de\214ned with the)-2.733 F F1<ad45>2.733 E F0 .233(option to)
+2.733 F F1(complete)2.733 E F0 .233(is used.)2.733 F .233(If a comp-)
+5.233 F .481(spec has been de\214ned for that command, the compspec is \
+used to generate the list of possible completions)108 621.6 R .823
+(for the w)108 633.6 R 3.323(ord. If)-.1 F .823(the command w)3.323 F
+.822(ord is a full pathname, a compspec for the full pathname is search\
+ed for)-.1 F 2.866(\214rst. If)108 645.6 R .367(no compspec is found fo\
+r the full pathname, an attempt is made to \214nd a compspec for the po\
+rtion)2.866 F(follo)108 657.6 Q .299(wing the \214nal slash.)-.25 F .298
 (If those searches do not result in a compspec, an)5.299 F 2.798(yc)-.15
 G .298(ompspec de\214ned with the)-2.798 F F1<ad44>2.798 E F0(option to)
-108 172.8 Q F1(complete)2.5 E F0(is used as the def)2.5 E(ault.)-.1 E
+108 669.6 Q F1(complete)2.5 E F0(is used as the def)2.5 E(ault.)-.1 E
 .817(Once a compspec has been found, it is used to generate the list of\
- matching w)108 189.6 R 3.317(ords. If)-.1 F 3.317(ac)3.317 G .817
-(ompspec is not)-3.317 F(found, the def)108 201.6 Q(ault)-.1 E F1(bash)
+ matching w)108 686.4 R 3.317(ords. If)-.1 F 3.317(ac)3.317 G .817
+(ompspec is not)-3.317 F(found, the def)108 698.4 Q(ault)-.1 E F1(bash)
 2.5 E F0(completion as described abo)2.5 E .3 -.15(ve u)-.15 H(nder).15
 E F1(Completing)2.5 E F0(is performed.)2.5 E .464
-(First, the actions speci\214ed by the compspec are used.)108 218.4 R
+(First, the actions speci\214ed by the compspec are used.)108 715.2 R
 .463(Only matches which are pre\214x)5.464 F .463(ed by the w)-.15 F
-.463(ord being)-.1 F .595(completed are returned.)108 230.4 R .595
+.463(ord being)-.1 F .595(completed are returned.)108 727.2 R .595
 (When the)5.595 F F1<ad66>3.095 E F0(or)3.095 E F1<ad64>3.095 E F0 .596
 (option is used for \214lename or directory name completion, the)3.095 F
-(shell v)108 242.4 Q(ariable)-.25 E/F2 9/Times-Bold@0 SF(FIGNORE)2.5 E
-F0(is used to \214lter the matches.)2.25 E(An)108 259.2 Q 4.084(yc)-.15
-G 1.584(ompletions speci\214ed by a pathname e)-4.084 F 1.584
-(xpansion pattern to the)-.15 F F1<ad47>4.084 E F0 1.584
-(option are generated ne)4.084 F 4.084(xt. The)-.15 F -.1(wo)108 271.2 S
-.554(rds generated by the pattern need not match the w).1 F .555
-(ord being completed.)-.1 F(The)5.555 E F2(GLOBIGNORE)3.055 E F0 .555
+(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(45)185.955 E 0 Cg EP
+%%Page: 46 46
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E(shell v)108 84 Q(ariable)-.25 E/F1 9/Times-Bold@0 SF(FIGNORE)2.5
+E F0(is used to \214lter the matches.)2.25 E(An)108 100.8 Q 4.084(yc)
+-.15 G 1.584(ompletions speci\214ed by a pathname e)-4.084 F 1.584
+(xpansion pattern to the)-.15 F/F2 10/Times-Bold@0 SF<ad47>4.084 E F0
+1.584(option are generated ne)4.084 F 4.084(xt. The)-.15 F -.1(wo)108
+112.8 S .554(rds generated by the pattern need not match the w).1 F .555
+(ord being completed.)-.1 F(The)5.555 E F1(GLOBIGNORE)3.055 E F0 .555
 (shell v)2.805 F(ari-)-.25 E
-(able is not used to \214lter the matches, b)108 283.2 Q(ut the)-.2 E F2
-(FIGNORE)2.5 E F0 -.25(va)2.25 G(riable is used.).25 E(Ne)108 300 Q .321
-(xt, the string speci\214ed as the ar)-.15 F .321(gument to the)-.18 F
-F1<ad57>2.821 E F0 .32(option is considered.)2.821 F .32
+(able is not used to \214lter the matches, b)108 124.8 Q(ut the)-.2 E F1
+(FIGNORE)2.5 E F0 -.25(va)2.25 G(riable is used.).25 E(Ne)108 141.6 Q
+.321(xt, the string speci\214ed as the ar)-.15 F .321(gument to the)-.18
+F F2<ad57>2.821 E F0 .32(option is considered.)2.821 F .32
 (The string is \214rst split using the)5.32 F .412(characters in the)108
-312 R F2(IFS)2.912 E F0 .412(special v)2.662 F .412
+153.6 R F1(IFS)2.912 E F0 .412(special v)2.662 F .412
 (ariable as delimiters.)-.25 F .412(Shell quoting is honored.)5.412 F
 .413(Each w)5.412 F .413(ord is then e)-.1 F(xpanded)-.15 E .092
-(using brace e)108 324 R .092(xpansion, tilde e)-.15 F .092
+(using brace e)108 165.6 R .092(xpansion, tilde e)-.15 F .092
 (xpansion, parameter and v)-.15 F .092(ariable e)-.25 F .091
-(xpansion, command substitution, and arith-)-.15 F 1.396(metic e)108 336
-R 1.396(xpansion, as described abo)-.15 F 1.696 -.15(ve u)-.15 H(nder)
-.15 E F2(EXP)3.896 E(ANSION)-.666 E/F3 9/Times-Roman@0 SF(.)A F0 1.396
-(The results are split using the rules described)5.896 F(abo)108 348 Q
-.51 -.15(ve u)-.15 H(nder).15 E F1 -.75(Wo)2.71 G .21(rd Splitting).75 F
-F0 5.21(.T)C .209(he results of the e)-5.21 F .209
+(xpansion, command substitution, and arith-)-.15 F 1.396(metic e)108
+177.6 R 1.396(xpansion, as described abo)-.15 F 1.696 -.15(ve u)-.15 H
+(nder).15 E F1(EXP)3.896 E(ANSION)-.666 E/F3 9/Times-Roman@0 SF(.)A F0
+1.396(The results are split using the rules described)5.896 F(abo)108
+189.6 Q .51 -.15(ve u)-.15 H(nder).15 E F2 -.75(Wo)2.71 G .21
+(rd Splitting).75 F F0 5.21(.T)C .209(he results of the e)-5.21 F .209
 (xpansion are pre\214x-matched ag)-.15 F .209(ainst the w)-.05 F .209
-(ord being com-)-.1 F(pleted, and the matching w)108 360 Q
+(ord being com-)-.1 F(pleted, and the matching w)108 201.6 Q
 (ords become the possible completions.)-.1 E 1.237
-(After these matches ha)108 376.8 R 1.537 -.15(ve b)-.2 H 1.237
+(After these matches ha)108 218.4 R 1.537 -.15(ve b)-.2 H 1.237
 (een generated, an).15 F 3.737(ys)-.15 G 1.238
-(hell function or command speci\214ed with the)-3.737 F F1<ad46>3.738 E
-F0(and)3.738 E F1<ad43>3.738 E F0 3.376(options is in)108 388.8 R -.2
+(hell function or command speci\214ed with the)-3.737 F F2<ad46>3.738 E
+F0(and)3.738 E F2<ad43>3.738 E F0 3.376(options is in)108 230.4 R -.2
 (vo)-.4 G -.1(ke).2 G 5.875(d. When).1 F 3.375
 (the command or function is in)5.875 F -.2(vo)-.4 G -.1(ke).2 G 3.375
-(d, the).1 F F2(COMP_LINE)5.875 E F3(,)A F2(COMP_POINT)5.625 E F3(,)A F2
-(COMP_KEY)108 400.8 Q F3(,)A F0(and)2.407 E F2(COMP_TYPE)2.657 E F0 -.25
+(d, the).1 F F1(COMP_LINE)5.875 E F3(,)A F1(COMP_POINT)5.625 E F3(,)A F1
+(COMP_KEY)108 242.4 Q F3(,)A F0(and)2.407 E F1(COMP_TYPE)2.657 E F0 -.25
 (va)2.407 G .157(riables are assigned v).25 F .157
-(alues as described abo)-.25 F .457 -.15(ve u)-.15 H(nder).15 E F1 .158
+(alues as described abo)-.25 F .457 -.15(ve u)-.15 H(nder).15 E F2 .158
 (Shell V)2.658 F(ariables)-.92 E F0 5.158(.I)C(f)-5.158 E 3.486(as)108
-412.8 S .986(hell function is being in)-3.486 F -.2(vo)-.4 G -.1(ke).2 G
-.986(d, the).1 F F2(COMP_W)3.486 E(ORDS)-.09 E F0(and)3.236 E F2
+254.4 S .986(hell function is being in)-3.486 F -.2(vo)-.4 G -.1(ke).2 G
+.986(d, the).1 F F1(COMP_W)3.486 E(ORDS)-.09 E F0(and)3.236 E F1
 (COMP_CW)3.486 E(ORD)-.09 E F0 -.25(va)3.236 G .986
 (riables are also set.).25 F(When)5.985 E .608
-(the function or command is in)108 424.8 R -.2(vo)-.4 G -.1(ke).2 G .608
+(the function or command is in)108 266.4 R -.2(vo)-.4 G -.1(ke).2 G .608
 (d, the \214rst ar).1 F .608(gument is the name of the command whose ar)
 -.18 F .609(guments are)-.18 F .073(being completed, the second ar)108
-436.8 R .073(gument is the w)-.18 F .073
+278.4 R .073(gument is the w)-.18 F .073
 (ord being completed, and the third ar)-.1 F .073(gument is the w)-.18 F
-.072(ord pre-)-.1 F .607(ceding the w)108 448.8 R .607
+.072(ord pre-)-.1 F .607(ceding the w)108 290.4 R .607
 (ord being completed on the current command line.)-.1 F .608
-(No \214ltering of the generated completions)5.607 F(ag)108 460.8 Q .094
+(No \214ltering of the generated completions)5.607 F(ag)108 302.4 Q .094
 (ainst the w)-.05 F .093(ord being completed is performed; the function\
  or command has complete freedom in generat-)-.1 F(ing the matches.)108
-472.8 Q(An)108 489.6 Q 2.937(yf)-.15 G .437(unction speci\214ed with)
--2.937 F F1<ad46>2.937 E F0 .437(is in)2.937 F -.2(vo)-.4 G -.1(ke).2 G
+314.4 Q(An)108 331.2 Q 2.937(yf)-.15 G .437(unction speci\214ed with)
+-2.937 F F2<ad46>2.937 E F0 .437(is in)2.937 F -.2(vo)-.4 G -.1(ke).2 G
 2.937<648c>.1 G 2.937(rst. The)-2.937 F .437(function may use an)2.937 F
 2.937(yo)-.15 G 2.937(ft)-2.937 G .437(he shell f)-2.937 F .438
-(acilities, including)-.1 F(the)108 501.6 Q F1(compgen)2.957 E F0 -.2
+(acilities, including)-.1 F(the)108 343.2 Q F2(compgen)2.957 E F0 -.2
 (bu)2.957 G .457(iltin described belo).2 F 1.756 -.65(w, t)-.25 H 2.956
 (og).65 G .456(enerate the matches.)-2.956 F .456
-(It must put the possible completions in the)5.456 F F2(COMPREPL)108
-513.6 Q(Y)-.828 E F0(array v)2.25 E(ariable.)-.25 E(Ne)108 530.4 Q .08
-(xt, an)-.15 F 2.58(yc)-.15 G .08(ommand speci\214ed with the)-2.58 F F1
+(It must put the possible completions in the)5.456 F F1(COMPREPL)108
+355.2 Q(Y)-.828 E F0(array v)2.25 E(ariable.)-.25 E(Ne)108 372 Q .08
+(xt, an)-.15 F 2.58(yc)-.15 G .08(ommand speci\214ed with the)-2.58 F F2
 <ad43>2.58 E F0 .081(option is in)2.581 F -.2(vo)-.4 G -.1(ke).2 G 2.581
 (di).1 G 2.581(na)-2.581 G 2.581(ne)-2.581 G -.4(nv)-2.581 G .081
 (ironment equi).4 F -.25(va)-.25 G .081(lent to command sub-).25 F 2.859
-(stitution. It)108 542.4 R .359(should print a list of completions, one\
- per line, to the standard output.)2.859 F .358(Backslash may be used)
-5.359 F(to escape a ne)108 554.4 Q(wline, if necessary)-.25 E(.)-.65 E
-.376(After all of the possible completions are generated, an)108 571.2 R
-2.877<798c>-.15 G .377(lter speci\214ed with the)-2.877 F F1<ad58>2.877
-E F0 .377(option is applied to the)2.877 F 3.182(list. The)108 583.2 R
+(stitution. It)108 384 R .359(should print a list of completions, one p\
+er line, to the standard output.)2.859 F .358(Backslash may be used)
+5.359 F(to escape a ne)108 396 Q(wline, if necessary)-.25 E(.)-.65 E
+.376(After all of the possible completions are generated, an)108 412.8 R
+2.877<798c>-.15 G .377(lter speci\214ed with the)-2.877 F F2<ad58>2.877
+E F0 .377(option is applied to the)2.877 F 3.182(list. The)108 424.8 R
 .682(\214lter is a pattern as used for pathname e)3.182 F .681
-(xpansion; a)-.15 F F1(&)3.181 E F0 .681
+(xpansion; a)-.15 F F2(&)3.181 E F0 .681
 (in the pattern is replaced with the te)3.181 F .681(xt of)-.15 F .522
-(the w)108 595.2 R .522(ord being completed.)-.1 F 3.022(Al)5.522 G
-(iteral)-3.022 E F1(&)3.022 E F0 .523
+(the w)108 436.8 R .522(ord being completed.)-.1 F 3.022(Al)5.522 G
+(iteral)-3.022 E F2(&)3.022 E F0 .523
 (may be escaped with a backslash; the backslash is remo)3.022 F -.15(ve)
--.15 G 3.023(db).15 G(efore)-3.023 E .85(attempting a match.)108 607.2 R
+-.15 G 3.023(db).15 G(efore)-3.023 E .85(attempting a match.)108 448.8 R
 (An)5.85 E 3.35(yc)-.15 G .849
 (ompletion that matches the pattern will be remo)-3.35 F -.15(ve)-.15 G
 3.349(df).15 G .849(rom the list.)-3.349 F 3.349(Al)5.849 G(eading)
--3.349 E F1(!)3.349 E F0(ne)108 619.2 Q -.05(ga)-.15 G
+-3.349 E F2(!)3.349 E F0(ne)108 460.8 Q -.05(ga)-.15 G
 (tes the pattern; in this case an).05 E 2.5(yc)-.15 G
 (ompletion not matching the pattern will be remo)-2.5 E -.15(ve)-.15 G
-(d.).15 E(Finally)108 636 Q 3.086(,a)-.65 G .886 -.15(ny p)-3.086 H .586
-(re\214x and suf).15 F .587(\214x speci\214ed with the)-.25 F F1<ad50>
-3.087 E F0(and)3.087 E F1<ad53>3.087 E F0 .587
+(d.).15 E(Finally)108 477.6 Q 3.086(,a)-.65 G .886 -.15(ny p)-3.086 H
+.586(re\214x and suf).15 F .587(\214x speci\214ed with the)-.25 F F2
+<ad50>3.087 E F0(and)3.087 E F2<ad53>3.087 E F0 .587
 (options are added to each member of the com-)3.087 F(pletion list, and\
  the result is returned to the readline completion code as the list of \
-possible completions.)108 648 Q .247(If the pre)108 664.8 R .247
+possible completions.)108 489.6 Q .247(If the pre)108 506.4 R .247
 (viously-applied actions do not generate an)-.25 F 2.747(ym)-.15 G .247
-(atches, and the)-2.747 F F1 .247(\255o dir)2.747 F(names)-.15 E F0 .247
-(option w)2.747 F .246(as supplied to)-.1 F F1(complete)108 676.8 Q F0
+(atches, and the)-2.747 F F2 .247(\255o dir)2.747 F(names)-.15 E F0 .247
+(option w)2.747 F .246(as supplied to)-.1 F F2(complete)108 518.4 Q F0
 (when the compspec w)2.5 E
 (as de\214ned, directory name completion is attempted.)-.1 E .461
-(If the)108 693.6 R F1 .462(\255o plusdirs)2.961 F F0 .462(option w)
-2.962 F .462(as supplied to)-.1 F F1(complete)2.962 E F0 .462
+(If the)108 535.2 R F2 .462(\255o plusdirs)2.961 F F0 .462(option w)
+2.962 F .462(as supplied to)-.1 F F2(complete)2.962 E F0 .462
 (when the compspec w)2.962 F .462(as de\214ned, directory name com-)-.1
-F(pletion is attempted and an)108 705.6 Q 2.5(ym)-.15 G
+F(pletion is attempted and an)108 547.2 Q 2.5(ym)-.15 G
 (atches are added to the results of the other actions.)-2.5 E .56
-(By def)108 722.4 R .56(ault, if a compspec is found, whate)-.1 F -.15
-(ve)-.25 G 3.06(ri).15 G 3.06(tg)-3.06 G .559
+(By def)108 564 R .56(ault, if a compspec is found, whate)-.1 F -.15(ve)
+-.25 G 3.06(ri).15 G 3.06(tg)-3.06 G .559
 (enerates is returned to the completion code as the full set)-3.06 F
-(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(46)185.955 E 0 Cg EP
-%%Page: 47 47
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E .631(of possible completions.)108 84 R .631(The def)5.631 F(ault)
--.1 E/F1 10/Times-Bold@0 SF(bash)3.131 E F0 .631
+.631(of possible completions.)108 576 R .631(The def)5.631 F(ault)-.1 E
+F2(bash)3.131 E F0 .631
 (completions are not attempted, and the readline def)3.131 F .632
-(ault of \214le-)-.1 F .559(name completion is disabled.)108 96 R .559
-(If the)5.559 F F1 .559(\255o bashdefault)3.059 F F0 .559(option w)3.059
-F .559(as supplied to)-.1 F F1(complete)3.058 E F0 .558
-(when the compspec)3.058 F -.1(wa)108 108 S 3.171(sd).1 G .671
-(e\214ned, the)-3.171 F F1(bash)3.171 E F0(def)3.171 E .671
+(ault of \214le-)-.1 F .559(name completion is disabled.)108 588 R .559
+(If the)5.559 F F2 .559(\255o bashdefault)3.059 F F0 .559(option w)3.059
+F .559(as supplied to)-.1 F F2(complete)3.058 E F0 .558
+(when the compspec)3.058 F -.1(wa)108 600 S 3.171(sd).1 G .671
+(e\214ned, the)-3.171 F F2(bash)3.171 E F0(def)3.171 E .671
 (ault completions are attempted if the compspec generates no matches.)
--.1 F .672(If the)5.672 F F1<ad6f>3.172 E(default)108 120 Q F0 1.207
-(option w)3.707 F 1.207(as supplied to)-.1 F F1(complete)3.707 E F0
+-.1 F .672(If the)5.672 F F2<ad6f>3.172 E(default)108 612 Q F0 1.207
+(option w)3.707 F 1.207(as supplied to)-.1 F F2(complete)3.707 E F0
 1.207(when the compspec w)3.707 F 1.207(as de\214ned, readline')-.1 F
 3.707(sd)-.55 G(ef)-3.707 E 1.206(ault completion)-.1 F
-(will be performed if the compspec \(and, if attempted, the def)108 132
-Q(ault)-.1 E F1(bash)2.5 E F0(completions\) generate no matches.)2.5 E
+(will be performed if the compspec \(and, if attempted, the def)108 624
+Q(ault)-.1 E F2(bash)2.5 E F0(completions\) generate no matches.)2.5 E
 .245(When a compspec indicates that directory name completion is desire\
-d, the programmable completion func-)108 148.8 R .633(tions force readl\
+d, the programmable completion func-)108 640.8 R .633(tions force readl\
 ine to append a slash to completed names which are symbolic links to di\
-rectories, subject)108 160.8 R 2.761(to the v)108 172.8 R 2.761
-(alue of the)-.25 F F1(mark\255dir)5.261 E(ectories)-.18 E F0 2.761
+rectories, subject)108 652.8 R 2.761(to the v)108 664.8 R 2.761
+(alue of the)-.25 F F2(mark\255dir)5.261 E(ectories)-.18 E F0 2.761
 (readline v)5.261 F 2.761(ariable, re)-.25 F -.05(ga)-.15 G 2.762
-(rdless of the setting of the).05 F F1(mark-sym-)5.262 E(link)108 184.8
+(rdless of the setting of the).05 F F2(mark-sym-)5.262 E(link)108 676.8
 Q(ed\255dir)-.1 E(ectories)-.18 E F0(readline v)2.5 E(ariable.)-.25 E
 .191(There is some support for dynamically modifying completions.)108
-201.6 R .19(This is most useful when used in combina-)5.191 F 1.33
-(tion with a def)108 213.6 R 1.33(ault completion speci\214ed with)-.1 F
-F1 1.33(complete -D)3.83 F F0 6.33(.I)C(t')-6.33 E 3.83(sp)-.55 G 1.33
+693.6 R .19(This is most useful when used in combina-)5.191 F 1.33
+(tion with a def)108 705.6 R 1.33(ault completion speci\214ed with)-.1 F
+F2 1.33(complete -D)3.83 F F0 6.33(.I)C(t')-6.33 E 3.83(sp)-.55 G 1.33
 (ossible for shell functions e)-3.83 F -.15(xe)-.15 G 1.33(cuted as).15
 F .93(completion handlers to indicate that completion should be retried\
- by returning an e)108 225.6 R .93(xit status of 124.)-.15 F .93(If a)
+ by returning an e)108 717.6 R .93(xit status of 124.)-.15 F .93(If a)
 5.93 F .1(shell function returns 124, and changes the compspec associat\
-ed with the command on which completion is)108 237.6 R .666
-(being attempted \(supplied as the \214rst ar)108 249.6 R .665
+ed with the command on which completion is)108 729.6 R(GNU Bash-4.2)72
+768 Q(2010 December 28)135.965 E(46)185.955 E 0 Cg EP
+%%Page: 47 47
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E .666(being attempted \(supplied as the \214rst ar)108 84 R .665
 (gument when the function is e)-.18 F -.15(xe)-.15 G .665
-(cuted\), programmable completion).15 F .083(restarts from the be)108
-261.6 R .084(ginning, with an attempt to \214nd a ne)-.15 F 2.584(wc)
--.25 G .084(ompspec for that command.)-2.584 F .084(This allo)5.084 F
-.084(ws a set of)-.25 F(completions to be b)108 273.6 Q(uilt dynamicall\
-y as completion is attempted, rather than being loaded all at once.)-.2
-E -.15(Fo)108 290.4 S 2.637(ri).15 G .137
+(cuted\), programmable completion).15 F .083(restarts from the be)108 96
+R .084(ginning, with an attempt to \214nd a ne)-.15 F 2.584(wc)-.25 G
+.084(ompspec for that command.)-2.584 F .084(This allo)5.084 F .084
+(ws a set of)-.25 F(completions to be b)108 108 Q(uilt dynamically as c\
+ompletion is attempted, rather than being loaded all at once.)-.2 E -.15
+(Fo)108 124.8 S 2.637(ri).15 G .137
 (nstance, assuming that there is a library of compspecs, each k)-2.637 F
 .137(ept in a \214le corresponding to the name of)-.1 F
-(the command, the follo)108 302.4 Q(wing def)-.25 E
+(the command, the follo)108 136.8 Q(wing def)-.25 E
 (ault completion function w)-.1 E(ould load completions dynamically:)-.1
-E/F2 10/Courier@0 SF(_completion_loader\(\))108 319.2 Q({)108 331.2 Q 6
-(.")144 343.2 S
+E/F1 10/Courier@0 SF(_completion_loader\(\))108 153.6 Q({)108 165.6 Q 6
+(.")144 177.6 S
 (/etc/bash_completion.d/$1.sh" >/dev/null 2>&1 && return 124)-6 E(})108
-355.2 Q(complete -D -F _completion_loader)108 367.2 Q/F3 10.95
-/Times-Bold@0 SF(HIST)72 396 Q(OR)-.197 E(Y)-.383 E F0 .371(When the)108
-408 R F1 .371(\255o history)2.871 F F0 .371(option to the)2.871 F F1
-(set)2.872 E F0 -.2(bu)2.872 G .372(iltin is enabled, the shell pro).2 F
-.372(vides access to the)-.15 F/F4 10/Times-Italic@0 SF .372
-(command history)2.872 F F0(,)A .305(the list of commands pre)108 420 R
-.305(viously typed.)-.25 F .305(The v)5.305 F .304(alue of the)-.25 F/F5
-9/Times-Bold@0 SF(HISTSIZE)2.804 E F0 -.25(va)2.554 G .304
-(riable is used as the number of com-).25 F .429(mands to sa)108 432 R
-.729 -.15(ve i)-.2 H 2.929(nah).15 G .429(istory list.)-2.929 F .429
-(The te)5.429 F .429(xt of the last)-.15 F F5(HISTSIZE)2.93 E F0 .43
-(commands \(def)2.68 F .43(ault 500\) is sa)-.1 F -.15(ve)-.2 G 2.93
-(d. The).15 F(shell)2.93 E .287
+189.6 Q(complete -D -F _completion_loader)108 201.6 Q/F2 10.95
+/Times-Bold@0 SF(HIST)72 230.4 Q(OR)-.197 E(Y)-.383 E F0 .371(When the)
+108 242.4 R/F3 10/Times-Bold@0 SF .371(\255o history)2.871 F F0 .371
+(option to the)2.871 F F3(set)2.872 E F0 -.2(bu)2.872 G .372
+(iltin is enabled, the shell pro).2 F .372(vides access to the)-.15 F/F4
+10/Times-Italic@0 SF .372(command history)2.872 F F0(,)A .305
+(the list of commands pre)108 254.4 R .305(viously typed.)-.25 F .305
+(The v)5.305 F .304(alue of the)-.25 F/F5 9/Times-Bold@0 SF(HISTSIZE)
+2.804 E F0 -.25(va)2.554 G .304(riable is used as the number of com-).25
+F .429(mands to sa)108 266.4 R .729 -.15(ve i)-.2 H 2.929(nah).15 G .429
+(istory list.)-2.929 F .429(The te)5.429 F .429(xt of the last)-.15 F F5
+(HISTSIZE)2.93 E F0 .43(commands \(def)2.68 F .43(ault 500\) is sa)-.1 F
+-.15(ve)-.2 G 2.93(d. The).15 F(shell)2.93 E .287
 (stores each command in the history list prior to parameter and v)108
-444 R .287(ariable e)-.25 F .287(xpansion \(see)-.15 F F5(EXP)2.787 E
-(ANSION)-.666 E F0(abo)2.537 E -.15(ve)-.15 G(\)).15 E -.2(bu)108 456 S
-4.065(ta).2 G 1.565(fter history e)-4.065 F 1.565
+278.4 R .287(ariable e)-.25 F .287(xpansion \(see)-.15 F F5(EXP)2.787 E
+(ANSION)-.666 E F0(abo)2.537 E -.15(ve)-.15 G(\)).15 E -.2(bu)108 290.4
+4.065(ta).2 G 1.565(fter history e)-4.065 F 1.565
 (xpansion is performed, subject to the v)-.15 F 1.565
 (alues of the shell v)-.25 F(ariables)-.25 E F5(HISTIGNORE)4.065 E F0
-(and)3.816 E F5(HISTCONTR)108 468 Q(OL)-.27 E/F6 9/Times-Roman@0 SF(.)A
-F0 .082
+(and)3.816 E F5(HISTCONTR)108 302.4 Q(OL)-.27 E/F6 9/Times-Roman@0 SF(.)
+F0 .082
 (On startup, the history is initialized from the \214le named by the v)
-108 484.8 R(ariable)-.25 E F5(HISTFILE)2.582 E F0(\(def)2.332 E(ault)-.1
+108 319.2 R(ariable)-.25 E F5(HISTFILE)2.582 E F0(\(def)2.332 E(ault)-.1
 E F4(~/.bash_history)2.582 E F0(\).)A .315(The \214le named by the v)108
-496.8 R .315(alue of)-.25 F F5(HISTFILE)2.815 E F0 .315
+331.2 R .315(alue of)-.25 F F5(HISTFILE)2.815 E F0 .315
 (is truncated, if necessary)2.565 F 2.815(,t)-.65 G 2.815(oc)-2.815 G
 .315(ontain no more than the number of)-2.815 F .532
-(lines speci\214ed by the v)108 508.8 R .532(alue of)-.25 F F5
+(lines speci\214ed by the v)108 343.2 R .532(alue of)-.25 F F5
 (HISTFILESIZE)3.032 E F6(.)A F0 .532
 (When the history \214le is read, lines be)5.032 F .532
 (ginning with the his-)-.15 F 1.158(tory comment character follo)108
-520.8 R 1.159(wed immediately by a digit are interpreted as timestamps \
-for the preceding)-.25 F .053(history line.)108 532.8 R .053
+355.2 R 1.159(wed immediately by a digit are interpreted as timestamps \
+for the preceding)-.25 F .053(history line.)108 367.2 R .053
 (These timestamps are optionally displayed depending on the v)5.053 F
 .052(alue of the)-.25 F F5(HISTTIMEFORMA)2.552 E(T)-.855 E F0 -.25(va)
-108 544.8 S 4.386(riable. When).25 F 1.886(an interacti)4.386 F 2.187
+108 379.2 S 4.386(riable. When).25 F 1.886(an interacti)4.386 F 2.187
 -.15(ve s)-.25 H 1.887(hell e).15 F 1.887(xits, the last)-.15 F F5
 ($HISTSIZE)4.387 E F0 1.887(lines are copied from the history list to)
-4.137 F F5($HISTFILE)108 556.8 Q F6(.)A F0 .056(If the)4.556 F F1
+4.137 F F5($HISTFILE)108 391.2 Q F6(.)A F0 .056(If the)4.556 F F3
 (histappend)2.556 E F0 .056
-(shell option is enabled \(see the description of)2.556 F F1(shopt)2.556
+(shell option is enabled \(see the description of)2.556 F F3(shopt)2.556
 E F0(under)2.556 E F5 .056(SHELL B)2.556 F(UIL)-.09 E(TIN)-.828 E
-(COMMANDS)108 568.8 Q F0(belo)2.671 E .422(w\), the lines are appended \
+(COMMANDS)108 403.2 Q F0(belo)2.671 E .422(w\), the lines are appended \
 to the history \214le, otherwise the history \214le is o)-.25 F -.15(ve)
--.15 G 2.922(rwritten. If).15 F F5(HISTFILE)108 580.8 Q F0 .435(is unse\
+-.15 G 2.922(rwritten. If).15 F F5(HISTFILE)108 415.2 Q F0 .435(is unse\
 t, or if the history \214le is unwritable, the history is not sa)2.685 F
 -.15(ve)-.2 G 2.934(d. If).15 F(the)2.934 E F5(HISTTIMEFORMA)2.934 E(T)
--.855 E F0 -.25(va)108 592.8 S .916
+-.855 E F0 -.25(va)108 427.2 S .916
 (riable is set, time stamps are written to the history \214le, mark).25
 F .917(ed with the history comment character)-.1 F 3.417(,s)-.4 G(o)
--3.417 E(the)108 604.8 Q 3.083(ym)-.15 G .583(ay be preserv)-3.083 F
+-3.417 E(the)108 439.2 Q 3.083(ym)-.15 G .583(ay be preserv)-3.083 F
 .583(ed across shell sessions.)-.15 F .582
 (This uses the history comment character to distinguish time-)5.583 F
-.986(stamps from other history lines.)108 616.8 R .986(After sa)5.986 F
+.986(stamps from other history lines.)108 451.2 R .986(After sa)5.986 F
 .986(ving the history)-.2 F 3.486(,t)-.65 G .987
 (he history \214le is truncated to contain no more)-3.486 F(than)108
-628.8 Q F5(HISTFILESIZE)2.5 E F0 2.5(lines. If)2.25 F F5(HISTFILESIZE)
+463.2 Q F5(HISTFILESIZE)2.5 E F0 2.5(lines. If)2.25 F F5(HISTFILESIZE)
 2.5 E F0(is not set, no truncation is performed.)2.25 E 1.294(The b)108
-645.6 R 1.294(uiltin command)-.2 F F1(fc)3.794 E F0(\(see)3.794 E F5
-1.293(SHELL B)3.794 F(UIL)-.09 E 1.293(TIN COMMANDS)-.828 F F0(belo)
-3.543 E 1.293(w\) may be used to list or edit and re-)-.25 F -.15(exe)
-108 657.6 S .673(cute a portion of the history list.).15 F(The)5.673 E
-F1(history)3.173 E F0 -.2(bu)3.173 G .673
+480 R 1.294(uiltin command)-.2 F F3(fc)3.794 E F0(\(see)3.794 E F5 1.293
+(SHELL B)3.794 F(UIL)-.09 E 1.293(TIN COMMANDS)-.828 F F0(belo)3.543 E
+1.293(w\) may be used to list or edit and re-)-.25 F -.15(exe)108 492 S
+.673(cute a portion of the history list.).15 F(The)5.673 E F3(history)
+3.173 E F0 -.2(bu)3.173 G .673
 (iltin may be used to display or modify the history list).2 F .28
-(and manipulate the history \214le.)108 669.6 R .279
+(and manipulate the history \214le.)108 504 R .279
 (When using command-line editing, search commands are a)5.279 F -.25(va)
--.2 G .279(ilable in each).25 F(editing mode that pro)108 681.6 Q
-(vide access to the history list.)-.15 E 1.485(The shell allo)108 698.4
+-.2 G .279(ilable in each).25 F(editing mode that pro)108 516 Q
+(vide access to the history list.)-.15 E 1.485(The shell allo)108 532.8
 R 1.485(ws control o)-.25 F -.15(ve)-.15 G 3.986(rw).15 G 1.486
 (hich commands are sa)-3.986 F -.15(ve)-.2 G 3.986(do).15 G 3.986(nt)
 -3.986 G 1.486(he history list.)-3.986 F(The)6.486 E F5(HISTCONTR)3.986
-E(OL)-.27 E F0(and)3.736 E F5(HISTIGNORE)108 710.4 Q F0 -.25(va)2.708 G
+E(OL)-.27 E F0(and)3.736 E F5(HISTIGNORE)108 544.8 Q F0 -.25(va)2.708 G
 .458(riables may be set to cause the shell to sa).25 F .757 -.15(ve o)
--.2 H .457(nly a subset of the commands entered.).15 F(The)5.457 E F1
-(cmdhist)108 722.4 Q F0 .75
+-.2 H .457(nly a subset of the commands entered.).15 F(The)5.457 E F3
+(cmdhist)108 556.8 Q F0 .75
 (shell option, if enabled, causes the shell to attempt to sa)3.25 F 1.05
--.15(ve e)-.2 H .75(ach line of a multi-line command in).15 F
-(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(47)185.955 E 0 Cg EP
-%%Page: 48 48
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E 1.077(the same history entry)108 84 R 3.577(,a)-.65 G 1.077
+-.15(ve e)-.2 H .75(ach line of a multi-line command in).15 F 1.077
+(the same history entry)108 568.8 R 3.577(,a)-.65 G 1.077
 (dding semicolons where necessary to preserv)-3.577 F 3.577(es)-.15 G
-1.077(yntactic correctness.)-3.577 F(The)6.077 E/F1 10/Times-Bold@0 SF
-(lithist)3.576 E F0 .373(shell option causes the shell to sa)108 96 R
-.674 -.15(ve t)-.2 H .374(he command with embedded ne).15 F .374
+1.077(yntactic correctness.)-3.577 F(The)6.077 E F3(lithist)3.576 E F0
+.373(shell option causes the shell to sa)108 580.8 R .674 -.15(ve t)-.2
+H .374(he command with embedded ne).15 F .374
 (wlines instead of semicolons.)-.25 F .374(See the)5.374 F .319
-(description of the)108 108 R F1(shopt)2.819 E F0 -.2(bu)2.819 G .318
-(iltin belo).2 F 2.818(wu)-.25 G(nder)-2.818 E/F2 9/Times-Bold@0 SF .318
-(SHELL B)2.818 F(UIL)-.09 E .318(TIN COMMANDS)-.828 F F0 .318
-(for information on setting and)2.568 F(unsetting shell options.)108 120
-Q/F3 10.95/Times-Bold@0 SF(HIST)72 136.8 Q(OR)-.197 E 2.738(YE)-.383 G
-(XP)-2.738 E(ANSION)-.81 E F0 .61(The shell supports a history e)108
-148.8 R .611(xpansion feature that is similar to the history e)-.15 F
-.611(xpansion in)-.15 F F1(csh.)3.111 E F0 .611(This section)5.611 F
-.871(describes what syntax features are a)108 160.8 R -.25(va)-.2 G
-3.371(ilable. This).25 F .871(feature is enabled by def)3.371 F .87
+(description of the)108 592.8 R F3(shopt)2.819 E F0 -.2(bu)2.819 G .318
+(iltin belo).2 F 2.818(wu)-.25 G(nder)-2.818 E F5 .318(SHELL B)2.818 F
+(UIL)-.09 E .318(TIN COMMANDS)-.828 F F0 .318
+(for information on setting and)2.568 F(unsetting shell options.)108
+604.8 Q F2(HIST)72 621.6 Q(OR)-.197 E 2.738(YE)-.383 G(XP)-2.738 E
+(ANSION)-.81 E F0 .61(The shell supports a history e)108 633.6 R .611
+(xpansion feature that is similar to the history e)-.15 F .611
+(xpansion in)-.15 F F3(csh.)3.111 E F0 .611(This section)5.611 F .871
+(describes what syntax features are a)108 645.6 R -.25(va)-.2 G 3.371
+(ilable. This).25 F .871(feature is enabled by def)3.371 F .87
 (ault for interacti)-.1 F 1.17 -.15(ve s)-.25 H .87(hells, and).15 F
-2.013(can be disabled using the)108 172.8 R F1(+H)4.514 E F0 2.014
-(option to the)4.514 F F1(set)4.514 E F0 -.2(bu)4.514 G 2.014
-(iltin command \(see).2 F F2 2.014(SHELL B)4.514 F(UIL)-.09 E 2.014
-(TIN COMMANDS)-.828 F F0(belo)108 184.8 Q 2.5(w\). Non-interacti)-.25 F
+2.013(can be disabled using the)108 657.6 R F3(+H)4.514 E F0 2.014
+(option to the)4.514 F F3(set)4.514 E F0 -.2(bu)4.514 G 2.014
+(iltin command \(see).2 F F5 2.014(SHELL B)4.514 F(UIL)-.09 E 2.014
+(TIN COMMANDS)-.828 F F0(belo)108 669.6 Q 2.5(w\). Non-interacti)-.25 F
 .3 -.15(ve s)-.25 H(hells do not perform history e).15 E
-(xpansion by def)-.15 E(ault.)-.1 E 1.306(History e)108 201.6 R 1.306
+(xpansion by def)-.15 E(ault.)-.1 E 1.306(History e)108 686.4 R 1.306
 (xpansions introduce w)-.15 F 1.306(ords from the history list into the\
  input stream, making it easy to repeat)-.1 F .209
-(commands, insert the ar)108 213.6 R .209(guments to a pre)-.18 F .21
+(commands, insert the ar)108 698.4 R .209(guments to a pre)-.18 F .21
 (vious command into the current input line, or \214x errors in pre)-.25
-F(vious)-.25 E(commands quickly)108 225.6 Q(.)-.65 E 1.164(History e)108
-242.4 R 1.163(xpansion is performed immediately after a complete line i\
-s read, before the shell breaks it into)-.15 F -.1(wo)108 254.4 S 3.2
-(rds. It).1 F(tak)3.2 E .7(es place in tw)-.1 F 3.2(op)-.1 G 3.2
-(arts. The)-3.2 F .7
+F(vious)-.25 E(commands quickly)108 710.4 Q(.)-.65 E 1.164(History e)108
+727.2 R 1.163(xpansion is performed immediately after a complete line i\
+s read, before the shell breaks it into)-.15 F(GNU Bash-4.2)72 768 Q
+(2010 December 28)135.965 E(47)185.955 E 0 Cg EP
+%%Page: 48 48
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E -.1(wo)108 84 S 3.2(rds. It).1 F(tak)3.2 E .7(es place in tw)-.1
+F 3.2(op)-.1 G 3.2(arts. The)-3.2 F .7
 (\214rst is to determine which line from the history list to use during)
-3.2 F 4.368(substitution. The)108 266.4 R 1.868(second is to select por\
-tions of that line for inclusion into the current one.)4.368 F 1.867
-(The line)6.867 F .662(selected from the history is the)108 278.4 R/F4
-10/Times-Italic@0 SF -.15(ev)3.162 G(ent).15 E F0 3.162(,a)C .663
-(nd the portions of that line that are acted upon are)-3.162 F F4(wor)
-3.163 E(ds)-.37 E F0 5.663(.V)C(arious)-6.773 E F4(modi\214er)108 290.4
-Q(s)-.1 E F0 .227(are a)2.727 F -.25(va)-.2 G .227
+3.2 F 4.368(substitution. The)108 96 R 1.868(second is to select portio\
+ns of that line for inclusion into the current one.)4.368 F 1.867
+(The line)6.867 F .662(selected from the history is the)108 108 R/F1 10
+/Times-Italic@0 SF -.15(ev)3.162 G(ent).15 E F0 3.162(,a)C .663
+(nd the portions of that line that are acted upon are)-3.162 F F1(wor)
+3.163 E(ds)-.37 E F0 5.663(.V)C(arious)-6.773 E F1(modi\214er)108 120 Q
+(s)-.1 E F0 .227(are a)2.727 F -.25(va)-.2 G .227
 (ilable to manipulate the selected w).25 F 2.727(ords. The)-.1 F .226
 (line is brok)2.726 F .226(en into w)-.1 F .226(ords in the same f)-.1 F
-(ashion)-.1 E .351(as when reading input, so that se)108 302.4 R -.15
-(ve)-.25 G(ral).15 E F4(metac)2.852 E(har)-.15 E(acter)-.15 E F0 .352
+(ashion)-.1 E .351(as when reading input, so that se)108 132 R -.15(ve)
+-.25 G(ral).15 E F1(metac)2.852 E(har)-.15 E(acter)-.15 E F0 .352
 (-separated w)B .352(ords surrounded by quotes are considered)-.1 F .625
-(one w)108 314.4 R 3.125(ord. History)-.1 F -.15(ex)3.125 G .624
+(one w)108 144 R 3.125(ord. History)-.1 F -.15(ex)3.125 G .624
 (pansions are introduced by the appearance of the history e).15 F .624
-(xpansion character)-.15 F 3.124(,w)-.4 G(hich)-3.124 E(is)108 326.4 Q
-F1(!)3.333 E F0(by def)3.333 E 2.5(ault. Only)-.1 F(backslash \()2.5 E
-F1(\\).833 E F0 2.5(\)a).833 G(nd single quotes can quote the history e)
--2.5 E(xpansion character)-.15 E(.)-.55 E(Se)108 343.2 Q -.15(ve)-.25 G
-.03(ral characters inhibit history e).15 F .03
+(xpansion character)-.15 F 3.124(,w)-.4 G(hich)-3.124 E(is)108 156 Q/F2
+10/Times-Bold@0 SF(!)3.333 E F0(by def)3.333 E 2.5(ault. Only)-.1 F
+(backslash \()2.5 E F2(\\).833 E F0 2.5(\)a).833 G
+(nd single quotes can quote the history e)-2.5 E(xpansion character)-.15
+E(.)-.55 E(Se)108 172.8 Q -.15(ve)-.25 G .03
+(ral characters inhibit history e).15 F .03
 (xpansion if found immediately follo)-.15 F .03(wing the history e)-.25
-F .03(xpansion character)-.15 F(,)-.4 E -2.15 -.25(ev e)108 355.2 T
+F .03(xpansion character)-.15 F(,)-.4 E -2.15 -.25(ev e)108 184.8 T
 3.163(ni).25 G 3.163(fi)-3.163 G 3.162(ti)-3.163 G 3.162(su)-3.162 G
 .662(nquoted: space, tab, ne)-3.162 F .662(wline, carriage return, and)
--.25 F F1(=)3.162 E F0 5.662(.I)C 3.162(ft)-5.662 G(he)-3.162 E F1
-(extglob)3.162 E F0 .662(shell option is enabled,)3.162 F F1(\()3.162 E
-F0(will also inhibit e)108 367.2 Q(xpansion.)-.15 E(Se)108 384 Q -.15
-(ve)-.25 G .109(ral shell options settable with the).15 F F1(shopt)2.609
+-.25 F F2(=)3.162 E F0 5.662(.I)C 3.162(ft)-5.662 G(he)-3.162 E F2
+(extglob)3.162 E F0 .662(shell option is enabled,)3.162 F F2(\()3.162 E
+F0(will also inhibit e)108 196.8 Q(xpansion.)-.15 E(Se)108 213.6 Q -.15
+(ve)-.25 G .109(ral shell options settable with the).15 F F2(shopt)2.609
 E F0 -.2(bu)2.609 G .11(iltin may be used to tailor the beha).2 F .11
-(vior of history e)-.2 F(xpansion.)-.15 E 1.143(If the)108 396 R F1
+(vior of history e)-.2 F(xpansion.)-.15 E 1.143(If the)108 225.6 R F2
 (histv)3.643 E(erify)-.1 E F0 1.143
-(shell option is enabled \(see the description of the)3.643 F F1(shopt)
-3.643 E F0 -.2(bu)3.643 G 1.143(iltin belo).2 F 1.143(w\), and)-.25 F F1
+(shell option is enabled \(see the description of the)3.643 F F2(shopt)
+3.643 E F0 -.2(bu)3.643 G 1.143(iltin belo).2 F 1.143(w\), and)-.25 F F2
 -.18(re)3.643 G(adline).18 E F0(is)3.642 E .461(being used, history sub\
-stitutions are not immediately passed to the shell parser)108 408 R
+stitutions are not immediately passed to the shell parser)108 237.6 R
 5.461(.I)-.55 G .461(nstead, the e)-5.461 F .461(xpanded line)-.15 F
-1.516(is reloaded into the)108 420 R F1 -.18(re)4.016 G(adline).18 E F0
-1.516(editing b)4.016 F(uf)-.2 E 1.516(fer for further modi\214cation.)
--.25 F(If)6.516 E F1 -.18(re)4.015 G(adline).18 E F0 1.515
-(is being used, and the)4.015 F F1(histr)108 432 Q(eedit)-.18 E F0 1.202
-(shell option is enabled, a f)3.702 F 1.202
-(ailed history substitution will be reloaded into the)-.1 F F1 -.18(re)
-3.702 G(adline).18 E F0(editing)3.702 E -.2(bu)108 444 S -.25(ff).2 G
-1.161(er for correction.).25 F(The)6.161 E F1<ad70>3.661 E F0 1.161
-(option to the)3.661 F F1(history)3.661 E F0 -.2(bu)3.661 G 1.16
-(iltin command may be used to see what a history).2 F -.15(ex)108 456 S
-.055(pansion will do before using it.).15 F(The)5.055 E F1<ad73>2.555 E
-F0 .055(option to the)2.555 F F1(history)2.556 E F0 -.2(bu)2.556 G .056
-(iltin may be used to add commands to the).2 F
-(end of the history list without actually e)108 468 Q -.15(xe)-.15 G
+1.516(is reloaded into the)108 249.6 R F2 -.18(re)4.016 G(adline).18 E
+F0 1.516(editing b)4.016 F(uf)-.2 E 1.516
+(fer for further modi\214cation.)-.25 F(If)6.516 E F2 -.18(re)4.015 G
+(adline).18 E F0 1.515(is being used, and the)4.015 F F2(histr)108 261.6
+Q(eedit)-.18 E F0 1.202(shell option is enabled, a f)3.702 F 1.202
+(ailed history substitution will be reloaded into the)-.1 F F2 -.18(re)
+3.702 G(adline).18 E F0(editing)3.702 E -.2(bu)108 273.6 S -.25(ff).2 G
+1.161(er for correction.).25 F(The)6.161 E F2<ad70>3.661 E F0 1.161
+(option to the)3.661 F F2(history)3.661 E F0 -.2(bu)3.661 G 1.16
+(iltin command may be used to see what a history).2 F -.15(ex)108 285.6
+S .055(pansion will do before using it.).15 F(The)5.055 E F2<ad73>2.555
+E F0 .055(option to the)2.555 F F2(history)2.556 E F0 -.2(bu)2.556 G
+.056(iltin may be used to add commands to the).2 F
+(end of the history list without actually e)108 297.6 Q -.15(xe)-.15 G
 (cuting them, so that the).15 E 2.5(ya)-.15 G(re a)-2.5 E -.25(va)-.2 G
-(ilable for subsequent recall.).25 E 2.2(The shell allo)108 484.8 R 2.2
+(ilable for subsequent recall.).25 E 2.2(The shell allo)108 314.4 R 2.2
 (ws control of the v)-.25 F 2.2(arious characters used by the history e)
 -.25 F 2.2(xpansion mechanism \(see the)-.15 F 1.146(description of)108
-496.8 R F1(histchars)3.646 E F0(abo)3.646 E 1.446 -.15(ve u)-.15 H(nder)
-.15 E F1 1.146(Shell V)3.646 F(ariables)-.92 E F0 3.646(\). The)B 1.147
+326.4 R F2(histchars)3.646 E F0(abo)3.646 E 1.446 -.15(ve u)-.15 H(nder)
+.15 E F2 1.146(Shell V)3.646 F(ariables)-.92 E F0 3.646(\). The)B 1.147
 (shell uses the history comment character to)3.646 F
-(mark history timestamps when writing the history \214le.)108 508.8 Q F1
-(Ev)87 525.6 Q(ent Designators)-.1 E F0 .205(An e)108 537.6 R -.15(ve)
+(mark history timestamps when writing the history \214le.)108 338.4 Q F2
+(Ev)87 355.2 Q(ent Designators)-.1 E F0 .205(An e)108 367.2 R -.15(ve)
 -.25 G .204(nt designator is a reference to a command line entry in the\
  history list.).15 F .204(Unless the reference is abso-)5.204 F(lute, e)
-108 549.6 Q -.15(ve)-.25 G(nts are relati).15 E .3 -.15(ve t)-.25 H 2.5
-(ot).15 G(he current position in the history list.)-2.5 E F1(!)108 566.4
-Q F0 1.607(Start a history substitution, e)32.67 F 1.607
-(xcept when follo)-.15 F 1.607(wed by a)-.25 F F1(blank)4.107 E F0 4.107
-(,n)C -.25(ew)-4.107 G 1.608(line, carriage return, = or \().25 F
-(\(when the)144 578.4 Q F1(extglob)2.5 E F0
-(shell option is enabled using the)2.5 E F1(shopt)2.5 E F0 -.2(bu)2.5 G
-(iltin\).).2 E F1(!)108 590.4 Q F4(n)A F0(Refer to command line)27.67 E
-F4(n)2.5 E F0(.).24 E F1<21ad>108 602.4 Q F4(n)A F0
-(Refer to the current command minus)21.97 E F4(n)2.5 E F0(.).24 E F1(!!)
-108 614.4 Q F0(Refer to the pre)29.34 E(vious command.)-.25 E
-(This is a synon)5 E(ym for `!\2551'.)-.15 E F1(!)108 626.4 Q F4(string)
-A F0 .865(Refer to the most recent command preceding the current positi\
-on in the history list starting with)9.33 F F4(string)144 638.4 Q F0(.)
-.22 E F1(!?)108 650.4 Q F4(string)A F1([?])A F0 1.304(Refer to the most\
- recent command preceding the current postition in the history list con\
-taining)144 662.4 R F4(string)144 674.4 Q F0 5(.T).22 G(he trailing)-5 E
-F1(?)2.5 E F0(may be omitted if)2.5 E F4(string)2.84 E F0(is follo)2.72
-E(wed immediately by a ne)-.25 E(wline.)-.25 E/F5 12/Times-Bold@0 SF(^)
-108 691.4 Q F4(string1)-5 I F5(^)5 I F4(string2)-5 I F5(^)5 I F0 .784
-(Quick substitution.)144 698.4 R .784(Repeat the pre)5.784 F .784
-(vious command, replacing)-.25 F F4(string1)3.624 E F0(with)3.283 E F4
+108 379.2 Q -.15(ve)-.25 G(nts are relati).15 E .3 -.15(ve t)-.25 H 2.5
+(ot).15 G(he current position in the history list.)-2.5 E F2(!)108 396 Q
+F0 1.607(Start a history substitution, e)32.67 F 1.607(xcept when follo)
+-.15 F 1.607(wed by a)-.25 F F2(blank)4.107 E F0 4.107(,n)C -.25(ew)
+-4.107 G 1.608(line, carriage return, = or \().25 F(\(when the)144 408 Q
+F2(extglob)2.5 E F0(shell option is enabled using the)2.5 E F2(shopt)2.5
+E F0 -.2(bu)2.5 G(iltin\).).2 E F2(!)108 420 Q F1(n)A F0
+(Refer to command line)27.67 E F1(n)2.5 E F0(.).24 E F2<21ad>108 432 Q
+F1(n)A F0(Refer to the current command minus)21.97 E F1(n)2.5 E F0(.).24
+E F2(!!)108 444 Q F0(Refer to the pre)29.34 E(vious command.)-.25 E
+(This is a synon)5 E(ym for `!\2551'.)-.15 E F2(!)108 456 Q F1(string)A
+F0 .865(Refer to the most recent command preceding the current position\
+ in the history list starting with)9.33 F F1(string)144 468 Q F0(.).22 E
+F2(!?)108 480 Q F1(string)A F2([?])A F0 1.304(Refer to the most recent \
+command preceding the current postition in the history list containing)
+144 492 R F1(string)144 504 Q F0 5(.T).22 G(he trailing)-5 E F2(?)2.5 E
+F0(may be omitted if)2.5 E F1(string)2.84 E F0(is follo)2.72 E
+(wed immediately by a ne)-.25 E(wline.)-.25 E/F3 12/Times-Bold@0 SF(^)
+108 521 Q F1(string1)-5 I F3(^)5 I F1(string2)-5 I F3(^)5 I F0 .784
+(Quick substitution.)144 528 R .784(Repeat the pre)5.784 F .784
+(vious command, replacing)-.25 F F1(string1)3.624 E F0(with)3.283 E F1
 (string2)3.283 E F0 5.783(.E).02 G(qui)-5.783 E -.25(va)-.25 G .783
-(lent to).25 F -.74(``)144 710.4 S(!!:s/).74 E F4(string1)A F0(/)A F4
-(string2)A F0(/')A 2.5('\()-.74 G(see)-2.5 E F1(Modi\214ers)2.5 E F0
-(belo)2.5 E(w\).)-.25 E(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E
-(48)185.955 E 0 Cg EP
-%%Page: 49 49
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(!#)108 84 Q F0
-(The entire command line typed so f)27.67 E(ar)-.1 E(.)-.55 E F1 -.75
-(Wo)87 100.8 S(rd Designators).75 E F0 -.8(Wo)108 112.8 S 1.313
+(lent to).25 F -.74(``)144 540 S(!!:s/).74 E F1(string1)A F0(/)A F1
+(string2)A F0(/')A 2.5('\()-.74 G(see)-2.5 E F2(Modi\214ers)2.5 E F0
+(belo)2.5 E(w\).)-.25 E F2(!#)108 552 Q F0
+(The entire command line typed so f)27.67 E(ar)-.1 E(.)-.55 E F2 -.75
+(Wo)87 568.8 S(rd Designators).75 E F0 -.8(Wo)108 580.8 S 1.313
 (rd designators are used to select desired w).8 F 1.314(ords from the e)
--.1 F -.15(ve)-.25 G 3.814(nt. A).15 F F1(:)3.814 E F0 1.314
+-.1 F -.15(ve)-.25 G 3.814(nt. A).15 F F2(:)3.814 E F0 1.314
 (separates the e)3.814 F -.15(ve)-.25 G 1.314(nt speci\214cation).15 F
-.53(from the w)108 124.8 R .529(ord designator)-.1 F 5.529(.I)-.55 G
+.53(from the w)108 592.8 R .529(ord designator)-.1 F 5.529(.I)-.55 G
 3.029(tm)-5.529 G .529(ay be omitted if the w)-3.029 F .529
-(ord designator be)-.1 F .529(gins with a)-.15 F F1(^)3.029 E F0(,)A F1
-($)3.029 E F0(,)A F1(*)3.029 E F0(,)A F1<ad>3.029 E F0 3.029(,o)C(r)
--3.029 E F1(%)3.029 E F0 5.529(.W)C(ords)-6.329 E 1.3
-(are numbered from the be)108 136.8 R 1.3
+(ord designator be)-.1 F .529(gins with a)-.15 F F2(^)3.029 E F0(,)A F2
+($)3.029 E F0(,)A F2(*)3.029 E F0(,)A F2<ad>3.029 E F0 3.029(,o)C(r)
+-3.029 E F2(%)3.029 E F0 5.529(.W)C(ords)-6.329 E 1.3
+(are numbered from the be)108 604.8 R 1.3
 (ginning of the line, with the \214rst w)-.15 F 1.301
 (ord being denoted by 0 \(zero\).)-.1 F -.8(Wo)6.301 G 1.301(rds are).8
-F(inserted into the current line separated by single spaces.)108 148.8 Q
-F1 2.5(0\()108 165.6 S(zer)-2.5 E(o\))-.18 E F0(The zeroth w)144 177.6 Q
+F(inserted into the current line separated by single spaces.)108 616.8 Q
+F2 2.5(0\()108 633.6 S(zer)-2.5 E(o\))-.18 E F0(The zeroth w)144 645.6 Q
 2.5(ord. F)-.1 F(or the shell, this is the command w)-.15 E(ord.)-.1 E
-/F2 10/Times-Italic@0 SF(n)108.36 189.6 Q F0(The)30.64 E F2(n)2.5 E F0
-(th w)A(ord.)-.1 E F1(^)108 201.6 Q F0(The \214rst ar)32.67 E 2.5
-(gument. That)-.18 F(is, w)2.5 E(ord 1.)-.1 E F1($)108 213.6 Q F0
-(The last ar)31 E(gument.)-.18 E F1(%)108 225.6 Q F0(The w)26 E
-(ord matched by the most recent `?)-.1 E F2(string)A F0(?' search.)A F2
-(x)108.77 237.6 Q F1<ad>A F2(y)A F0 2.5(Ar)20.65 G(ange of w)-2.5 E
-(ords; `\255)-.1 E F2(y)A F0 2.5('a)C(bbre)-2.5 E(viates `0\255)-.25 E
-F2(y)A F0('.)A F1(*)108 249.6 Q F0 .316(All of the w)31 F .316(ords b)
--.1 F .316(ut the zeroth.)-.2 F .315(This is a synon)5.315 F .315
-(ym for `)-.15 F F2(1\255$)A F0 2.815('. It)B .315
-(is not an error to use)2.815 F F1(*)2.815 E F0 .315(if there is)2.815 F
-(just one w)144 261.6 Q(ord in the e)-.1 E -.15(ve)-.25 G
-(nt; the empty string is returned in that case.).15 E F1(x*)108 273.6 Q
-F0(Abbre)26 E(viates)-.25 E F2(x\255$)2.5 E F0(.)A F1<78ad>108 285.6 Q
-F0(Abbre)25.3 E(viates)-.25 E F2(x\255$)2.5 E F0(lik)2.5 E(e)-.1 E F1
-(x*)2.5 E F0 2.5(,b)C(ut omits the last w)-2.7 E(ord.)-.1 E(If a w)108
-302.4 Q(ord designator is supplied without an e)-.1 E -.15(ve)-.25 G
+F1(n)108.36 657.6 Q F0(The)30.64 E F1(n)2.5 E F0(th w)A(ord.)-.1 E F2(^)
+108 669.6 Q F0(The \214rst ar)32.67 E 2.5(gument. That)-.18 F(is, w)2.5
+E(ord 1.)-.1 E F2($)108 681.6 Q F0(The last ar)31 E(gument.)-.18 E F2(%)
+108 693.6 Q F0(The w)26 E(ord matched by the most recent `?)-.1 E F1
+(string)A F0(?' search.)A F1(x)108.77 705.6 Q F2<ad>A F1(y)A F0 2.5(Ar)
+20.65 G(ange of w)-2.5 E(ords; `\255)-.1 E F1(y)A F0 2.5('a)C(bbre)-2.5
+E(viates `0\255)-.25 E F1(y)A F0('.)A F2(*)108 717.6 Q F0 .316
+(All of the w)31 F .316(ords b)-.1 F .316(ut the zeroth.)-.2 F .315
+(This is a synon)5.315 F .315(ym for `)-.15 F F1(1\255$)A F0 2.815
+('. It)B .315(is not an error to use)2.815 F F2(*)2.815 E F0 .315
+(if there is)2.815 F(just one w)144 729.6 Q(ord in the e)-.1 E -.15(ve)
+-.25 G(nt; the empty string is returned in that case.).15 E
+(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(48)185.955 E 0 Cg EP
+%%Page: 49 49
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E/F1 10/Times-Bold@0 SF(x*)108 84 Q F0(Abbre)26 E(viates)-.25 E/F2
+10/Times-Italic@0 SF(x\255$)2.5 E F0(.)A F1<78ad>108 96 Q F0(Abbre)25.3
+E(viates)-.25 E F2(x\255$)2.5 E F0(lik)2.5 E(e)-.1 E F1(x*)2.5 E F0 2.5
+(,b)C(ut omits the last w)-2.7 E(ord.)-.1 E(If a w)108 112.8 Q
+(ord designator is supplied without an e)-.1 E -.15(ve)-.25 G
 (nt speci\214cation, the pre).15 E(vious command is used as the e)-.25 E
--.15(ve)-.25 G(nt.).15 E F1(Modi\214ers)87 319.2 Q F0 .183
-(After the optional w)108 331.2 R .183(ord designator)-.1 F 2.683(,t)-.4
+-.15(ve)-.25 G(nt.).15 E F1(Modi\214ers)87 129.6 Q F0 .183
+(After the optional w)108 141.6 R .183(ord designator)-.1 F 2.683(,t)-.4
 G .184(here may appear a sequence of one or more of the follo)-2.683 F
-.184(wing modi\214ers,)-.25 F(each preceded by a `:'.)108 343.2 Q F1(h)
-108 360 Q F0(Remo)30.44 E .3 -.15(ve a t)-.15 H
+.184(wing modi\214ers,)-.25 F(each preceded by a `:'.)108 153.6 Q F1(h)
+108 170.4 Q F0(Remo)30.44 E .3 -.15(ve a t)-.15 H
 (railing \214le name component, lea).15 E(ving only the head.)-.2 E F1
-(t)108 372 Q F0(Remo)32.67 E .3 -.15(ve a)-.15 H
+(t)108 182.4 Q F0(Remo)32.67 E .3 -.15(ve a)-.15 H
 (ll leading \214le name components, lea).15 E(ving the tail.)-.2 E F1(r)
-108 384 Q F0(Remo)31.56 E .3 -.15(ve a t)-.15 H(railing suf).15 E
+108 194.4 Q F0(Remo)31.56 E .3 -.15(ve a t)-.15 H(railing suf).15 E
 (\214x of the form)-.25 E F2(.xxx)2.5 E F0 2.5(,l)C(ea)-2.5 E
-(ving the basename.)-.2 E F1(e)108 396 Q F0(Remo)31.56 E .3 -.15(ve a)
--.15 H(ll b).15 E(ut the trailing suf)-.2 E(\214x.)-.25 E F1(p)108 408 Q
-F0(Print the ne)30.44 E 2.5(wc)-.25 G(ommand b)-2.5 E(ut do not e)-.2 E
--.15(xe)-.15 G(cute it.).15 E F1(q)108 420 Q F0(Quote the substituted w)
-30.44 E(ords, escaping further substitutions.)-.1 E F1(x)108 432 Q F0
-(Quote the substituted w)31 E(ords as with)-.1 E F1(q)2.5 E F0 2.5(,b)C
-(ut break into w)-2.7 E(ords at)-.1 E F1(blanks)2.5 E F0(and ne)2.5 E
-(wlines.)-.25 E F1(s/)108 444 Q F2(old)A F1(/)A F2(ne)A(w)-.15 E F1(/)A
-F0(Substitute)144 456 Q F2(ne)3.082 E(w)-.15 E F0 .221
-(for the \214rst occurrence of)3.032 F F2(old)2.951 E F0 .221(in the e)
-3.491 F -.15(ve)-.25 G .221(nt line.).15 F(An)5.221 E 2.721(yd)-.15 G
-.221(elimiter can be used in place)-2.721 F .616(of /.)144 468 R .617
+(ving the basename.)-.2 E F1(e)108 206.4 Q F0(Remo)31.56 E .3 -.15(ve a)
+-.15 H(ll b).15 E(ut the trailing suf)-.2 E(\214x.)-.25 E F1(p)108 218.4
+Q F0(Print the ne)30.44 E 2.5(wc)-.25 G(ommand b)-2.5 E(ut do not e)-.2
+E -.15(xe)-.15 G(cute it.).15 E F1(q)108 230.4 Q F0
+(Quote the substituted w)30.44 E(ords, escaping further substitutions.)
+-.1 E F1(x)108 242.4 Q F0(Quote the substituted w)31 E(ords as with)-.1
+E F1(q)2.5 E F0 2.5(,b)C(ut break into w)-2.7 E(ords at)-.1 E F1(blanks)
+2.5 E F0(and ne)2.5 E(wlines.)-.25 E F1(s/)108 254.4 Q F2(old)A F1(/)A
+F2(ne)A(w)-.15 E F1(/)A F0(Substitute)144 266.4 Q F2(ne)3.082 E(w)-.15 E
+F0 .221(for the \214rst occurrence of)3.032 F F2(old)2.951 E F0 .221
+(in the e)3.491 F -.15(ve)-.25 G .221(nt line.).15 F(An)5.221 E 2.721
+(yd)-.15 G .221(elimiter can be used in place)-2.721 F .616(of /.)144
+278.4 R .617
 (The \214nal delimiter is optional if it is the last character of the e)
 5.616 F -.15(ve)-.25 G .617(nt line.).15 F .617(The delimiter may)5.617
-F .666(be quoted in)144 480 R F2(old)3.396 E F0(and)3.936 E F2(ne)3.526
-E(w)-.15 E F0 .666(with a single backslash.)3.476 F .666
+F .666(be quoted in)144 290.4 R F2(old)3.396 E F0(and)3.936 E F2(ne)
+3.526 E(w)-.15 E F0 .666(with a single backslash.)3.476 F .666
 (If & appears in)5.666 F F2(ne)3.166 E(w)-.15 E F0 3.166(,i).31 G 3.166
 (ti)-3.166 G 3.166(sr)-3.166 G .666(eplaced by)-3.166 F F2(old)3.166 E
-F0 5.666(.A).77 G .274(single backslash will quote the &.)144 492 R(If)
-5.274 E F2(old)3.004 E F0 .274(is null, it is set to the last)3.544 F F2
-(old)3.005 E F0 .275(substituted, or)3.545 F 2.775(,i)-.4 G 2.775(fn)
--2.775 G 2.775(op)-2.775 G(re)-2.775 E(vi-)-.25 E
-(ous history substitutions took place, the last)144 504 Q F2(string)2.84
-E F0(in a)2.72 E F1(!?)2.5 E F2(string)A F1([?])A F0(search.)5 E F1(&)
-108 516 Q F0(Repeat the pre)27.67 E(vious substitution.)-.25 E F1(g)108
-528 Q F0 .398(Cause changes to be applied o)31 F -.15(ve)-.15 G 2.898
-(rt).15 G .398(he entire e)-2.898 F -.15(ve)-.25 G .398(nt line.).15 F
-.397(This is used in conjunction with `)5.398 F F1(:s)A F0 2.897('\()C
-(e.g.,)-2.897 E(`)144 540 Q F1(:gs/)A F2(old)A F1(/)A F2(ne)A(w)-.15 E
-F1(/)A F0 1.218('\) or `)B F1(:&)A F0 3.718('. If)B 1.218(used with `)
-3.718 F F1(:s)A F0 1.218(', an)B 3.718(yd)-.15 G 1.219
+F0 5.666(.A).77 G .274(single backslash will quote the &.)144 302.4 R
+(If)5.274 E F2(old)3.004 E F0 .274(is null, it is set to the last)3.544
+F F2(old)3.005 E F0 .275(substituted, or)3.545 F 2.775(,i)-.4 G 2.775
+(fn)-2.775 G 2.775(op)-2.775 G(re)-2.775 E(vi-)-.25 E
+(ous history substitutions took place, the last)144 314.4 Q F2(string)
+2.84 E F0(in a)2.72 E F1(!?)2.5 E F2(string)A F1([?])A F0(search.)5 E F1
+(&)108 326.4 Q F0(Repeat the pre)27.67 E(vious substitution.)-.25 E F1
+(g)108 338.4 Q F0 .398(Cause changes to be applied o)31 F -.15(ve)-.15 G
+2.898(rt).15 G .398(he entire e)-2.898 F -.15(ve)-.25 G .398(nt line.)
+.15 F .397(This is used in conjunction with `)5.398 F F1(:s)A F0 2.897
+('\()C(e.g.,)-2.897 E(`)144 350.4 Q F1(:gs/)A F2(old)A F1(/)A F2(ne)A(w)
+-.15 E F1(/)A F0 1.218('\) or `)B F1(:&)A F0 3.718('. If)B 1.218
+(used with `)3.718 F F1(:s)A F0 1.218(', an)B 3.718(yd)-.15 G 1.219
 (elimiter can be used in place of /, and the \214nal)-3.718 F .09
-(delimiter is optional if it is the last character of the e)144 552 R
+(delimiter is optional if it is the last character of the e)144 362.4 R
 -.15(ve)-.25 G .089(nt line.).15 F(An)5.089 E F1(a)2.589 E F0 .089
-(may be used as a synon)2.589 F .089(ym for)-.15 F F1(g)144 564 Q F0(.)A
-F1(G)108 576 Q F0(Apply the follo)28.22 E(wing `)-.25 E F1(s)A F0 2.5
-('m)C(odi\214er once to each w)-2.5 E(ord in the e)-.1 E -.15(ve)-.25 G
-(nt line.).15 E/F3 10.95/Times-Bold@0 SF(SHELL B)72 592.8 Q(UIL)-.11 E
-(TIN COMMANDS)-1.007 E F0 .062(Unless otherwise noted, each b)108 604.8
+(may be used as a synon)2.589 F .089(ym for)-.15 F F1(g)144 374.4 Q F0
+(.)A F1(G)108 386.4 Q F0(Apply the follo)28.22 E(wing `)-.25 E F1(s)A F0
+2.5('m)C(odi\214er once to each w)-2.5 E(ord in the e)-.1 E -.15(ve)-.25
+G(nt line.).15 E/F3 10.95/Times-Bold@0 SF(SHELL B)72 403.2 Q(UIL)-.11 E
+(TIN COMMANDS)-1.007 E F0 .062(Unless otherwise noted, each b)108 415.2
 R .062(uiltin command documented in this section as accepting options p\
-receded by)-.2 F F1<ad>108 616.8 Q F0(accepts)2.534 E F1<adad>2.534 E F0
+receded by)-.2 F F1<ad>108 427.2 Q F0(accepts)2.534 E F1<adad>2.534 E F0
 .034(to signify the end of the options.)2.534 F(The)5.034 E F1(:)2.534 E
 F0(,)A F1(true)2.534 E F0(,)A F1(false)2.534 E F0 2.534(,a)C(nd)-2.534 E
 F1(test)2.534 E F0 -.2(bu)2.534 G .033(iltins do not accept options and)
-.2 F .077(do not treat)108 628.8 R F1<adad>2.577 E F0(specially)2.577 E
+.2 F .077(do not treat)108 439.2 R F1<adad>2.577 E F0(specially)2.577 E
 5.077(.T)-.65 G(he)-5.077 E F1(exit)2.577 E F0(,)A F1(logout)2.577 E F0
 (,)A F1(br)2.577 E(eak)-.18 E F0(,)A F1(continue)2.577 E F0(,)A F1(let)
 2.577 E F0 2.577(,a)C(nd)-2.577 E F1(shift)2.577 E F0 -.2(bu)2.577 G
-.077(iltins accept and process ar).2 F(gu-)-.18 E .32(ments be)108 640.8
+.077(iltins accept and process ar).2 F(gu-)-.18 E .32(ments be)108 451.2
 R .32(ginning with)-.15 F F1<ad>2.82 E F0 .32(without requiring)2.82 F
 F1<adad>2.82 E F0 5.319(.O)C .319(ther b)-5.319 F .319
 (uiltins that accept ar)-.2 F .319(guments b)-.18 F .319
 (ut are not speci\214ed as)-.2 F 1.143(accepting options interpret ar)
-108 652.8 R 1.143(guments be)-.18 F 1.143(ginning with)-.15 F F1<ad>
+108 463.2 R 1.143(guments be)-.18 F 1.143(ginning with)-.15 F F1<ad>
 3.643 E F0 1.143(as in)3.643 F -.25(va)-.4 G 1.143
 (lid options and require).25 F F1<adad>3.644 E F0 1.144(to pre)3.644 F
--.15(ve)-.25 G 1.144(nt this).15 F(interpretation.)108 664.8 Q F1(:)108
-682.8 Q F0([)2.5 E F2(ar)A(guments)-.37 E F0(])A .452(No ef)144 694.8 R
+-.15(ve)-.25 G 1.144(nt this).15 F(interpretation.)108 475.2 Q F1(:)108
+493.2 Q F0([)2.5 E F2(ar)A(guments)-.37 E F0(])A .452(No ef)144 505.2 R
 .452(fect; the command does nothing be)-.25 F .452(yond e)-.15 F
 (xpanding)-.15 E F2(ar)3.282 E(guments)-.37 E F0 .451(and performing an)
 3.221 F 2.951(ys)-.15 G(peci\214ed)-2.951 E 2.5(redirections. A)144
-706.8 R(zero e)2.5 E(xit code is returned.)-.15 E(GNU Bash-4.2)72 768 Q
-(2010 December 28)135.965 E(49)185.955 E 0 Cg EP
-%%Page: 50 50
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(.)110.5 84 Q/F2 10/Times-Italic@0 SF
+517.2 R(zero e)2.5 E(xit code is returned.)-.15 E F1(.)110.5 534 Q F2
 (\214lename)6.666 E F0([)2.5 E F2(ar)A(guments)-.37 E F0(])A F1(sour)108
-96 Q(ce)-.18 E F2(\214lename)2.5 E F0([)2.5 E F2(ar)A(guments)-.37 E F0
-(])A 1.02(Read and e)144 108 R -.15(xe)-.15 G 1.02(cute commands from)
+546 Q(ce)-.18 E F2(\214lename)2.5 E F0([)2.5 E F2(ar)A(guments)-.37 E F0
+(])A 1.02(Read and e)144 558 R -.15(xe)-.15 G 1.02(cute commands from)
 .15 F F2(\214lename)5.43 E F0 1.02(in the current shell en)3.7 F 1.02
 (vironment and return the e)-.4 F(xit)-.15 E 1.68
-(status of the last command e)144 120 R -.15(xe)-.15 G 1.68(cuted from)
+(status of the last command e)144 570 R -.15(xe)-.15 G 1.68(cuted from)
 .15 F F2(\214lename)4.18 E F0 6.68(.I).18 G(f)-6.68 E F2(\214lename)6.09
-E F0 1.68(does not contain a slash, \214le)4.36 F .608(names in)144 132
-R/F3 9/Times-Bold@0 SF -.666(PA)3.108 G(TH)-.189 E F0 .608
+E F0 1.68(does not contain a slash, \214le)4.36 F .608(names in)144 582
+R/F4 9/Times-Bold@0 SF -.666(PA)3.108 G(TH)-.189 E F0 .608
 (are used to \214nd the directory containing)2.858 F F2(\214lename)3.108
-E F0 5.608(.T).18 G .608(he \214le searched for in)-5.608 F F3 -.666(PA)
-3.108 G(TH)-.189 E F0 .833(need not be e)144 144 R -.15(xe)-.15 G 3.333
+E F0 5.608(.T).18 G .608(he \214le searched for in)-5.608 F F4 -.666(PA)
+3.108 G(TH)-.189 E F0 .833(need not be e)144 594 R -.15(xe)-.15 G 3.333
 (cutable. When).15 F F1(bash)3.333 E F0 .832(is not in)3.333 F F2 .832
 (posix mode)3.332 F F0 3.332(,t)C .832
 (he current directory is searched if no)-3.332 F .981
-(\214le is found in)144 156 R F3 -.666(PA)3.481 G(TH)-.189 E/F4 9
+(\214le is found in)144 606 R F4 -.666(PA)3.481 G(TH)-.189 E/F5 9
 /Times-Roman@0 SF(.)A F0 .981(If the)5.481 F F1(sour)3.481 E(cepath)-.18
 E F0 .981(option to the)3.481 F F1(shopt)3.481 E F0 -.2(bu)3.481 G .981
-(iltin command is turned of).2 F .982(f, the)-.25 F F3 -.666(PA)144 168
+(iltin command is turned of).2 F .982(f, the)-.25 F F4 -.666(PA)144 618
 S(TH)-.189 E F0 .112(is not searched.)2.363 F .112(If an)5.112 F(y)-.15
 E F2(ar)2.612 E(guments)-.37 E F0 .112(are supplied, the)2.612 F 2.612
 (yb)-.15 G .112(ecome the positional parameters when)-2.612 F F2
-(\214lename)144 180 Q F0 .341(is e)2.841 F -.15(xe)-.15 G 2.841
+(\214lename)144 630 Q F0 .341(is e)2.841 F -.15(xe)-.15 G 2.841
 (cuted. Otherwise).15 F .341(the positional parameters are unchanged.)
 2.841 F .342(The return status is the)5.342 F .716
-(status of the last command e)144 192 R .716
+(status of the last command e)144 642 R .716
 (xited within the script \(0 if no commands are e)-.15 F -.15(xe)-.15 G
-.716(cuted\), and f).15 F .715(alse if)-.1 F F2(\214lename)145.91 204 Q
-F0(is not found or cannot be read.)2.68 E F1(alias)108 220.8 Q F0([)2.5
+.716(cuted\), and f).15 F .715(alse if)-.1 F F2(\214lename)145.91 654 Q
+F0(is not found or cannot be read.)2.68 E F1(alias)108 670.8 Q F0([)2.5
 E F1<ad70>A F0 2.5(][)C F2(name)-2.5 E F0([=)A F2(value)A F0 2.5(].)C
-(..])-2.5 E F1(Alias)144 232.8 Q F0 2.724(with no ar)5.224 F 2.724
+(..])-2.5 E F1(Alias)144 682.8 Q F0 2.724(with no ar)5.224 F 2.724
 (guments or with the)-.18 F F1<ad70>5.224 E F0 2.724
 (option prints the list of aliases in the form)5.224 F F1(alias)5.225 E
-F2(name)144 244.8 Q F0(=)A F2(value)A F0 .58(on standard output.)3.08 F
+F2(name)144 694.8 Q F0(=)A F2(value)A F0 .58(on standard output.)3.08 F
 .58(When ar)5.58 F .58
 (guments are supplied, an alias is de\214ned for each)-.18 F F2(name)
-3.08 E F0(whose)144 256.8 Q F2(value)2.895 E F0 .395(is gi)2.895 F -.15
+3.08 E F0(whose)144 706.8 Q F2(value)2.895 E F0 .395(is gi)2.895 F -.15
 (ve)-.25 G 2.895(n. A).15 F .395(trailing space in)2.895 F F2(value)
 5.395 E F0 .395(causes the ne)2.895 F .395(xt w)-.15 F .395
 (ord to be check)-.1 F .395(ed for alias sub-)-.1 F .054
-(stitution when the alias is e)144 268.8 R 2.554(xpanded. F)-.15 F .054
+(stitution when the alias is e)144 718.8 R 2.554(xpanded. F)-.15 F .054
 (or each)-.15 F F2(name)2.554 E F0 .054(in the ar)2.554 F .054
 (gument list for which no)-.18 F F2(value)2.554 E F0 .053(is sup-)2.553
-F 1.313(plied, the name and v)144 280.8 R 1.314
+F 1.313(plied, the name and v)144 730.8 R 1.314
 (alue of the alias is printed.)-.25 F F1(Alias)6.314 E F0 1.314
 (returns true unless a)3.814 F F2(name)3.814 E F0 1.314(is gi)3.814 F
--.15(ve)-.25 G 3.814(nf).15 G(or)-3.814 E
-(which no alias has been de\214ned.)144 292.8 Q F1(bg)108 309.6 Q F0([)
-2.5 E F2(jobspec)A F0(...])2.5 E .745(Resume each suspended job)144
-321.6 R F2(jobspec)3.245 E F0 .745
+-.15(ve)-.25 G 3.814(nf).15 G(or)-3.814 E(GNU Bash-4.2)72 768 Q
+(2010 December 28)135.965 E(49)185.955 E 0 Cg EP
+%%Page: 50 50
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E(which no alias has been de\214ned.)144 84 Q/F1 10/Times-Bold@0 SF
+(bg)108 100.8 Q F0([)2.5 E/F2 10/Times-Italic@0 SF(jobspec)A F0(...])2.5
+E .745(Resume each suspended job)144 112.8 R F2(jobspec)3.245 E F0 .745
 (in the background, as if it had been started with)3.245 F F1(&)3.244 E
-F0 5.744(.I)C(f)-5.744 E F2(job-)4.984 E(spec)144 333.6 Q F0 .671
+F0 5.744(.I)C(f)-5.744 E F2(job-)4.984 E(spec)144 124.8 Q F0 .671
 (is not present, the shell')3.481 F 3.171(sn)-.55 G .672(otion of the)
 -3.171 F F2(curr)3.172 E .672(ent job)-.37 F F0 .672(is used.)3.172 F F1
 (bg)5.672 E F2(jobspec)4.912 E F0 .672(returns 0 unless run)3.482 F .419
-(when job control is disabled or)144 345.6 R 2.919(,w)-.4 G .419
+(when job control is disabled or)144 136.8 R 2.919(,w)-.4 G .419
 (hen run with job control enabled, an)-2.919 F 2.918(ys)-.15 G
 (peci\214ed)-2.918 E F2(jobspec)2.918 E F0 -.1(wa)2.918 G 2.918(sn).1 G
-(ot)-2.918 E(found or w)144 357.6 Q(as started without job control.)-.1
-E F1(bind)108 374.4 Q F0([)2.5 E F1<ad6d>A F2 -.1(ke)2.5 G(ymap)-.2 E F0
-2.5(][)C F1(\255lpsvPSV)-2.5 E F0(])A F1(bind)108 386.4 Q F0([)2.5 E F1
+(ot)-2.918 E(found or w)144 148.8 Q(as started without job control.)-.1
+E F1(bind)108 165.6 Q F0([)2.5 E F1<ad6d>A F2 -.1(ke)2.5 G(ymap)-.2 E F0
+2.5(][)C F1(\255lpsvPSV)-2.5 E F0(])A F1(bind)108 177.6 Q F0([)2.5 E F1
 <ad6d>A F2 -.1(ke)2.5 G(ymap)-.2 E F0 2.5(][)C F1<ad71>-2.5 E F2
 (function)2.5 E F0 2.5(][)C F1<ad75>-2.5 E F2(function)2.5 E F0 2.5(][)C
-F1<ad72>-2.5 E F2 -.1(ke)2.5 G(yseq)-.2 E F0(])A F1(bind)108 398.4 Q F0
+F1<ad72>-2.5 E F2 -.1(ke)2.5 G(yseq)-.2 E F0(])A F1(bind)108 189.6 Q F0
 ([)2.5 E F1<ad6d>A F2 -.1(ke)2.5 G(ymap)-.2 E F0(])A F1<ad66>2.5 E F2
-(\214lename)2.5 E F1(bind)108 410.4 Q F0([)2.5 E F1<ad6d>A F2 -.1(ke)2.5
+(\214lename)2.5 E F1(bind)108 201.6 Q F0([)2.5 E F1<ad6d>A F2 -.1(ke)2.5
 G(ymap)-.2 E F0(])A F1<ad78>2.5 E F2 -.1(ke)2.5 G(yseq)-.2 E F0(:)A F2
-(shell\255command)A F1(bind)108 422.4 Q F0([)2.5 E F1<ad6d>A F2 -.1(ke)
+(shell\255command)A F1(bind)108 213.6 Q F0([)2.5 E F1<ad6d>A F2 -.1(ke)
 2.5 G(ymap)-.2 E F0(])A F2 -.1(ke)2.5 G(yseq)-.2 E F0(:)A F2
-(function\255name)A F1(bind)108 434.4 Q F2 -.37(re)2.5 G
-(adline\255command).37 E F0 .238(Display current)144 446.4 R F1 -.18(re)
+(function\255name)A F1(bind)108 225.6 Q F2 -.37(re)2.5 G
+(adline\255command).37 E F0 .238(Display current)144 237.6 R F1 -.18(re)
 2.738 G(adline).18 E F0 -.1(ke)2.738 G 2.738(ya)-.05 G .239
 (nd function bindings, bind a k)-2.738 F .539 -.15(ey s)-.1 H .239
 (equence to a).15 F F1 -.18(re)2.739 G(adline).18 E F0 .239(function or)
-2.739 F .476(macro, or set a)144 458.4 R F1 -.18(re)2.976 G(adline).18 E
+2.739 F .476(macro, or set a)144 249.6 R F1 -.18(re)2.976 G(adline).18 E
 F0 -.25(va)2.976 G 2.976(riable. Each).25 F .476(non-option ar)2.976 F
 .475(gument is a command as it w)-.18 F .475(ould appear in)-.1 F F2
-(.inputr)144 470.4 Q(c)-.37 E F0 2.983(,b).31 G .484
+(.inputr)144 261.6 Q(c)-.37 E F0 2.983(,b).31 G .484
 (ut each binding or command must be passed as a separate ar)-3.183 F
 .484(gument; e.g., '"\\C\255x\\C\255r":)-.18 F 2.5
-(re\255read\255init\255\214le'. Options,)144 482.4 R(if supplied, ha)2.5
+(re\255read\255init\255\214le'. Options,)144 273.6 R(if supplied, ha)2.5
 E .3 -.15(ve t)-.2 H(he follo).15 E(wing meanings:)-.25 E F1<ad6d>144
-494.4 Q F2 -.1(ke)2.5 G(ymap)-.2 E F0(Use)180 506.4 Q F2 -.1(ke)5.159 G
+285.6 Q F2 -.1(ke)2.5 G(ymap)-.2 E F0(Use)180 297.6 Q F2 -.1(ke)5.159 G
 (ymap)-.2 E F0 2.659(as the k)5.349 F -.15(ey)-.1 G 2.658(map to be af)
 .15 F 2.658(fected by the subsequent bindings.)-.25 F(Acceptable)7.658 E
-F2 -.1(ke)180 518.4 S(ymap)-.2 E F0 3.192(names are)5.882 F F2 3.192
+F2 -.1(ke)180 309.6 S(ymap)-.2 E F0 3.192(names are)5.882 F F2 3.192
 (emacs, emacs\255standar)5.692 F 3.193
 (d, emacs\255meta, emacs\255ctlx, vi, vi\255mo)-.37 F(ve)-.1 E(,)-.1 E
-(vi\255command)180 530.4 Q F0 4.43(,a)C(nd)-4.43 E F2(vi\255insert)4.429
+(vi\255command)180 321.6 Q F0 4.43(,a)C(nd)-4.43 E F2(vi\255insert)4.429
 E F0(.).68 E F2(vi)6.929 E F0 1.929(is equi)4.429 F -.25(va)-.25 G 1.929
 (lent to).25 F F2(vi\255command)4.429 E F0(;)A F2(emacs)4.429 E F0 1.929
 (is equi)4.429 F -.25(va)-.25 G 1.929(lent to).25 F F2(emacs\255standar)
-180 542.4 Q(d)-.37 E F0(.)A F1<ad6c>144 554.4 Q F0
+180 333.6 Q(d)-.37 E F0(.)A F1<ad6c>144 345.6 Q F0
 (List the names of all)27.52 E F1 -.18(re)2.5 G(adline).18 E F0
-(functions.)2.5 E F1<ad70>144 566.4 Q F0(Display)24.74 E F1 -.18(re)2.5
+(functions.)2.5 E F1<ad70>144 357.6 Q F0(Display)24.74 E F1 -.18(re)2.5
 G(adline).18 E F0(function names and bindings in such a w)2.5 E
-(ay that the)-.1 E 2.5(yc)-.15 G(an be re-read.)-2.5 E F1<ad50>144 578.4
+(ay that the)-.1 E 2.5(yc)-.15 G(an be re-read.)-2.5 E F1<ad50>144 369.6
 Q F0(List current)24.19 E F1 -.18(re)2.5 G(adline).18 E F0
-(function names and bindings.)2.5 E F1<ad73>144 590.4 Q F0(Display)26.41
+(function names and bindings.)2.5 E F1<ad73>144 381.6 Q F0(Display)26.41
 E F1 -.18(re)3.655 G(adline).18 E F0 -.1(ke)3.655 G 3.655(ys)-.05 G
 1.155(equences bound to macros and the strings the)-3.655 F 3.655(yo)
--.15 G 1.155(utput in such a)-3.655 F -.1(wa)180 602.4 S 2.5(yt).1 G
-(hat the)-2.5 E 2.5(yc)-.15 G(an be re-read.)-2.5 E F1<ad53>144 614.4 Q
+-.15 G 1.155(utput in such a)-3.655 F -.1(wa)180 393.6 S 2.5(yt).1 G
+(hat the)-2.5 E 2.5(yc)-.15 G(an be re-read.)-2.5 E F1<ad53>144 405.6 Q
 F0(Display)24.74 E F1 -.18(re)2.5 G(adline).18 E F0 -.1(ke)2.5 G 2.5(ys)
 -.05 G(equences bound to macros and the strings the)-2.5 E 2.5(yo)-.15 G
-(utput.)-2.5 E F1<ad76>144 626.4 Q F0(Display)25.3 E F1 -.18(re)2.5 G
+(utput.)-2.5 E F1<ad76>144 417.6 Q F0(Display)25.3 E F1 -.18(re)2.5 G
 (adline).18 E F0 -.25(va)2.5 G(riable names and v).25 E
 (alues in such a w)-.25 E(ay that the)-.1 E 2.5(yc)-.15 G
-(an be re-read.)-2.5 E F1<ad56>144 638.4 Q F0(List current)23.08 E F1
+(an be re-read.)-2.5 E F1<ad56>144 429.6 Q F0(List current)23.08 E F1
 -.18(re)2.5 G(adline).18 E F0 -.25(va)2.5 G(riable names and v).25 E
-(alues.)-.25 E F1<ad66>144 650.4 Q F2(\214lename)2.5 E F0(Read k)180
-662.4 Q .3 -.15(ey b)-.1 H(indings from).15 E F2(\214lename)2.5 E F0(.)A
-F1<ad71>144 674.4 Q F2(function)2.5 E F0(Query about which k)180 686.4 Q
+(alues.)-.25 E F1<ad66>144 441.6 Q F2(\214lename)2.5 E F0(Read k)180
+453.6 Q .3 -.15(ey b)-.1 H(indings from).15 E F2(\214lename)2.5 E F0(.)A
+F1<ad71>144 465.6 Q F2(function)2.5 E F0(Query about which k)180 477.6 Q
 -.15(ey)-.1 G 2.5(si).15 G -1.9 -.4(nv o)-2.5 H .2 -.1(ke t).4 H
-(he named).1 E F2(function)2.5 E F0(.)A F1<ad75>144 698.4 Q F2(function)
-2.5 E F0(Unbind all k)180 710.4 Q -.15(ey)-.1 G 2.5(sb).15 G
-(ound to the named)-2.5 E F2(function)2.5 E F0(.)A(GNU Bash-4.2)72 768 Q
-(2010 December 28)135.965 E(50)185.955 E 0 Cg EP
-%%Page: 51 51
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF<ad72>144 84 Q/F2 10/Times-Italic@0 SF -.1
-(ke)2.5 G(yseq)-.2 E F0(Remo)180 96 Q .3 -.15(ve a)-.15 H .3 -.15(ny c)
-.15 H(urrent binding for).15 E F2 -.1(ke)2.5 G(yseq)-.2 E F0(.)A F1
-<ad78>144 108 Q F2 -.1(ke)2.5 G(yseq)-.2 E F1(:)A F2(shell\255command)A
-F0(Cause)180 120 Q F2(shell\255command)4.325 E F0 1.825(to be e)4.325 F
--.15(xe)-.15 G 1.825(cuted whene).15 F -.15(ve)-.25 G(r).15 E F2 -.1(ke)
-4.325 G(yseq)-.2 E F0 1.825(is entered.)4.325 F(When)6.825 E F2
-(shell\255com-)4.325 E(mand)180 132 Q F0 1.764(is e)4.264 F -.15(xe)-.15
-G 1.765(cuted, the shell sets the).15 F/F3 9/Times-Bold@0 SF
-(READLINE_LINE)4.265 E F0 -.25(va)4.015 G 1.765
-(riable to the contents of the).25 F F1 -.18(re)180 144 S(adline).18 E
+(he named).1 E F2(function)2.5 E F0(.)A F1<ad75>144 489.6 Q F2(function)
+2.5 E F0(Unbind all k)180 501.6 Q -.15(ey)-.1 G 2.5(sb).15 G
+(ound to the named)-2.5 E F2(function)2.5 E F0(.)A F1<ad72>144 513.6 Q
+F2 -.1(ke)2.5 G(yseq)-.2 E F0(Remo)180 525.6 Q .3 -.15(ve a)-.15 H .3
+-.15(ny c).15 H(urrent binding for).15 E F2 -.1(ke)2.5 G(yseq)-.2 E F0
+(.)A F1<ad78>144 537.6 Q F2 -.1(ke)2.5 G(yseq)-.2 E F1(:)A F2
+(shell\255command)A F0(Cause)180 549.6 Q F2(shell\255command)4.325 E F0
+1.825(to be e)4.325 F -.15(xe)-.15 G 1.825(cuted whene).15 F -.15(ve)
+-.25 G(r).15 E F2 -.1(ke)4.325 G(yseq)-.2 E F0 1.825(is entered.)4.325 F
+(When)6.825 E F2(shell\255com-)4.325 E(mand)180 561.6 Q F0 1.764(is e)
+4.264 F -.15(xe)-.15 G 1.765(cuted, the shell sets the).15 F/F3 9
+/Times-Bold@0 SF(READLINE_LINE)4.265 E F0 -.25(va)4.015 G 1.765
+(riable to the contents of the).25 F F1 -.18(re)180 573.6 S(adline).18 E
 F0 1.353(line b)3.853 F(uf)-.2 E 1.353(fer and the)-.25 F F3
 (READLINE_POINT)3.853 E F0 -.25(va)3.603 G 1.353
 (riable to the current location of the).25 F 2.011(insertion point.)180
-156 R 2.011(If the e)7.011 F -.15(xe)-.15 G 2.011
+585.6 R 2.011(If the e)7.011 F -.15(xe)-.15 G 2.011
 (cuted command changes the v).15 F 2.011(alue of)-.25 F F3
-(READLINE_LINE)4.512 E F0(or)4.262 E F3(READLINE_POINT)180 168 Q/F4 9
+(READLINE_LINE)4.512 E F0(or)4.262 E F3(READLINE_POINT)180 597.6 Q/F4 9
 /Times-Roman@0 SF(,)A F0(those ne)2.25 E 2.5(wv)-.25 G
 (alues will be re\215ected in the editing state.)-2.75 E(The return v)
-144 184.8 Q(alue is 0 unless an unrecognized option is gi)-.25 E -.15
+144 614.4 Q(alue is 0 unless an unrecognized option is gi)-.25 E -.15
 (ve)-.25 G 2.5(no).15 G 2.5(ra)-2.5 G 2.5(ne)-2.5 G(rror occurred.)-2.5
-E F1(br)108 201.6 Q(eak)-.18 E F0([)2.5 E F2(n)A F0(])A .055
-(Exit from within a)144 213.6 R F1 -.25(fo)2.555 G(r).25 E F0(,)A F1
+E F1(br)108 631.2 Q(eak)-.18 E F0([)2.5 E F2(n)A F0(])A .055
+(Exit from within a)144 643.2 R F1 -.25(fo)2.555 G(r).25 E F0(,)A F1
 (while)2.555 E F0(,)A F1(until)2.555 E F0 2.555(,o)C(r)-2.555 E F1
 (select)2.555 E F0 2.555(loop. If)2.555 F F2(n)2.555 E F0 .055
 (is speci\214ed, break)2.555 F F2(n)2.555 E F0(le)2.555 E -.15(ve)-.25 G
 (ls.).15 E F2(n)5.414 E F0 .054(must be)2.794 F/F5 10/Symbol SF<b3>2.554
-E F0(1.)2.554 E(If)144 225.6 Q F2(n)3.074 E F0 .215(is greater than the\
+E F0(1.)2.554 E(If)144 655.2 Q F2(n)3.074 E F0 .215(is greater than the\
  number of enclosing loops, all enclosing loops are e)2.954 F 2.715
 (xited. The)-.15 F .215(return v)2.715 F(alue)-.25 E(is 0 unless)144
-237.6 Q F2(n)2.5 E F0(is not greater than or equal to 1.)2.5 E F1 -.2
-(bu)108 254.4 S(iltin).2 E F2(shell\255b)2.5 E(uiltin)-.2 E F0([)2.5 E
-F2(ar)A(guments)-.37 E F0(])A(Ex)144 266.4 Q .793
+667.2 Q F2(n)2.5 E F0(is not greater than or equal to 1.)2.5 E F1 -.2
+(bu)108 684 S(iltin).2 E F2(shell\255b)2.5 E(uiltin)-.2 E F0([)2.5 E F2
+(ar)A(guments)-.37 E F0(])A(Ex)144 696 Q .793
 (ecute the speci\214ed shell b)-.15 F .793(uiltin, passing it)-.2 F F2
 (ar)3.293 E(guments)-.37 E F0 3.293(,a).27 G .793(nd return its e)-3.293
 F .792(xit status.)-.15 F .792(This is useful)5.792 F .615
-(when de\214ning a function whose name is the same as a shell b)144
-278.4 R .616(uiltin, retaining the functionality of)-.2 F .57(the b)144
-290.4 R .57(uiltin within the function.)-.2 F(The)5.57 E F1(cd)3.07 E F0
--.2(bu)3.07 G .57(iltin is commonly rede\214ned this w).2 F(ay)-.1 E
-5.57(.T)-.65 G .57(he return status)-5.57 F(is f)144 302.4 Q(alse if)-.1
-E F2(shell\255b)2.84 E(uiltin)-.2 E F0(is not a shell b)2.74 E
-(uiltin command.)-.2 E F1(caller)108 319.2 Q F0([)2.5 E F2 -.2(ex)C(pr)
-.2 E F0(])A .253(Returns the conte)144 331.2 R .254(xt of an)-.15 F
-2.754(ya)-.15 G(cti)-2.754 E .554 -.15(ve s)-.25 H .254
+(when de\214ning a function whose name is the same as a shell b)144 708
+R .616(uiltin, retaining the functionality of)-.2 F .57(the b)144 720 R
+.57(uiltin within the function.)-.2 F(The)5.57 E F1(cd)3.07 E F0 -.2(bu)
+3.07 G .57(iltin is commonly rede\214ned this w).2 F(ay)-.1 E 5.57(.T)
+-.65 G .57(he return status)-5.57 F(GNU Bash-4.2)72 768 Q
+(2010 December 28)135.965 E(50)185.955 E 0 Cg EP
+%%Page: 51 51
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E(is f)144 84 Q(alse if)-.1 E/F1 10/Times-Italic@0 SF(shell\255b)
+2.84 E(uiltin)-.2 E F0(is not a shell b)2.74 E(uiltin command.)-.2 E/F2
+10/Times-Bold@0 SF(caller)108 100.8 Q F0([)2.5 E F1 -.2(ex)C(pr).2 E F0
+(])A .253(Returns the conte)144 112.8 R .254(xt of an)-.15 F 2.754(ya)
+-.15 G(cti)-2.754 E .554 -.15(ve s)-.25 H .254
 (ubroutine call \(a shell function or a script e).15 F -.15(xe)-.15 G
-.254(cuted with the).15 F F1(.)2.754 E F0(or)2.754 E F1(sour)144 343.2 Q
-(ce)-.18 E F0 -.2(bu)2.825 G 2.825(iltins\). W).2 F(ithout)-.4 E F2 -.2
-(ex)2.825 G(pr).2 E F0(,)A F1(caller)2.825 E F0 .324
+.254(cuted with the).15 F F2(.)2.754 E F0(or)2.754 E F2(sour)144 124.8 Q
+(ce)-.18 E F0 -.2(bu)2.825 G 2.825(iltins\). W).2 F(ithout)-.4 E F1 -.2
+(ex)2.825 G(pr).2 E F0(,)A F2(caller)2.825 E F0 .324
 (displays the line number and source \214lename of the current)2.824 F
-.253(subroutine call.)144 355.2 R .253(If a non-ne)5.253 F -.05(ga)-.15
+.253(subroutine call.)144 136.8 R .253(If a non-ne)5.253 F -.05(ga)-.15
 G(ti).05 E .553 -.15(ve i)-.25 H(nte).15 E .253(ger is supplied as)-.15
-F F2 -.2(ex)2.753 G(pr).2 E F0(,)A F1(caller)2.753 E F0 .254
+F F1 -.2(ex)2.753 G(pr).2 E F0(,)A F2(caller)2.753 E F0 .254
 (displays the line number)2.754 F 2.754(,s)-.4 G(ub-)-2.754 E 1.327(rou\
 tine name, and source \214le corresponding to that position in the curr\
-ent e)144 367.2 R -.15(xe)-.15 G 1.327(cution call stack.).15 F(This e)
-144 379.2 Q(xtra information may be used, for e)-.15 E .001
+ent e)144 148.8 R -.15(xe)-.15 G 1.327(cution call stack.).15 F(This e)
+144 160.8 Q(xtra information may be used, for e)-.15 E .001
 (xample, to print a stack trace.)-.15 F .001(The current frame is frame)
-5.001 F 3.02(0. The)144 391.2 R .52(return v)3.02 F .52
+5.001 F 3.02(0. The)144 172.8 R .52(return v)3.02 F .52
 (alue is 0 unless the shell is not e)-.25 F -.15(xe)-.15 G .519
-(cuting a subroutine call or).15 F F2 -.2(ex)3.019 G(pr).2 E F0 .519
-(does not corre-)3.019 F(spond to a v)144 403.2 Q
-(alid position in the call stack.)-.25 E F1(cd)108 420 Q F0([)2.5 E F1
-<ad4c>A F0(|[)A F1<ad50>A F0([)2.5 E F1<ad65>A F0(]]] [)A F2(dir)A F0(])
-A .21(Change the current directory to)144 432 R F2(dir)2.71 E F0 5.21
-(.T)C .21(he v)-5.21 F(ariable)-.25 E F3(HOME)2.71 E F0 .21(is the def)
-2.46 F(ault)-.1 E F2(dir)2.71 E F0 5.21(.T).73 G .21(he v)-5.21 F
-(ariable)-.25 E F3(CDP)2.71 E -.855(AT)-.666 G(H).855 E F0 .777
-(de\214nes the search path for the directory containing)144 444 R F2
-(dir)3.276 E F0 5.776(.A).73 G(lternati)-5.776 E 1.076 -.15(ve d)-.25 H
-.776(irectory names in).15 F F3(CDP)3.276 E -.855(AT)-.666 G(H).855 E F0
-.764(are separated by a colon \(:\).)144 456 R 3.264(An)5.764 G .764
-(ull directory name in)-3.264 F F3(CDP)3.264 E -.855(AT)-.666 G(H).855 E
-F0 .764(is the same as the current direc-)3.014 F(tory)144 468 Q 2.974
-(,i)-.65 G .474(.e., `)-2.974 F(`)-.74 E F1(.)A F0 -.74('')C 5.474(.I)
-.74 G(f)-5.474 E F2(dir)3.324 E F0(be)3.704 E .474
+(cuting a subroutine call or).15 F F1 -.2(ex)3.019 G(pr).2 E F0 .519
+(does not corre-)3.019 F(spond to a v)144 184.8 Q
+(alid position in the call stack.)-.25 E F2(cd)108 201.6 Q F0([)2.5 E F2
+<ad4c>A F0(|[)A F2<ad50>A F0([)2.5 E F2<ad65>A F0(]]] [)A F1(dir)A F0(])
+A .21(Change the current directory to)144 213.6 R F1(dir)2.71 E F0 5.21
+(.T)C .21(he v)-5.21 F(ariable)-.25 E/F3 9/Times-Bold@0 SF(HOME)2.71 E
+F0 .21(is the def)2.46 F(ault)-.1 E F1(dir)2.71 E F0 5.21(.T).73 G .21
+(he v)-5.21 F(ariable)-.25 E F3(CDP)2.71 E -.855(AT)-.666 G(H).855 E F0
+.777(de\214nes the search path for the directory containing)144 225.6 R
+F1(dir)3.276 E F0 5.776(.A).73 G(lternati)-5.776 E 1.076 -.15(ve d)-.25
+H .776(irectory names in).15 F F3(CDP)3.276 E -.855(AT)-.666 G(H).855 E
+F0 .764(are separated by a colon \(:\).)144 237.6 R 3.264(An)5.764 G
+.764(ull directory name in)-3.264 F F3(CDP)3.264 E -.855(AT)-.666 G(H)
+.855 E F0 .764(is the same as the current direc-)3.014 F(tory)144 249.6
+Q 2.974(,i)-.65 G .474(.e., `)-2.974 F(`)-.74 E F2(.)A F0 -.74('')C
+5.474(.I).74 G(f)-5.474 E F1(dir)3.324 E F0(be)3.704 E .474
 (gins with a slash \(/\), then)-.15 F F3(CDP)2.974 E -.855(AT)-.666 G(H)
-.855 E F0 .473(is not used. The)2.724 F F1<ad50>2.973 E F0 .473
-(option says to use)2.973 F .579(the ph)144 480 R .579
+.855 E F0 .473(is not used. The)2.724 F F2<ad50>2.973 E F0 .473
+(option says to use)2.973 F .579(the ph)144 261.6 R .579
 (ysical directory structure instead of follo)-.05 F .579
-(wing symbolic links \(see also the)-.25 F F1<ad50>3.08 E F0 .58
-(option to the)3.08 F F1(set)144 492 Q F0 -.2(bu)2.717 G .217
-(iltin command\); the).2 F F1<ad4c>2.717 E F0 .217
+(wing symbolic links \(see also the)-.25 F F2<ad50>3.08 E F0 .58
+(option to the)3.08 F F2(set)144 273.6 Q F0 -.2(bu)2.717 G .217
+(iltin command\); the).2 F F2<ad4c>2.717 E F0 .217
 (option forces symbolic links to be follo)2.717 F 2.716(wed. If)-.25 F
-(the)2.716 E F1<ad65>2.716 E F0 .216(option is sup-)2.716 F 1.086
-(plied with)144 504 R F1<ad50>3.586 E F0 3.586(,a)C 1.086
+(the)2.716 E F2<ad65>2.716 E F0 .216(option is sup-)2.716 F 1.086
+(plied with)144 285.6 R F2<ad50>3.586 E F0 3.586(,a)C 1.086
 (nd the current w)-3.586 F 1.087
 (orking directory cannot be successfully determined after a suc-)-.1 F
-.44(cessful directory change,)144 516 R F1(cd)2.94 E F0 .44
+.44(cessful directory change,)144 297.6 R F2(cd)2.94 E F0 .44
 (will return an unsuccessful status.)2.94 F .44(An ar)5.44 F .44
-(gument of)-.18 F F1<ad>2.94 E F0 .44(is equi)2.94 F -.25(va)-.25 G .44
-(lent to).25 F F3($OLDPWD)144 528 Q F4(.)A F0 1.044
+(gument of)-.18 F F2<ad>2.94 E F0 .44(is equi)2.94 F -.25(va)-.25 G .44
+(lent to).25 F F3($OLDPWD)144 309.6 Q/F4 9/Times-Roman@0 SF(.)A F0 1.044
 (If a non-empty directory name from)5.544 F F3(CDP)3.544 E -.855(AT)
--.666 G(H).855 E F0 1.045(is used, or if)3.295 F F1<ad>3.545 E F0 1.045
+-.666 G(H).855 E F0 1.045(is used, or if)3.295 F F2<ad>3.545 E F0 1.045
 (is the \214rst ar)3.545 F(gument,)-.18 E .021(and the directory change\
- is successful, the absolute pathname of the ne)144 540 R 2.521(ww)-.25
-G .021(orking directory is writ-)-2.621 F .165
-(ten to the standard output.)144 552 R .165(The return v)5.165 F .165
+ is successful, the absolute pathname of the ne)144 321.6 R 2.521(ww)
+-.25 G .021(orking directory is writ-)-2.621 F .165
+(ten to the standard output.)144 333.6 R .165(The return v)5.165 F .165
 (alue is true if the directory w)-.25 F .165(as successfully changed; f)
--.1 F(alse)-.1 E(otherwise.)144 564 Q F1(command)108 580.8 Q F0([)2.5 E
-F1(\255pVv)A F0(])A F2(command)2.5 E F0([)2.5 E F2(ar)A(g)-.37 E F0
-(...])2.5 E(Run)144 592.8 Q F2(command)2.957 E F0(with)3.527 E F2(ar)
+-.1 F(alse)-.1 E(otherwise.)144 345.6 Q F2(command)108 362.4 Q F0([)2.5
+E F2(\255pVv)A F0(])A F1(command)2.5 E F0([)2.5 E F1(ar)A(g)-.37 E F0
+(...])2.5 E(Run)144 374.4 Q F1(command)2.957 E F0(with)3.527 E F1(ar)
 3.087 E(gs)-.37 E F0 .257
 (suppressing the normal shell function lookup. Only b)3.027 F .257
-(uiltin commands or)-.2 F .501(commands found in the)144 604.8 R F3
+(uiltin commands or)-.2 F .501(commands found in the)144 386.4 R F3
 -.666(PA)3.001 G(TH)-.189 E F0 .502(are e)2.751 F -.15(xe)-.15 G 3.002
-(cuted. If).15 F(the)3.002 E F1<ad70>3.002 E F0 .502(option is gi)3.002
-F -.15(ve)-.25 G .502(n, the search for).15 F F2(command)3.202 E F0(is)
-3.772 E .4(performed using a def)144 616.8 R .4(ault v)-.1 F .4
+(cuted. If).15 F(the)3.002 E F2<ad70>3.002 E F0 .502(option is gi)3.002
+F -.15(ve)-.25 G .502(n, the search for).15 F F1(command)3.202 E F0(is)
+3.772 E .4(performed using a def)144 398.4 R .4(ault v)-.1 F .4
 (alue for)-.25 F F3 -.666(PA)2.9 G(TH)-.189 E F0 .399
 (that is guaranteed to \214nd all of the standard utilities.)2.649 F(If)
-5.399 E .174(either the)144 628.8 R F1<ad56>2.674 E F0(or)2.674 E F1
-<ad76>2.674 E F0 .175(option is supplied, a description of)2.674 F F2
-(command)2.875 E F0 .175(is printed.)3.445 F(The)5.175 E F1<ad76>2.675 E
-F0 .175(option causes)2.675 F 3.11(as)144 640.8 S .61(ingle w)-3.11 F
+5.399 E .174(either the)144 410.4 R F2<ad56>2.674 E F0(or)2.674 E F2
+<ad76>2.674 E F0 .175(option is supplied, a description of)2.674 F F1
+(command)2.875 E F0 .175(is printed.)3.445 F(The)5.175 E F2<ad76>2.675 E
+F0 .175(option causes)2.675 F 3.11(as)144 422.4 S .61(ingle w)-3.11 F
 .61(ord indicating the command or \214le name used to in)-.1 F -.2(vo)
--.4 G -.1(ke).2 G F2(command)3.41 E F0 .61(to be displayed; the)3.88 F
-F1<ad56>144 652.8 Q F0 .249(option produces a more v)2.749 F .249
-(erbose description.)-.15 F .249(If the)5.249 F F1<ad56>2.749 E F0(or)
-2.749 E F1<ad76>2.75 E F0 .25(option is supplied, the e)2.75 F .25
-(xit status)-.15 F 1.005(is 0 if)144 664.8 R F2(command)3.705 E F0 -.1
+-.4 G -.1(ke).2 G F1(command)3.41 E F0 .61(to be displayed; the)3.88 F
+F2<ad56>144 434.4 Q F0 .249(option produces a more v)2.749 F .249
+(erbose description.)-.15 F .249(If the)5.249 F F2<ad56>2.749 E F0(or)
+2.749 E F2<ad76>2.75 E F0 .25(option is supplied, the e)2.75 F .25
+(xit status)-.15 F 1.005(is 0 if)144 446.4 R F1(command)3.705 E F0 -.1
 (wa)4.275 G 3.505(sf).1 G 1.005(ound, and 1 if not.)-3.505 F 1.004
-(If neither option is supplied and an error occurred or)6.005 F F2
-(command)144.2 676.8 Q F0 1.598(cannot be found, the e)4.868 F 1.599
+(If neither option is supplied and an error occurred or)6.005 F F1
+(command)144.2 458.4 Q F0 1.598(cannot be found, the e)4.868 F 1.599
 (xit status is 127.)-.15 F 1.599(Otherwise, the e)6.599 F 1.599
-(xit status of the)-.15 F F1(command)4.099 E F0 -.2(bu)144 688.8 S
-(iltin is the e).2 E(xit status of)-.15 E F2(command)2.5 E F0(.).77 E F1
-(compgen)108 705.6 Q F0([)2.5 E F2(option)A F0 2.5(][)C F2(wor)-2.5 E(d)
--.37 E F0(])A .013(Generate possible completion matches for)144 717.6 R
-F2(wor)2.513 E(d)-.37 E F0 .013(according to the)2.513 F F2(option)2.513
+(xit status of the)-.15 F F2(command)4.099 E F0 -.2(bu)144 470.4 S
+(iltin is the e).2 E(xit status of)-.15 E F1(command)2.5 E F0(.).77 E F2
+(compgen)108 487.2 Q F0([)2.5 E F1(option)A F0 2.5(][)C F1(wor)-2.5 E(d)
+-.37 E F0(])A .013(Generate possible completion matches for)144 499.2 R
+F1(wor)2.513 E(d)-.37 E F0 .013(according to the)2.513 F F1(option)2.513
 E F0 .013(s, which may be an)B 2.512(yo)-.15 G(ption)-2.512 E .981
-(accepted by the)144 729.6 R F1(complete)3.481 E F0 -.2(bu)3.481 G .981
-(iltin with the e).2 F .981(xception of)-.15 F F1<ad70>3.481 E F0(and)
-3.481 E F1<ad72>3.481 E F0 3.481(,a)C .982(nd write the matches to the)
--3.481 F(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(51)185.955 E 0
-Cg EP
+(accepted by the)144 511.2 R F2(complete)3.481 E F0 -.2(bu)3.481 G .981
+(iltin with the e).2 F .981(xception of)-.15 F F2<ad70>3.481 E F0(and)
+3.481 E F2<ad72>3.481 E F0 3.481(,a)C .982(nd write the matches to the)
+-3.481 F 1.415(standard output.)144 523.2 R 1.415(When using the)6.415 F
+F2<ad46>3.915 E F0(or)3.915 E F2<ad43>3.915 E F0 1.415(options, the v)
+3.915 F 1.415(arious shell v)-.25 F 1.415(ariables set by the pro-)-.25
+F(grammable completion f)144 535.2 Q(acilities, while a)-.1 E -.25(va)
+-.2 G(ilable, will not ha).25 E .3 -.15(ve u)-.2 H(seful v).15 E(alues.)
+-.25 E .352(The matches will be generated in the same w)144 559.2 R .352
+(ay as if the programmable completion code had gen-)-.1 F .02(erated th\
+em directly from a completion speci\214cation with the same \215ags.)144
+571.2 R(If)5.02 E F1(wor)2.52 E(d)-.37 E F0 .02(is speci\214ed, only)
+2.52 F(those completions matching)144 583.2 Q F1(wor)2.5 E(d)-.37 E F0
+(will be displayed.)2.5 E(The return v)144 607.2 Q
+(alue is true unless an in)-.25 E -.25(va)-.4 G
+(lid option is supplied, or no matches were generated.).25 E F2
+(complete)108 624 Q F0([)3.728 E F2(\255abcdefgjksuv)A F0 3.728(][)C F2
+<ad6f>-3.728 E F1(comp-option)3.728 E F0 3.728(][)C F2(\255DE)-3.728 E
+F0 3.728(][)C F2<ad41>-3.728 E F1(action)3.728 E F0 3.728(][)C F2<ad47>
+-3.728 E F1(globpat)3.728 E F0 3.729(][)C F2<ad57>-3.729 E F1(wor)3.729
+E(dlist)-.37 E F0 3.729(][)C F2<ad46>-3.729 E F1(func-)3.729 E(tion)108
+636 Q F0 2.5(][)C F2<ad43>-2.5 E F1(command)2.5 E F0(])A([)144 648 Q F2
+<ad58>A F1(\214lterpat)2.5 E F0 2.5(][)C F2<ad50>-2.5 E F1(pr)2.5 E
+(e\214x)-.37 E F0 2.5(][)C F2<ad53>-2.5 E F1(suf)2.5 E<8c78>-.18 E F0(])
+A F1(name)2.5 E F0([)2.5 E F1(name ...)A F0(])A F2(complete \255pr)108
+660 Q F0([)2.5 E F2(\255DE)A F0 2.5(][)C F1(name)-2.5 E F0(...])2.5 E
+.633(Specify ho)144 672 R 3.133(wa)-.25 G -.18(rg)-3.133 G .633
+(uments to each).18 F F1(name)3.133 E F0 .633(should be completed.)3.133
+F .634(If the)5.634 F F2<ad70>3.134 E F0 .634
+(option is supplied, or if no)3.134 F .14(options are supplied, e)144
+684 R .139(xisting completion speci\214cations are printed in a w)-.15 F
+.139(ay that allo)-.1 F .139(ws them to be)-.25 F .31(reused as input.)
+144 696 R(The)5.31 E F2<ad72>2.81 E F0 .31(option remo)2.81 F -.15(ve)
+-.15 G 2.81(sac).15 G .31(ompletion speci\214cation for each)-2.81 F F1
+(name)2.81 E F0 2.81(,o)C 1.11 -.4(r, i)-2.81 H 2.81(fn).4 G(o)-2.81 E
+F1(name)2.81 E F0(s)A 1.347
+(are supplied, all completion speci\214cations.)144 708 R(The)6.347 E F2
+<ad44>3.847 E F0 1.346(option indicates that the remaining options)3.847
+F .5(and actions should apply to the `)144 720 R(`def)-.74 E(ault')-.1 E
+3('c)-.74 G .5(ommand completion; that is, completion attempted on)-3 F
+(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(51)185.955 E 0 Cg EP
 %%Page: 52 52
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E 1.415(standard output.)144 84 R 1.415(When using the)6.415 F/F1
-10/Times-Bold@0 SF<ad46>3.915 E F0(or)3.915 E F1<ad43>3.915 E F0 1.415
-(options, the v)3.915 F 1.415(arious shell v)-.25 F 1.415
-(ariables set by the pro-)-.25 F(grammable completion f)144 96 Q
-(acilities, while a)-.1 E -.25(va)-.2 G(ilable, will not ha).25 E .3
--.15(ve u)-.2 H(seful v).15 E(alues.)-.25 E .352
-(The matches will be generated in the same w)144 120 R .352
-(ay as if the programmable completion code had gen-)-.1 F .02(erated th\
-em directly from a completion speci\214cation with the same \215ags.)144
-132 R(If)5.02 E/F2 10/Times-Italic@0 SF(wor)2.52 E(d)-.37 E F0 .02
-(is speci\214ed, only)2.52 F(those completions matching)144 144 Q F2
-(wor)2.5 E(d)-.37 E F0(will be displayed.)2.5 E(The return v)144 168 Q
-(alue is true unless an in)-.25 E -.25(va)-.4 G
-(lid option is supplied, or no matches were generated.).25 E F1
-(complete)108 184.8 Q F0([)3.728 E F1(\255abcdefgjksuv)A F0 3.728(][)C
-F1<ad6f>-3.728 E F2(comp-option)3.728 E F0 3.728(][)C F1(\255DE)-3.728 E
-F0 3.728(][)C F1<ad41>-3.728 E F2(action)3.728 E F0 3.728(][)C F1<ad47>
--3.728 E F2(globpat)3.728 E F0 3.729(][)C F1<ad57>-3.729 E F2(wor)3.729
-E(dlist)-.37 E F0 3.729(][)C F1<ad46>-3.729 E F2(func-)3.729 E(tion)108
-196.8 Q F0 2.5(][)C F1<ad43>-2.5 E F2(command)2.5 E F0(])A([)144 208.8 Q
-F1<ad58>A F2(\214lterpat)2.5 E F0 2.5(][)C F1<ad50>-2.5 E F2(pr)2.5 E
-(e\214x)-.37 E F0 2.5(][)C F1<ad53>-2.5 E F2(suf)2.5 E<8c78>-.18 E F0(])
-A F2(name)2.5 E F0([)2.5 E F2(name ...)A F0(])A F1(complete \255pr)108
-220.8 Q F0([)2.5 E F1(\255DE)A F0 2.5(][)C F2(name)-2.5 E F0(...])2.5 E
-.633(Specify ho)144 232.8 R 3.133(wa)-.25 G -.18(rg)-3.133 G .633
-(uments to each).18 F F2(name)3.133 E F0 .633(should be completed.)3.133
-F .634(If the)5.634 F F1<ad70>3.134 E F0 .634
-(option is supplied, or if no)3.134 F .14(options are supplied, e)144
-244.8 R .139(xisting completion speci\214cations are printed in a w)-.15
-F .139(ay that allo)-.1 F .139(ws them to be)-.25 F .31
-(reused as input.)144 256.8 R(The)5.31 E F1<ad72>2.81 E F0 .31
-(option remo)2.81 F -.15(ve)-.15 G 2.81(sac).15 G .31
-(ompletion speci\214cation for each)-2.81 F F2(name)2.81 E F0 2.81(,o)C
-1.11 -.4(r, i)-2.81 H 2.81(fn).4 G(o)-2.81 E F2(name)2.81 E F0(s)A 1.347
-(are supplied, all completion speci\214cations.)144 268.8 R(The)6.347 E
-F1<ad44>3.847 E F0 1.346(option indicates that the remaining options)
-3.847 F .5(and actions should apply to the `)144 280.8 R(`def)-.74 E
-(ault')-.1 E 3('c)-.74 G .5
-(ommand completion; that is, completion attempted on)-3 F 3.455(ac)144
-292.8 S .955(ommand for which no completion has pre)-3.455 F .955
-(viously been de\214ned.)-.25 F(The)5.955 E F1<ad45>3.455 E F0 .955
-(option indicates that)3.455 F .064
-(the remaining options and actions should apply to `)144 304.8 R
-(`empty')-.74 E 2.565('c)-.74 G .065
-(ommand completion; that is, comple-)-2.565 F
-(tion attempted on a blank line.)144 316.8 Q 1.438
+-.35 E 3.455(ac)144 84 S .955(ommand for which no completion has pre)
+-3.455 F .955(viously been de\214ned.)-.25 F(The)5.955 E/F1 10
+/Times-Bold@0 SF<ad45>3.455 E F0 .955(option indicates that)3.455 F .064
+(the remaining options and actions should apply to `)144 96 R(`empty')
+-.74 E 2.565('c)-.74 G .065(ommand completion; that is, comple-)-2.565 F
+(tion attempted on a blank line.)144 108 Q 1.438
 (The process of applying these completion speci\214cations when w)144
-340.8 R 1.437(ord completion is attempted is)-.1 F(described abo)144
-352.8 Q .3 -.15(ve u)-.15 H(nder).15 E F1(Pr)2.5 E
-(ogrammable Completion)-.18 E F0(.)A .555
-(Other options, if speci\214ed, ha)144 376.8 R .855 -.15(ve t)-.2 H .555
-(he follo).15 F .555(wing meanings.)-.25 F .555(The ar)5.555 F .555
-(guments to the)-.18 F F1<ad47>3.056 E F0(,)A F1<ad57>3.056 E F0 3.056
-(,a)C(nd)-3.056 E F1<ad58>3.056 E F0 .723(options \(and, if necessary)
-144 388.8 R 3.223(,t)-.65 G(he)-3.223 E F1<ad50>3.223 E F0(and)3.223 E
-F1<ad53>3.223 E F0 .722
+132 R 1.437(ord completion is attempted is)-.1 F(described abo)144 144 Q
+.3 -.15(ve u)-.15 H(nder).15 E F1(Pr)2.5 E(ogrammable Completion)-.18 E
+F0(.)A .555(Other options, if speci\214ed, ha)144 168 R .855 -.15(ve t)
+-.2 H .555(he follo).15 F .555(wing meanings.)-.25 F .555(The ar)5.555 F
+.555(guments to the)-.18 F F1<ad47>3.056 E F0(,)A F1<ad57>3.056 E F0
+3.056(,a)C(nd)-3.056 E F1<ad58>3.056 E F0 .723
+(options \(and, if necessary)144 180 R 3.223(,t)-.65 G(he)-3.223 E F1
+<ad50>3.223 E F0(and)3.223 E F1<ad53>3.223 E F0 .722
 (options\) should be quoted to protect them from e)3.223 F(xpan-)-.15 E
-(sion before the)144 400.8 Q F1(complete)2.5 E F0 -.2(bu)2.5 G
-(iltin is in).2 E -.2(vo)-.4 G -.1(ke).2 G(d.).1 E F1<ad6f>144 412.8 Q
-F2(comp-option)2.5 E F0(The)184 424.8 Q F2(comp-option)2.79 E F0 .291
-(controls se)2.791 F -.15(ve)-.25 G .291(ral aspects of the compspec')
-.15 F 2.791(sb)-.55 G(eha)-2.791 E .291(vior be)-.2 F .291
-(yond the simple)-.15 F(generation of completions.)184 436.8 Q F2
-(comp-option)5 E F0(may be one of:)2.5 E F1(bashdefault)184 448.8 Q F0
-.281(Perform the rest of the def)224 460.8 R(ault)-.1 E F1(bash)2.781 E
-F0 .281(completions if the compspec generates no)2.781 F(matches.)224
-472.8 Q F1(default)184 484.8 Q F0 2.875(Use readline')10 F 5.375(sd)-.55
-G(ef)-5.375 E 2.876
+(sion before the)144 192 Q F1(complete)2.5 E F0 -.2(bu)2.5 G
+(iltin is in).2 E -.2(vo)-.4 G -.1(ke).2 G(d.).1 E F1<ad6f>144 204 Q/F2
+10/Times-Italic@0 SF(comp-option)2.5 E F0(The)184 216 Q F2(comp-option)
+2.79 E F0 .291(controls se)2.791 F -.15(ve)-.25 G .291
+(ral aspects of the compspec').15 F 2.791(sb)-.55 G(eha)-2.791 E .291
+(vior be)-.2 F .291(yond the simple)-.15 F(generation of completions.)
+184 228 Q F2(comp-option)5 E F0(may be one of:)2.5 E F1(bashdefault)184
+240 Q F0 .281(Perform the rest of the def)224 252 R(ault)-.1 E F1(bash)
+2.781 E F0 .281(completions if the compspec generates no)2.781 F
+(matches.)224 264 Q F1(default)184 276 Q F0 2.875(Use readline')10 F
+5.375(sd)-.55 G(ef)-5.375 E 2.876
 (ault \214lename completion if the compspec generates no)-.1 F(matches.)
-224 496.8 Q F1(dir)184 508.8 Q(names)-.15 E F0(Perform directory name c\
-ompletion if the compspec generates no matches.)224 520.8 Q F1
-(\214lenames)184 532.8 Q F0 -.7(Te)224 544.8 S .137(ll readline that th\
-e compspec generates \214lenames, so it can perform an).7 F 2.636<798c>
--.15 G(le-)-2.636 E .134(name\255speci\214c processing \(lik)224 556.8 R
-2.634(ea)-.1 G .134(dding a slash to directory names, quoting spe-)
--2.634 F .45(cial characters, or suppressing trailing spaces\).)224
-568.8 R .45(Intended to be used with shell)5.45 F(functions.)224 580.8 Q
-F1(nospace)184 592.8 Q F0 -.7(Te)6.11 G .22
+224 288 Q F1(dir)184 300 Q(names)-.15 E F0(Perform directory name compl\
+etion if the compspec generates no matches.)224 312 Q F1(\214lenames)184
+324 Q F0 -.7(Te)224 336 S .137(ll readline that the compspec generates \
+\214lenames, so it can perform an).7 F 2.636<798c>-.15 G(le-)-2.636 E
+.134(name\255speci\214c processing \(lik)224 348 R 2.634(ea)-.1 G .134
+(dding a slash to directory names, quoting spe-)-2.634 F .45
+(cial characters, or suppressing trailing spaces\).)224 360 R .45
+(Intended to be used with shell)5.45 F(functions.)224 372 Q F1(nospace)
+184 384 Q F0 -.7(Te)6.11 G .22
 (ll readline not to append a space \(the def).7 F .22(ault\) to w)-.1 F
-.22(ords completed at the end)-.1 F(of the line.)224 604.8 Q F1
-(plusdirs)184 616.8 Q F0 1.985(After an)5.54 F 4.485(ym)-.15 G 1.985
+.22(ords completed at the end)-.1 F(of the line.)224 396 Q F1(plusdirs)
+184 408 Q F0 1.985(After an)5.54 F 4.485(ym)-.15 G 1.985
 (atches de\214ned by the compspec are generated, directory name)-4.485 F
-.583(completion is attempted and an)224 628.8 R 3.084(ym)-.15 G .584
-(atches are added to the results of the other)-3.084 F(actions.)224
-640.8 Q F1<ad41>144 652.8 Q F2(action)2.5 E F0(The)184 664.8 Q F2
-(action)2.5 E F0(may be one of the follo)2.5 E
+.583(completion is attempted and an)224 420 R 3.084(ym)-.15 G .584
+(atches are added to the results of the other)-3.084 F(actions.)224 432
+Q F1<ad41>144 444 Q F2(action)2.5 E F0(The)184 456 Q F2(action)2.5 E F0
+(may be one of the follo)2.5 E
 (wing to generate a list of possible completions:)-.25 E F1(alias)184
-676.8 Q F0(Alias names.)20.55 E(May also be speci\214ed as)5 E F1<ad61>
-2.5 E F0(.)A F1(arrayv)184 688.8 Q(ar)-.1 E F0(Array v)224 700.8 Q
-(ariable names.)-.25 E F1 4.7(binding Readline)184 712.8 R F0 -.1(ke)2.5
-G 2.5(yb)-.05 G(inding names.)-2.5 E(GNU Bash-4.2)72 768 Q
+468 Q F0(Alias names.)20.55 E(May also be speci\214ed as)5 E F1<ad61>2.5
+E F0(.)A F1(arrayv)184 480 Q(ar)-.1 E F0(Array v)224 492 Q
+(ariable names.)-.25 E F1 4.7(binding Readline)184 504 R F0 -.1(ke)2.5 G
+2.5(yb)-.05 G(inding names.)-2.5 E F1 -.2(bu)184 516 S(iltin).2 E F0
+(Names of shell b)11.85 E(uiltin commands.)-.2 E
+(May also be speci\214ed as)5 E F1<ad62>2.5 E F0(.)A F1(command)184 528
+Q F0(Command names.)224 540 Q(May also be speci\214ed as)5 E F1<ad63>2.5
+E F0(.)A F1(dir)184 552 Q(ectory)-.18 E F0(Directory names.)224 564 Q
+(May also be speci\214ed as)5 E F1<ad64>2.5 E F0(.)A F1(disabled)184 576
+Q F0(Names of disabled shell b)224 588 Q(uiltins.)-.2 E F1(enabled)184
+600 Q F0(Names of enabled shell b)6.66 E(uiltins.)-.2 E F1(export)184
+612 Q F0(Names of e)12.23 E(xported shell v)-.15 E 2.5(ariables. May)
+-.25 F(also be speci\214ed as)2.5 E F1<ad65>2.5 E F0(.)A F1(\214le)184
+624 Q F0(File names.)27.22 E(May also be speci\214ed as)5 E F1<ad66>2.5
+E F0(.)A F1(function)184 636 Q F0(Names of shell functions.)224 648 Q F1
+(gr)184 660 Q(oup)-.18 E F0(Group names.)14.62 E
+(May also be speci\214ed as)5 E F1<ad67>2.5 E F0(.)A F1(helptopic)184
+672 Q F0(Help topics as accepted by the)224 684 Q F1(help)2.5 E F0 -.2
+(bu)2.5 G(iltin.).2 E F1(hostname)184 696 Q F0(Hostnames, as tak)224 708
+Q(en from the \214le speci\214ed by the)-.1 E/F3 9/Times-Bold@0 SF
+(HOSTFILE)2.5 E F0(shell v)2.25 E(ariable.)-.25 E(GNU Bash-4.2)72 768 Q
 (2010 December 28)135.965 E(52)185.955 E 0 Cg EP
 %%Page: 53 53
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF -.2(bu)184 84 S(iltin).2 E F0
-(Names of shell b)11.85 E(uiltin commands.)-.2 E
-(May also be speci\214ed as)5 E F1<ad62>2.5 E F0(.)A F1(command)184 96 Q
-F0(Command names.)224 108 Q(May also be speci\214ed as)5 E F1<ad63>2.5 E
-F0(.)A F1(dir)184 120 Q(ectory)-.18 E F0(Directory names.)224 132 Q
-(May also be speci\214ed as)5 E F1<ad64>2.5 E F0(.)A F1(disabled)184 144
-Q F0(Names of disabled shell b)224 156 Q(uiltins.)-.2 E F1(enabled)184
-168 Q F0(Names of enabled shell b)6.66 E(uiltins.)-.2 E F1(export)184
-180 Q F0(Names of e)12.23 E(xported shell v)-.15 E 2.5(ariables. May)
--.25 F(also be speci\214ed as)2.5 E F1<ad65>2.5 E F0(.)A F1(\214le)184
-192 Q F0(File names.)27.22 E(May also be speci\214ed as)5 E F1<ad66>2.5
-E F0(.)A F1(function)184 204 Q F0(Names of shell functions.)224 216 Q F1
-(gr)184 228 Q(oup)-.18 E F0(Group names.)14.62 E
-(May also be speci\214ed as)5 E F1<ad67>2.5 E F0(.)A F1(helptopic)184
-240 Q F0(Help topics as accepted by the)224 252 Q F1(help)2.5 E F0 -.2
-(bu)2.5 G(iltin.).2 E F1(hostname)184 264 Q F0(Hostnames, as tak)224 276
-Q(en from the \214le speci\214ed by the)-.1 E/F2 9/Times-Bold@0 SF
-(HOSTFILE)2.5 E F0(shell v)2.25 E(ariable.)-.25 E F1(job)184 288 Q F0
+-.35 E/F1 10/Times-Bold@0 SF(job)184 84 Q F0
 (Job names, if job control is acti)26.11 E -.15(ve)-.25 G 5(.M).15 G
-(ay also be speci\214ed as)-5 E F1<ad6a>2.5 E F0(.)A F1 -.1(ke)184 300 S
-(yw).1 E(ord)-.1 E F0(Shell reserv)224 312 Q(ed w)-.15 E 2.5(ords. May)
+(ay also be speci\214ed as)-5 E F1<ad6a>2.5 E F0(.)A F1 -.1(ke)184 96 S
+(yw).1 E(ord)-.1 E F0(Shell reserv)224 108 Q(ed w)-.15 E 2.5(ords. May)
 -.1 F(also be speci\214ed as)2.5 E F1<ad6b>2.5 E F0(.)A F1(running)184
-324 Q F0(Names of running jobs, if job control is acti)5.54 E -.15(ve)
--.25 G(.).15 E F1(ser)184 336 Q(vice)-.1 E F0(Service names.)10.67 E
-(May also be speci\214ed as)5 E F1<ad73>2.5 E F0(.)A F1(setopt)184 348 Q
+120 Q F0(Names of running jobs, if job control is acti)5.54 E -.15(ve)
+-.25 G(.).15 E F1(ser)184 132 Q(vice)-.1 E F0(Service names.)10.67 E
+(May also be speci\214ed as)5 E F1<ad73>2.5 E F0(.)A F1(setopt)184 144 Q
 F0 -1.11(Va)14.45 G(lid ar)1.11 E(guments for the)-.18 E F1<ad6f>2.5 E
 F0(option to the)2.5 E F1(set)2.5 E F0 -.2(bu)2.5 G(iltin.).2 E F1
-(shopt)184 360 Q F0(Shell option names as accepted by the)16.66 E F1
-(shopt)2.5 E F0 -.2(bu)2.5 G(iltin.).2 E F1(signal)184 372 Q F0
-(Signal names.)14.99 E F1(stopped)184 384 Q F0
+(shopt)184 156 Q F0(Shell option names as accepted by the)16.66 E F1
+(shopt)2.5 E F0 -.2(bu)2.5 G(iltin.).2 E F1(signal)184 168 Q F0
+(Signal names.)14.99 E F1(stopped)184 180 Q F0
 (Names of stopped jobs, if job control is acti)6.66 E -.15(ve)-.25 G(.)
-.15 E F1(user)184 396 Q F0(User names.)21.67 E
-(May also be speci\214ed as)5 E F1<ad75>2.5 E F0(.)A F1 -.1(va)184 408 S
+.15 E F1(user)184 192 Q F0(User names.)21.67 E
+(May also be speci\214ed as)5 E F1<ad75>2.5 E F0(.)A F1 -.1(va)184 204 S
 (riable).1 E F0(Names of all shell v)5.1 E 2.5(ariables. May)-.25 F
-(also be speci\214ed as)2.5 E F1<ad76>2.5 E F0(.)A F1<ad43>144 420 Q/F3
-10/Times-Italic@0 SF(command)2.5 E(command)184 432 Q F0 1.056(is e)3.556
+(also be speci\214ed as)2.5 E F1<ad76>2.5 E F0(.)A F1<ad43>144 216 Q/F2
+10/Times-Italic@0 SF(command)2.5 E(command)184 228 Q F0 1.056(is e)3.556
 F -.15(xe)-.15 G 1.056(cuted in a subshell en).15 F 1.056
 (vironment, and its output is used as the possible)-.4 F(completions.)
-184 444 Q F1<ad46>144 456 Q F3(function)2.5 E F0 1.18
-(The shell function)184 468 R F3(function)3.68 E F0 1.181(is e)3.681 F
+184 240 Q F1<ad46>144 252 Q F2(function)2.5 E F0 1.18
+(The shell function)184 264 R F2(function)3.68 E F0 1.181(is e)3.681 F
 -.15(xe)-.15 G 1.181(cuted in the current shell en).15 F 3.681
 (vironment. When)-.4 F 1.181(it \214n-)3.681 F .932
-(ishes, the possible completions are retrie)184 480 R -.15(ve)-.25 G
-3.432(df).15 G .932(rom the v)-3.432 F .932(alue of the)-.25 F F2
-(COMPREPL)3.431 E(Y)-.828 E F0(array)3.181 E -.25(va)184 492 S(riable.)
-.25 E F1<ad47>144 504 Q F3(globpat)2.5 E F0 1.007(The pathname e)184 516
-R 1.007(xpansion pattern)-.15 F F3(globpat)3.507 E F0 1.007(is e)3.507 F
-1.008(xpanded to generate the possible comple-)-.15 F(tions.)184 528 Q
-F1<ad50>144 540 Q F3(pr)2.5 E(e\214x)-.37 E(pr)184 552 Q(e\214x)-.37 E
-F0 .535(is added at the be)3.035 F .534
+(ishes, the possible completions are retrie)184 276 R -.15(ve)-.25 G
+3.432(df).15 G .932(rom the v)-3.432 F .932(alue of the)-.25 F/F3 9
+/Times-Bold@0 SF(COMPREPL)3.431 E(Y)-.828 E F0(array)3.181 E -.25(va)184
+288 S(riable.).25 E F1<ad47>144 300 Q F2(globpat)2.5 E F0 1.007
+(The pathname e)184 312 R 1.007(xpansion pattern)-.15 F F2(globpat)3.507
+E F0 1.007(is e)3.507 F 1.008(xpanded to generate the possible comple-)
+-.15 F(tions.)184 324 Q F1<ad50>144 336 Q F2(pr)2.5 E(e\214x)-.37 E(pr)
+184 348 Q(e\214x)-.37 E F0 .535(is added at the be)3.035 F .534
 (ginning of each possible completion after all other options ha)-.15 F
--.15(ve)-.2 G(been applied.)184 564 Q F1<ad53>144 576 Q F3(suf)2.5 E
+-.15(ve)-.2 G(been applied.)184 360 Q F1<ad53>144 372 Q F2(suf)2.5 E
 2.81(\214x suf)-.18 F<8c78>-.18 E F0
 (is appended to each possible completion after all other options ha)2.5
-E .3 -.15(ve b)-.2 H(een applied.).15 E F1<ad57>144 588 Q F3(wor)2.5 E
-(dlist)-.37 E F0(The)184 600 Q F3(wor)3.639 E(dlist)-.37 E F0 1.14
-(is split using the characters in the)3.639 F F2(IFS)3.64 E F0 1.14
+E .3 -.15(ve b)-.2 H(een applied.).15 E F1<ad57>144 384 Q F2(wor)2.5 E
+(dlist)-.37 E F0(The)184 396 Q F2(wor)3.639 E(dlist)-.37 E F0 1.14
+(is split using the characters in the)3.639 F F3(IFS)3.64 E F0 1.14
 (special v)3.39 F 1.14(ariable as delimiters, and)-.25 F 2.008
-(each resultant w)184 612 R 2.008(ord is e)-.1 F 4.508(xpanded. The)-.15
+(each resultant w)184 408 R 2.008(ord is e)-.1 F 4.508(xpanded. The)-.15
 F 2.007(possible completions are the members of the)4.508 F
-(resultant list which match the w)184 624 Q(ord being completed.)-.1 E
-F1<ad58>144 636 Q F3(\214lterpat)2.5 E(\214lterpat)184 648 Q F0 .455
+(resultant list which match the w)184 420 Q(ord being completed.)-.1 E
+F1<ad58>144 432 Q F2(\214lterpat)2.5 E(\214lterpat)184 444 Q F0 .455
 (is a pattern as used for pathname e)2.955 F 2.956(xpansion. It)-.15 F
 .456(is applied to the list of possible)2.956 F 1.596
-(completions generated by the preceding options and ar)184 660 R 1.596
-(guments, and each completion)-.18 F(matching)184 672 Q F3(\214lterpat)
+(completions generated by the preceding options and ar)184 456 R 1.596
+(guments, and each completion)-.18 F(matching)184 468 Q F2(\214lterpat)
 3.204 E F0 .704(is remo)3.204 F -.15(ve)-.15 G 3.204(df).15 G .704
 (rom the list.)-3.204 F 3.204(Al)5.704 G(eading)-3.204 E F1(!)3.204 E F0
-(in)3.204 E F3(\214lterpat)3.205 E F0(ne)3.205 E -.05(ga)-.15 G .705
-(tes the pattern;).05 F(in this case, an)184 684 Q 2.5(yc)-.15 G
-(ompletion not matching)-2.5 E F3(\214lterpat)2.5 E F0(is remo)2.5 E
--.15(ve)-.15 G(d.).15 E .467(The return v)144 700.8 R .467
+(in)3.204 E F2(\214lterpat)3.205 E F0(ne)3.205 E -.05(ga)-.15 G .705
+(tes the pattern;).05 F(in this case, an)184 480 Q 2.5(yc)-.15 G
+(ompletion not matching)-2.5 E F2(\214lterpat)2.5 E F0(is remo)2.5 E
+-.15(ve)-.15 G(d.).15 E .467(The return v)144 496.8 R .467
 (alue is true unless an in)-.25 F -.25(va)-.4 G .466
 (lid option is supplied, an option other than).25 F F1<ad70>2.966 E F0
 (or)2.966 E F1<ad72>2.966 E F0 .466(is sup-)2.966 F 1.361
-(plied without a)144 712.8 R F3(name)3.861 E F0(ar)3.861 E 1.361
+(plied without a)144 508.8 R F2(name)3.861 E F0(ar)3.861 E 1.361
 (gument, an attempt is made to remo)-.18 F 1.662 -.15(ve a c)-.15 H
-1.362(ompletion speci\214cation for a).15 F F3(name)144 724.8 Q F0
+1.362(ompletion speci\214cation for a).15 F F2(name)144 520.8 Q F0
 (for which no speci\214cation e)2.5 E
 (xists, or an error occurs adding a completion speci\214cation.)-.15 E
-(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(53)185.955 E 0 Cg EP
-%%Page: 54 54
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(compopt)108 84 Q F0([)2.5 E F1<ad6f>A/F2 10
-/Times-Italic@0 SF(option)2.5 E F0 2.5(][)C F1(\255DE)-2.5 E F0 2.5(][)C
-F1(+o)-2.5 E F2(option)2.5 E F0 2.5(][)C F2(name)-2.5 E F0(])A .447
-(Modify completion options for each)144 96 R F2(name)2.947 E F0 .447
-(according to the)2.947 F F2(option)2.947 E F0 .447
-(s, or for the currently-e)B -.15(xe)-.15 G(cuting).15 E .725
-(completion if no)144 108 R F2(name)3.225 E F0 3.225(sa)C .725
+F1(compopt)108 537.6 Q F0([)2.5 E F1<ad6f>A F2(option)2.5 E F0 2.5(][)C
+F1(\255DE)-2.5 E F0 2.5(][)C F1(+o)-2.5 E F2(option)2.5 E F0 2.5(][)C F2
+(name)-2.5 E F0(])A .447(Modify completion options for each)144 549.6 R
+F2(name)2.947 E F0 .447(according to the)2.947 F F2(option)2.947 E F0
+.447(s, or for the currently-e)B -.15(xe)-.15 G(cuting).15 E .725
+(completion if no)144 561.6 R F2(name)3.225 E F0 3.225(sa)C .725
 (re supplied.)-3.225 F .725(If no)5.725 F F2(option)3.225 E F0 3.225(sa)
 C .725(re gi)-3.225 F -.15(ve)-.25 G .726
-(n, display the completion options for).15 F(each)144 120 Q F2(name)
+(n, display the completion options for).15 F(each)144 573.6 Q F2(name)
 3.224 E F0 .724(or the current completion.)3.224 F .724(The possible v)
 5.724 F .724(alues of)-.25 F F2(option)3.224 E F0 .724(are those v)3.224
-F .723(alid for the)-.25 F F1(com-)3.223 E(plete)144 132 Q F0 -.2(bu)
+F .723(alid for the)-.25 F F1(com-)3.223 E(plete)144 585.6 Q F0 -.2(bu)
 2.797 G .297(iltin described abo).2 F -.15(ve)-.15 G 5.297(.T).15 G(he)
 -5.297 E F1<ad44>2.797 E F0 .297
 (option indicates that the remaining options should apply to)2.797 F
-1.228(the `)144 144 R(`def)-.74 E(ault')-.1 E 3.728('c)-.74 G 1.228(omm\
-and completion; that is, completion attempted on a command for which no)
--3.728 F 2.177(completion has pre)144 156 R 2.177
+1.228(the `)144 597.6 R(`def)-.74 E(ault')-.1 E 3.728('c)-.74 G 1.228(o\
+mmand completion; that is, completion attempted on a command for which \
+no)-3.728 F 2.177(completion has pre)144 609.6 R 2.177
 (viously been de\214ned.)-.25 F(The)7.177 E F1<ad45>4.677 E F0 2.178
 (option indicates that the remaining options)4.678 F(should apply to `)
-144 168 Q(`empty')-.74 E 2.5('c)-.74 G
+144 621.6 Q(`empty')-.74 E 2.5('c)-.74 G
 (ommand completion; that is, completion attempted on a blank line.)-2.5
-E 1.388(The return v)144 192 R 1.388(alue is true unless an in)-.25 F
+E 1.388(The return v)144 645.6 R 1.388(alue is true unless an in)-.25 F
 -.25(va)-.4 G 1.387
 (lid option is supplied, an attempt is made to modify the).25 F
-(options for a)144 204 Q F2(name)2.5 E F0
+(options for a)144 657.6 Q F2(name)2.5 E F0
 (for which no completion speci\214cation e)2.5 E
-(xists, or an output error occurs.)-.15 E F1(continue)108 220.8 Q F0([)
-2.5 E F2(n)A F0(])A 1.753(Resume the ne)144 232.8 R 1.753
+(xists, or an output error occurs.)-.15 E F1(continue)108 674.4 Q F0([)
+2.5 E F2(n)A F0(])A 1.753(Resume the ne)144 686.4 R 1.753
 (xt iteration of the enclosing)-.15 F F1 -.25(fo)4.254 G(r).25 E F0(,)A
 F1(while)4.254 E F0(,)A F1(until)4.254 E F0 4.254(,o)C(r)-4.254 E F1
 (select)4.254 E F0 4.254(loop. If)4.254 F F2(n)4.614 E F0 1.754
-(is speci\214ed,)4.494 F 1.209(resume at the)144 244.8 R F2(n)3.709 E F0
-1.209(th enclosing loop.)B F2(n)6.569 E F0 1.209(must be)3.949 F/F3 10
+(is speci\214ed,)4.494 F 1.209(resume at the)144 698.4 R F2(n)3.709 E F0
+1.209(th enclosing loop.)B F2(n)6.569 E F0 1.209(must be)3.949 F/F4 10
 /Symbol SF<b3>3.709 E F0 3.709(1. If)3.709 F F2(n)4.069 E F0 1.209
 (is greater than the number of enclosing)3.949 F .513
-(loops, the last enclosing loop \(the `)144 256.8 R(`top-le)-.74 E -.15
+(loops, the last enclosing loop \(the `)144 710.4 R(`top-le)-.74 E -.15
 (ve)-.25 G(l').15 E 3.013('l)-.74 G .513(oop\) is resumed.)-3.013 F .514
 (The return v)5.514 F .514(alue is 0 unless)-.25 F F2(n)3.014 E F0(is)
-3.014 E(not greater than or equal to 1.)144 268.8 Q F1(declar)108 285.6
-Q(e)-.18 E F0([)2.5 E F1(\255aAfFgilrtux)A F0 2.5(][)C F1<ad70>-2.5 E F0
-2.5(][)C F2(name)-2.5 E F0([=)A F2(value)A F0 2.5(].)C(..])-2.5 E F1
-(typeset)108 297.6 Q F0([)2.5 E F1(\255aAfFgilrtux)A F0 2.5(][)C F1
-<ad70>-2.5 E F0 2.5(][)C F2(name)-2.5 E F0([=)A F2(value)A F0 2.5(].)C
-(..])-2.5 E 1.265(Declare v)144 309.6 R 1.265(ariables and/or gi)-.25 F
-1.565 -.15(ve t)-.25 H 1.265(hem attrib).15 F 3.765(utes. If)-.2 F(no)
-3.765 E F2(name)3.765 E F0 3.765(sa)C 1.265(re gi)-3.765 F -.15(ve)-.25
-G 3.764(nt).15 G 1.264(hen display the v)-3.764 F 1.264(alues of)-.25 F
--.25(va)144 321.6 S 3.482(riables. The).25 F F1<ad70>3.482 E F0 .982
+3.014 E(not greater than or equal to 1.)144 722.4 Q(GNU Bash-4.2)72 768
+Q(2010 December 28)135.965 E(53)185.955 E 0 Cg EP
+%%Page: 54 54
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E/F1 10/Times-Bold@0 SF(declar)108 84 Q(e)-.18 E F0([)2.5 E F1
+(\255aAfFgilrtux)A F0 2.5(][)C F1<ad70>-2.5 E F0 2.5(][)C/F2 10
+/Times-Italic@0 SF(name)-2.5 E F0([=)A F2(value)A F0 2.5(].)C(..])-2.5 E
+F1(typeset)108 96 Q F0([)2.5 E F1(\255aAfFgilrtux)A F0 2.5(][)C F1<ad70>
+-2.5 E F0 2.5(][)C F2(name)-2.5 E F0([=)A F2(value)A F0 2.5(].)C(..])
+-2.5 E 1.265(Declare v)144 108 R 1.265(ariables and/or gi)-.25 F 1.565
+-.15(ve t)-.25 H 1.265(hem attrib).15 F 3.765(utes. If)-.2 F(no)3.765 E
+F2(name)3.765 E F0 3.765(sa)C 1.265(re gi)-3.765 F -.15(ve)-.25 G 3.764
+(nt).15 G 1.264(hen display the v)-3.764 F 1.264(alues of)-.25 F -.25
+(va)144 120 S 3.482(riables. The).25 F F1<ad70>3.482 E F0 .982
 (option will display the attrib)3.482 F .982(utes and v)-.2 F .983
 (alues of each)-.25 F F2(name)3.483 E F0 5.983(.W).18 G(hen)-5.983 E F1
-<ad70>3.483 E F0 .983(is used)3.483 F(with)144 333.6 Q F2(name)3.58 E F0
+<ad70>3.483 E F0 .983(is used)3.483 F(with)144 132 Q F2(name)3.58 E F0
 (ar)3.58 E 1.079(guments, additional options are ignored.)-.18 F(When)
 6.079 E F1<ad70>3.579 E F0 1.079(is supplied without)3.579 F F2(name)
 3.579 E F0(ar)3.579 E(gu-)-.18 E .15(ments, it will display the attrib)
-144 345.6 R .15(utes and v)-.2 F .151(alues of all v)-.25 F .151
+144 144 R .15(utes and v)-.2 F .151(alues of all v)-.25 F .151
 (ariables ha)-.25 F .151(ving the attrib)-.2 F .151
-(utes speci\214ed by the)-.2 F .047(additional options.)144 357.6 R .047
+(utes speci\214ed by the)-.2 F .047(additional options.)144 156 R .047
 (If no other options are supplied with)5.047 F F1<ad70>2.547 E F0(,)A F1
 (declar)2.547 E(e)-.18 E F0 .046(will display the attrib)2.546 F .046
-(utes and)-.2 F -.25(va)144 369.6 S 1.362(lues of all shell v).25 F
-3.862(ariables. The)-.25 F F1<ad66>3.862 E F0 1.363
+(utes and)-.2 F -.25(va)144 168 S 1.362(lues of all shell v).25 F 3.862
+(ariables. The)-.25 F F1<ad66>3.862 E F0 1.363
 (option will restrict the display to shell functions.)3.862 F(The)6.363
 E F1<ad46>3.863 E F0 2.422(option inhibits the display of function de\
-\214nitions; only the function name and attrib)144 381.6 R 2.422
-(utes are)-.2 F 2.663(printed. If)144 393.6 R(the)2.663 E F1(extdeb)
-2.663 E(ug)-.2 E F0 .164(shell option is enabled using)2.663 F F1(shopt)
-2.664 E F0 2.664(,t)C .164(he source \214le name and line number)-2.664
-F 1.288(where the function is de\214ned are displayed as well.)144 405.6
-R(The)6.288 E F1<ad46>3.788 E F0 1.288(option implies)3.788 F F1<ad66>
-3.788 E F0 6.288(.T)C(he)-6.288 E F1<ad67>3.788 E F0(option)3.788 E .49
-(forces v)144 417.6 R .49
+\214nitions; only the function name and attrib)144 180 R 2.422(utes are)
+-.2 F 2.663(printed. If)144 192 R(the)2.663 E F1(extdeb)2.663 E(ug)-.2 E
+F0 .164(shell option is enabled using)2.663 F F1(shopt)2.664 E F0 2.664
+(,t)C .164(he source \214le name and line number)-2.664 F 1.288
+(where the function is de\214ned are displayed as well.)144 204 R(The)
+6.288 E F1<ad46>3.788 E F0 1.288(option implies)3.788 F F1<ad66>3.788 E
+F0 6.288(.T)C(he)-6.288 E F1<ad67>3.788 E F0(option)3.788 E .49
+(forces v)144 216 R .49
 (ariables to be created or modi\214ed at the global scope, e)-.25 F -.15
 (ve)-.25 G 2.991(nw).15 G(hen)-2.991 E F1(declar)2.991 E(e)-.18 E F0
 .491(is e)2.991 F -.15(xe)-.15 G .491(cuted in a).15 F .125
-(shell function.)144 429.6 R .125(It is ignored in all other cases.)
-5.125 F .125(The follo)5.125 F .124
-(wing options can be used to restrict output)-.25 F(to v)144 441.6 Q
+(shell function.)144 228 R .125(It is ignored in all other cases.)5.125
+F .125(The follo)5.125 F .124
+(wing options can be used to restrict output)-.25 F(to v)144 240 Q
 (ariables with the speci\214ed attrib)-.25 E(ute or to gi)-.2 E .3 -.15
-(ve v)-.25 H(ariables attrib)-.1 E(utes:)-.2 E F1<ad61>144 453.6 Q F0
+(ve v)-.25 H(ariables attrib)-.1 E(utes:)-.2 E F1<ad61>144 252 Q F0
 (Each)25.3 E F2(name)2.5 E F0(is an inde)2.5 E -.15(xe)-.15 G 2.5(da).15
 G(rray v)-2.5 E(ariable \(see)-.25 E F1(Arrays)2.5 E F0(abo)2.5 E -.15
-(ve)-.15 G(\).).15 E F1<ad41>144 465.6 Q F0(Each)23.08 E F2(name)2.5 E
-F0(is an associati)2.5 E .3 -.15(ve a)-.25 H(rray v).15 E(ariable \(see)
+(ve)-.15 G(\).).15 E F1<ad41>144 264 Q F0(Each)23.08 E F2(name)2.5 E F0
+(is an associati)2.5 E .3 -.15(ve a)-.25 H(rray v).15 E(ariable \(see)
 -.25 E F1(Arrays)2.5 E F0(abo)2.5 E -.15(ve)-.15 G(\).).15 E F1<ad66>144
-477.6 Q F0(Use function names only)26.97 E(.)-.65 E F1<ad69>144 489.6 Q
-F0 .557(The v)27.52 F .558(ariable is treated as an inte)-.25 F .558
-(ger; arithmetic e)-.15 F -.25(va)-.25 G .558(luation \(see).25 F/F4 9
+276 Q F0(Use function names only)26.97 E(.)-.65 E F1<ad69>144 288 Q F0
+.557(The v)27.52 F .558(ariable is treated as an inte)-.25 F .558
+(ger; arithmetic e)-.15 F -.25(va)-.25 G .558(luation \(see).25 F/F3 9
 /Times-Bold@0 SF .558(ARITHMETIC EV)3.058 F(ALU)-1.215 E(A-)-.54 E(TION)
-180 501.6 Q F0(abo)2.25 E -.15(ve)-.15 G 2.5(\)i).15 G 2.5(sp)-2.5 G
+180 300 Q F0(abo)2.25 E -.15(ve)-.15 G 2.5(\)i).15 G 2.5(sp)-2.5 G
 (erformed when the v)-2.5 E(ariable is assigned a v)-.25 E(alue.)-.25 E
-F1<ad6c>144 513.6 Q F0 .91(When the v)27.52 F .909
+F1<ad6c>144 312 Q F0 .91(When the v)27.52 F .909
 (ariable is assigned a v)-.25 F .909(alue, all upper)-.25 F .909
 (-case characters are con)-.2 F -.15(ve)-.4 G .909(rted to lo).15 F(wer)
--.25 E(-)-.2 E 2.5(case. The)180 525.6 R(upper)2.5 E(-case attrib)-.2 E
-(ute is disabled.)-.2 E F1<ad72>144 537.6 Q F0(Mak)25.86 E(e)-.1 E F2
+-.25 E(-)-.2 E 2.5(case. The)180 324 R(upper)2.5 E(-case attrib)-.2 E
+(ute is disabled.)-.2 E F1<ad72>144 336 Q F0(Mak)25.86 E(e)-.1 E F2
 (name)5.046 E F0 5.046(sr)C(eadonly)-5.046 E 7.546(.T)-.65 G 2.546
 (hese names cannot then be assigned v)-7.546 F 2.547
-(alues by subsequent)-.25 F(assignment statements or unset.)180 549.6 Q
-F1<ad74>144 561.6 Q F0(Gi)26.97 E .73 -.15(ve e)-.25 H(ach).15 E F2
-(name)2.93 E F0(the)2.929 E F2(tr)2.929 E(ace)-.15 E F0(attrib)2.929 E
-2.929(ute. T)-.2 F .429(raced functions inherit the)-.35 F F1(DEB)2.929
-E(UG)-.1 E F0(and)2.929 E F1(RETURN)2.929 E F0
-(traps from the calling shell.)180 573.6 Q(The trace attrib)5 E
-(ute has no special meaning for v)-.2 E(ariables.)-.25 E F1<ad75>144
-585.6 Q F0 .909(When the v)24.74 F .909(ariable is assigned a v)-.25 F
-.909(alue, all lo)-.25 F(wer)-.25 E .909(-case characters are con)-.2 F
--.15(ve)-.4 G .91(rted to upper).15 F(-)-.2 E 2.5(case. The)180 597.6 R
-(lo)2.5 E(wer)-.25 E(-case attrib)-.2 E(ute is disabled.)-.2 E F1<ad78>
-144 609.6 Q F0(Mark)25.3 E F2(name)2.5 E F0 2.5(sf)C(or e)-2.5 E
-(xport to subsequent commands via the en)-.15 E(vironment.)-.4 E .121
-(Using `+' instead of `\255' turns of)144 626.4 R 2.621(ft)-.25 G .121
-(he attrib)-2.621 F .121(ute instead, with the e)-.2 F .12
-(xceptions that)-.15 F F1(+a)2.62 E F0 .12(may not be used)2.62 F .644
-(to destro)144 638.4 R 3.144(ya)-.1 G 3.144(na)-3.144 G .644(rray v)
+(alues by subsequent)-.25 F(assignment statements or unset.)180 348 Q F1
+<ad74>144 360 Q F0(Gi)26.97 E .73 -.15(ve e)-.25 H(ach).15 E F2(name)
+2.93 E F0(the)2.929 E F2(tr)2.929 E(ace)-.15 E F0(attrib)2.929 E 2.929
+(ute. T)-.2 F .429(raced functions inherit the)-.35 F F1(DEB)2.929 E(UG)
+-.1 E F0(and)2.929 E F1(RETURN)2.929 E F0(traps from the calling shell.)
+180 372 Q(The trace attrib)5 E(ute has no special meaning for v)-.2 E
+(ariables.)-.25 E F1<ad75>144 384 Q F0 .909(When the v)24.74 F .909
+(ariable is assigned a v)-.25 F .909(alue, all lo)-.25 F(wer)-.25 E .909
+(-case characters are con)-.2 F -.15(ve)-.4 G .91(rted to upper).15 F(-)
+-.2 E 2.5(case. The)180 396 R(lo)2.5 E(wer)-.25 E(-case attrib)-.2 E
+(ute is disabled.)-.2 E F1<ad78>144 408 Q F0(Mark)25.3 E F2(name)2.5 E
+F0 2.5(sf)C(or e)-2.5 E(xport to subsequent commands via the en)-.15 E
+(vironment.)-.4 E .121(Using `+' instead of `\255' turns of)144 424.8 R
+2.621(ft)-.25 G .121(he attrib)-2.621 F .121(ute instead, with the e)-.2
+F .12(xceptions that)-.15 F F1(+a)2.62 E F0 .12(may not be used)2.62 F
+.644(to destro)144 436.8 R 3.144(ya)-.1 G 3.144(na)-3.144 G .644(rray v)
 -3.144 F .644(ariable and)-.25 F F1(+r)3.145 E F0 .645(will not remo)
 3.145 F .945 -.15(ve t)-.15 H .645(he readonly attrib).15 F 3.145
-(ute. When)-.2 F .645(used in a func-)3.145 F .531(tion, mak)144 650.4 R
-.531(es each)-.1 F F2(name)3.031 E F0 .531(local, as with the)3.031 F F1
-(local)3.031 E F0 .531(command, unless the)3.031 F F1 .53
-(\255gP option is supplied, If a)3.03 F -.1(va)144 662.4 S 1.557
-(riable name is f).1 F(ollo)-.25 E 1.557(wed by =)-.1 F F2(value)A F1
-4.057(,t)C 1.557(he v)-4.057 F 1.558(alue of the v)-.1 F 1.558
-(ariable is set to)-.1 F F2(value)4.058 E F1 6.558(.T)C 1.558(he r)
--6.558 F(etur)-.18 E(n)-.15 E -.1(va)144 674.4 S 1.168
-(lue is 0 unless an in).1 F -.1(va)-.4 G 1.168(lid option is encounter)
-.1 F 1.168(ed, an attempt is made to de\214ne a function)-.18 F(using)
-144 686.4 Q/F5 10/Courier@0 SF .311(\255f foo=bar)2.811 F F1 2.812(,a)C
-2.812(na)-2.812 G .312(ttempt is made to assign a v)-2.812 F .312
-(alue to a r)-.1 F .312(eadonly v)-.18 F .312(ariable, an attempt)-.1 F
-.616(is made to assign a v)144 698.4 R .615(alue to an array v)-.1 F
-.615(ariable without using the compound assignment syn-)-.1 F .259
-(tax \(see Arrays)144 710.4 R F0(abo)2.759 E -.15(ve)-.15 G .259
-(\), one of the).15 F F2(names)2.759 E F0 .259(is not a v)2.759 F .26
-(alid shell v)-.25 F .26(ariable name, an attempt is made to)-.25 F .704
-(turn of)144 722.4 R 3.204(fr)-.25 G .704
-(eadonly status for a readonly v)-3.204 F .704
-(ariable, an attempt is made to turn of)-.25 F 3.204(fa)-.25 G .703
-(rray status for an)-3.204 F(GNU Bash-4.2)72 768 Q(2010 December 28)
-135.965 E(54)185.955 E 0 Cg EP
-%%Page: 55 55
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E(array v)144 84 Q
-(ariable, or an attempt is made to display a non-e)-.25 E
-(xistent function with)-.15 E/F1 10/Times-Bold@0 SF<ad66>2.5 E F0(.)A F1
-(dirs [+)108 100.8 Q/F2 10/Times-Italic@0 SF(n)A F1 2.5(][)C<ad>-2.5 E
-F2(n)A F1 2.5(][)C(\255clpv])-2.5 E F0 -.4(Wi)144 112.8 S .328
+(ute. When)-.2 F .645(used in a func-)3.145 F 1.186(tion, mak)144 448.8
+R 1.186(es each)-.1 F F2(name)3.686 E F0 1.186(local, as with the)3.686
+F F1(local)3.686 E F0 1.186(command, unless the)3.686 F F1<ad67>3.686 E
+F0 1.186(option is supplied, If a)3.686 F -.25(va)144 460.8 S .117
+(riable name is follo).25 F .118(wed by =)-.25 F F2(value)A F0 2.618(,t)
+C .118(he v)-2.618 F .118(alue of the v)-.25 F .118(ariable is set to)
+-.25 F F2(value)2.618 E F0 5.118(.T)C .118(he return v)-5.118 F .118
+(alue is 0)-.25 F 2.794(unless an in)144 472.8 R -.25(va)-.4 G 2.793(li\
+d option is encountered, an attempt is made to de\214ne a function usin\
+g).25 F/F4 10/Courier@0 SF<ad66>5.293 E(foo=bar)144 484.8 Q F0 3.992(,a)
+C 3.993(na)-3.992 G 1.493(ttempt is made to assign a v)-3.993 F 1.493
+(alue to a readonly v)-.25 F 1.493(ariable, an attempt is made to)-.25 F
+1.183(assign a v)144 496.8 R 1.183(alue to an array v)-.25 F 1.183
+(ariable without using the compound assignment syntax \(see)-.25 F F1
+(Arrays)3.682 E F0(abo)144 508.8 Q -.15(ve)-.15 G .096(\), one of the)
+.15 F F2(names)2.597 E F0 .097(is not a v)2.597 F .097(alid shell v)-.25
+F .097(ariable name, an attempt is made to turn of)-.25 F 2.597(fr)-.25
+G(eadonly)-2.597 E .659(status for a readonly v)144 520.8 R .658
+(ariable, an attempt is made to turn of)-.25 F 3.158(fa)-.25 G .658
+(rray status for an array v)-3.158 F .658(ariable, or)-.25 F
+(an attempt is made to display a non-e)144 532.8 Q
+(xistent function with)-.15 E F1<ad66>2.5 E F0(.)A F1(dirs [+)108 549.6
+Q F2(n)A F1 2.5(][)C<ad>-2.5 E F2(n)A F1 2.5(][)C(\255clpv])-2.5 E F0
+-.4(Wi)144 561.6 S .328
 (thout options, displays the list of currently remembered directories.)
 .4 F .329(The def)5.329 F .329(ault display is on a)-.1 F 1.238
-(single line with directory names separated by spaces.)144 124.8 R 1.238
-(Directories are added to the list with the)6.238 F F1(pushd)144 136.8 Q
+(single line with directory names separated by spaces.)144 573.6 R 1.238
+(Directories are added to the list with the)6.238 F F1(pushd)144 585.6 Q
 F0(command; the)2.5 E F1(popd)2.5 E F0(command remo)2.5 E -.15(ve)-.15 G
-2.5(se).15 G(ntries from the list.)-2.5 E F1(+)144 148.8 Q F2(n)A F0
+2.5(se).15 G(ntries from the list.)-2.5 E F1(+)144 597.6 Q F2(n)A F0
 1.564(Displays the)25.3 F F2(n)4.064 E F0 1.565
 (th entry counting from the left of the list sho)B 1.565(wn by)-.25 F F1
 (dirs)4.065 E F0 1.565(when in)4.065 F -.2(vo)-.4 G -.1(ke).2 G(d).1 E
-(without options, starting with zero.)180 160.8 Q F1<ad>144 172.8 Q F2
+(without options, starting with zero.)180 609.6 Q F1<ad>144 621.6 Q F2
 (n)A F0 1.194(Displays the)25.3 F F2(n)3.694 E F0 1.194
 (th entry counting from the right of the list sho)B 1.194(wn by)-.25 F
 F1(dirs)3.694 E F0 1.194(when in)3.694 F -.2(vo)-.4 G -.1(ke).2 G(d).1 E
-(without options, starting with zero.)180 184.8 Q F1<ad63>144 196.8 Q F0
+(without options, starting with zero.)180 633.6 Q F1<ad63>144 645.6 Q F0
 (Clears the directory stack by deleting all of the entries.)25.86 E F1
-<ad6c>144 208.8 Q F0 .324(Produces a longer listing; the def)27.52 F
+<ad6c>144 657.6 Q F0 .324(Produces a longer listing; the def)27.52 F
 .324(ault listing format uses a tilde to denote the home direc-)-.1 F
-(tory)180 220.8 Q(.)-.65 E F1<ad70>144 232.8 Q F0
+(tory)180 669.6 Q(.)-.65 E F1<ad70>144 681.6 Q F0
 (Print the directory stack with one entry per line.)24.74 E F1<ad76>144
-244.8 Q F0 .273(Print the directory stack with one entry per line, pre\
+693.6 Q F0 .273(Print the directory stack with one entry per line, pre\
 \214xing each entry with its inde)25.3 F 2.772(xi)-.15 G 2.772(nt)-2.772
-G(he)-2.772 E(stack.)180 256.8 Q .257(The return v)144 273.6 R .258
-(alue is 0 unless an in)-.25 F -.25(va)-.4 G .258
-(lid option is supplied or).25 F F2(n)2.758 E F0(inde)2.758 E -.15(xe)
--.15 G 2.758(sb).15 G -.15(ey)-2.758 G .258(ond the end of the direc-)
-.15 F(tory stack.)144 285.6 Q F1(diso)108 302.4 Q(wn)-.1 E F0([)2.5 E F1
-(\255ar)A F0 2.5(][)C F1<ad68>-2.5 E F0 2.5(][)C F2(jobspec)-2.5 E F0
-(...])2.5 E -.4(Wi)144 314.4 S .295(thout options, each).4 F F2(jobspec)
-4.535 E F0 .295(is remo)3.105 F -.15(ve)-.15 G 2.795(df).15 G .295
-(rom the table of acti)-2.795 F .595 -.15(ve j)-.25 H 2.795(obs. If).15
-F F2(jobspec)4.535 E F0 .295(is not present,)3.105 F .422(and neither)
-144 326.4 R F1<ad61>2.922 E F0(nor)2.922 E F1<ad72>2.922 E F0 .422
-(is supplied, the shell')2.922 F 2.922(sn)-.55 G .422(otion of the)
--2.922 F F2(curr)2.923 E .423(ent job)-.37 F F0 .423(is used.)2.923 F
-.423(If the)5.423 F F1<ad68>2.923 E F0 .423(option is)2.923 F(gi)144
-338.4 Q -.15(ve)-.25 G .141(n, each).15 F F2(jobspec)4.381 E F0 .141
-(is not remo)2.951 F -.15(ve)-.15 G 2.641(df).15 G .141
-(rom the table, b)-2.641 F .141(ut is mark)-.2 F .141(ed so that)-.1 F
-/F3 9/Times-Bold@0 SF(SIGHUP)2.641 E F0 .14(is not sent to the)2.39 F
-.004(job if the shell recei)144 350.4 R -.15(ve)-.25 G 2.504(sa).15 G F3
-(SIGHUP)A/F4 9/Times-Roman@0 SF(.)A F0 .004(If no)4.504 F F2(jobspec)
-4.244 E F0 .004(is present, and neither the)2.814 F F1<ad61>2.504 E F0
-.005(nor the)2.504 F F1<ad72>2.505 E F0 .005(option is)2.505 F 1.229
-(supplied, the)144 362.4 R F2(curr)3.729 E 1.229(ent job)-.37 F F0 1.229
-(is used.)3.729 F 1.229(If no)6.229 F F2(jobspec)5.469 E F0 1.229
-(is supplied, the)4.039 F F1<ad61>3.729 E F0 1.228(option means to remo)
-3.729 F 1.528 -.15(ve o)-.15 H(r).15 E .656(mark all jobs; the)144 374.4
-R F1<ad72>3.156 E F0 .657(option without a)3.156 F F2(jobspec)4.897 E F0
-(ar)3.467 E .657(gument restricts operation to running jobs.)-.18 F(The)
-5.657 E(return v)144 386.4 Q(alue is 0 unless a)-.25 E F2(jobspec)4.24 E
-F0(does not specify a v)2.81 E(alid job)-.25 E(.)-.4 E F1(echo)108 403.2
-Q F0([)2.5 E F1(\255neE)A F0 2.5(][)C F2(ar)-2.5 E(g)-.37 E F0(...])2.5
-E .395(Output the)144 415.2 R F2(ar)2.895 E(g)-.37 E F0 .395
+G(he)-2.772 E(stack.)180 705.6 Q 1.706(The return v)144 722.4 R 1.706
+(alue is 0 unless an in)-.25 F -.25(va)-.4 G 1.707
+(lid option is supplied or).25 F F2(n)4.207 E F0(inde)4.207 E -.15(xe)
+-.15 G 4.207(sb).15 G -.15(ey)-4.207 G 1.707(ond the end of the).15 F
+(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(54)185.955 E 0 Cg EP
+%%Page: 55 55
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E(directory stack.)144 84 Q/F1 10/Times-Bold@0 SF(diso)108 100.8 Q
+(wn)-.1 E F0([)2.5 E F1(\255ar)A F0 2.5(][)C F1<ad68>-2.5 E F0 2.5(][)C
+/F2 10/Times-Italic@0 SF(jobspec)-2.5 E F0(...])2.5 E -.4(Wi)144 112.8 S
+.295(thout options, each).4 F F2(jobspec)4.535 E F0 .295(is remo)3.105 F
+-.15(ve)-.15 G 2.795(df).15 G .295(rom the table of acti)-2.795 F .595
+-.15(ve j)-.25 H 2.795(obs. If).15 F F2(jobspec)4.535 E F0 .295
+(is not present,)3.105 F .422(and neither)144 124.8 R F1<ad61>2.922 E F0
+(nor)2.922 E F1<ad72>2.922 E F0 .422(is supplied, the shell')2.922 F
+2.922(sn)-.55 G .422(otion of the)-2.922 F F2(curr)2.923 E .423(ent job)
+-.37 F F0 .423(is used.)2.923 F .423(If the)5.423 F F1<ad68>2.923 E F0
+.423(option is)2.923 F(gi)144 136.8 Q -.15(ve)-.25 G .141(n, each).15 F
+F2(jobspec)4.381 E F0 .141(is not remo)2.951 F -.15(ve)-.15 G 2.641(df)
+.15 G .141(rom the table, b)-2.641 F .141(ut is mark)-.2 F .141
+(ed so that)-.1 F/F3 9/Times-Bold@0 SF(SIGHUP)2.641 E F0 .14
+(is not sent to the)2.39 F .004(job if the shell recei)144 148.8 R -.15
+(ve)-.25 G 2.504(sa).15 G F3(SIGHUP)A/F4 9/Times-Roman@0 SF(.)A F0 .004
+(If no)4.504 F F2(jobspec)4.244 E F0 .004(is present, and neither the)
+2.814 F F1<ad61>2.504 E F0 .005(nor the)2.504 F F1<ad72>2.505 E F0 .005
+(option is)2.505 F 1.229(supplied, the)144 160.8 R F2(curr)3.729 E 1.229
+(ent job)-.37 F F0 1.229(is used.)3.729 F 1.229(If no)6.229 F F2
+(jobspec)5.469 E F0 1.229(is supplied, the)4.039 F F1<ad61>3.729 E F0
+1.228(option means to remo)3.729 F 1.528 -.15(ve o)-.15 H(r).15 E .656
+(mark all jobs; the)144 172.8 R F1<ad72>3.156 E F0 .657
+(option without a)3.156 F F2(jobspec)4.897 E F0(ar)3.467 E .657
+(gument restricts operation to running jobs.)-.18 F(The)5.657 E
+(return v)144 184.8 Q(alue is 0 unless a)-.25 E F2(jobspec)4.24 E F0
+(does not specify a v)2.81 E(alid job)-.25 E(.)-.4 E F1(echo)108 201.6 Q
+F0([)2.5 E F1(\255neE)A F0 2.5(][)C F2(ar)-2.5 E(g)-.37 E F0(...])2.5 E
+.395(Output the)144 213.6 R F2(ar)2.895 E(g)-.37 E F0 .395
 (s, separated by spaces, follo)B .395(wed by a ne)-.25 F 2.895
 (wline. The)-.25 F .394(return status is al)2.895 F -.1(wa)-.1 G .394
 (ys 0.).1 F(If)5.394 E F1<ad6e>2.894 E F0 .548
-(is speci\214ed, the trailing ne)144 427.2 R .548(wline is suppressed.)
+(is speci\214ed, the trailing ne)144 225.6 R .548(wline is suppressed.)
 -.25 F .548(If the)5.548 F F1<ad65>3.048 E F0 .548(option is gi)3.048 F
--.15(ve)-.25 G .548(n, interpretation of the fol-).15 F(lo)144 439.2 Q
+-.15(ve)-.25 G .548(n, interpretation of the fol-).15 F(lo)144 237.6 Q
 .053(wing backslash-escaped characters is enabled.)-.25 F(The)5.053 E F1
 <ad45>2.553 E F0 .052(option disables the interpretation of these)2.552
-F 1.502(escape characters, e)144 451.2 R -.15(ve)-.25 G 4.002(no).15 G
+F 1.502(escape characters, e)144 249.6 R -.15(ve)-.25 G 4.002(no).15 G
 4.002(ns)-4.002 G 1.502(ystems where the)-4.002 F 4.002(ya)-.15 G 1.502
 (re interpreted by def)-4.002 F 4.003(ault. The)-.1 F F1(xpg_echo)4.003
 E F0(shell)4.003 E .009
-(option may be used to dynamically determine whether or not)144 463.2 R
+(option may be used to dynamically determine whether or not)144 261.6 R
 F1(echo)2.509 E F0 -.15(ex)2.509 G .009(pands these escape characters)
-.15 F .659(by def)144 475.2 R(ault.)-.1 E F1(echo)5.659 E F0 .659
+.15 F .659(by def)144 273.6 R(ault.)-.1 E F1(echo)5.659 E F0 .659
 (does not interpret)3.159 F F1<adad>3.159 E F0 .659
 (to mean the end of options.)3.159 F F1(echo)5.66 E F0 .66
-(interprets the follo)3.16 F(wing)-.25 E(escape sequences:)144 487.2 Q
-F1(\\a)144 499.2 Q F0(alert \(bell\))28.22 E F1(\\b)144 511.2 Q F0
-(backspace)27.66 E F1(\\c)144 523.2 Q F0(suppress further output)28.78 E
-F1(\\e)144 535.2 Q(\\E)144 547.2 Q F0(an escape character)26.55 E F1
-(\\f)144 559.2 Q F0(form feed)29.89 E F1(\\n)144 571.2 Q F0(ne)27.66 E
-2.5(wl)-.25 G(ine)-2.5 E F1(\\r)144 583.2 Q F0(carriage return)28.78 E
-F1(\\t)144 595.2 Q F0(horizontal tab)29.89 E F1(\\v)144 607.2 Q F0 -.15
-(ve)28.22 G(rtical tab).15 E F1(\\\\)144 619.2 Q F0(backslash)30.44 E F1
-(\\0)144 631.2 Q F2(nnn)A F0(the eight-bit character whose v)13.22 E
+(interprets the follo)3.16 F(wing)-.25 E(escape sequences:)144 285.6 Q
+F1(\\a)144 297.6 Q F0(alert \(bell\))28.22 E F1(\\b)144 309.6 Q F0
+(backspace)27.66 E F1(\\c)144 321.6 Q F0(suppress further output)28.78 E
+F1(\\e)144 333.6 Q(\\E)144 345.6 Q F0(an escape character)26.55 E F1
+(\\f)144 357.6 Q F0(form feed)29.89 E F1(\\n)144 369.6 Q F0(ne)27.66 E
+2.5(wl)-.25 G(ine)-2.5 E F1(\\r)144 381.6 Q F0(carriage return)28.78 E
+F1(\\t)144 393.6 Q F0(horizontal tab)29.89 E F1(\\v)144 405.6 Q F0 -.15
+(ve)28.22 G(rtical tab).15 E F1(\\\\)144 417.6 Q F0(backslash)30.44 E F1
+(\\0)144 429.6 Q F2(nnn)A F0(the eight-bit character whose v)13.22 E
 (alue is the octal v)-.25 E(alue)-.25 E F2(nnn)2.5 E F0
-(\(zero to three octal digits\))2.5 E F1(\\x)144 643.2 Q F2(HH)A F0
+(\(zero to three octal digits\))2.5 E F1(\\x)144 441.6 Q F2(HH)A F0
 (the eight-bit character whose v)13.78 E(alue is the he)-.25 E
 (xadecimal v)-.15 E(alue)-.25 E F2(HH)2.5 E F0(\(one or tw)2.5 E 2.5(oh)
--.1 G .3 -.15(ex d)-2.5 H(igits\)).15 E F1(\\u)144 655.2 Q F2(HHHH)A F0
-1.507(the Unicode \(ISO/IEC 10646\) character whose v)180 667.2 R 1.506
+-.1 G .3 -.15(ex d)-2.5 H(igits\)).15 E F1(\\u)144 453.6 Q F2(HHHH)A F0
+1.507(the Unicode \(ISO/IEC 10646\) character whose v)180 465.6 R 1.506
 (alue is the he)-.25 F 1.506(xadecimal v)-.15 F(alue)-.25 E F2(HHHH)
-4.006 E F0(\(one to four he)180 679.2 Q 2.5(xd)-.15 G(igits\))-2.5 E F1
-(\\U)144 691.2 Q F2(HHHHHHHH)A F0 .547
-(the Unicode \(ISO/IEC 10646\) character whose v)180 703.2 R .547
+4.006 E F0(\(one to four he)180 477.6 Q 2.5(xd)-.15 G(igits\))-2.5 E F1
+(\\U)144 489.6 Q F2(HHHHHHHH)A F0 .547
+(the Unicode \(ISO/IEC 10646\) character whose v)180 501.6 R .547
 (alue is the he)-.25 F .548(xadecimal v)-.15 F(alue)-.25 E F2(HHHHH-)
-3.048 E(HHH)180 715.2 Q F0(\(one to eight he)2.5 E 2.5(xd)-.15 G
-(igits\))-2.5 E(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(55)
-185.955 E 0 Cg EP
-%%Page: 56 56
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(enable)108 84 Q F0([)2.5 E F1<ad61>A F0 2.5
-(][)C F1(\255dnps)-2.5 E F0 2.5(][)C F1<ad66>-2.5 E/F2 10/Times-Italic@0
-SF(\214lename)2.5 E F0 2.5(][)C F2(name)-2.5 E F0(...])2.5 E .278
-(Enable and disable b)144 96 R .278(uiltin shell commands.)-.2 F .278
-(Disabling a b)5.278 F .278(uiltin allo)-.2 F .278
-(ws a disk command which has)-.25 F .833(the same name as a shell b)144
-108 R .834(uiltin to be e)-.2 F -.15(xe)-.15 G .834
-(cuted without specifying a full pathname, e).15 F -.15(ve)-.25 G 3.334
-(nt).15 G(hough)-3.334 E .99(the shell normally searches for b)144 120 R
-.989(uiltins before disk commands.)-.2 F(If)5.989 E F1<ad6e>3.489 E F0
-.989(is used, each)3.489 F F2(name)3.489 E F0 .989(is dis-)3.489 F 1.581
-(abled; otherwise,)144 132 R F2(names)4.082 E F0 1.582(are enabled.)
+3.048 E(HHH)180 513.6 Q F0(\(one to eight he)2.5 E 2.5(xd)-.15 G
+(igits\))-2.5 E F1(enable)108 530.4 Q F0([)2.5 E F1<ad61>A F0 2.5(][)C
+F1(\255dnps)-2.5 E F0 2.5(][)C F1<ad66>-2.5 E F2(\214lename)2.5 E F0 2.5
+(][)C F2(name)-2.5 E F0(...])2.5 E .278(Enable and disable b)144 542.4 R
+.278(uiltin shell commands.)-.2 F .278(Disabling a b)5.278 F .278
+(uiltin allo)-.2 F .278(ws a disk command which has)-.25 F .833
+(the same name as a shell b)144 554.4 R .834(uiltin to be e)-.2 F -.15
+(xe)-.15 G .834(cuted without specifying a full pathname, e).15 F -.15
+(ve)-.25 G 3.334(nt).15 G(hough)-3.334 E .99
+(the shell normally searches for b)144 566.4 R .989
+(uiltins before disk commands.)-.2 F(If)5.989 E F1<ad6e>3.489 E F0 .989
+(is used, each)3.489 F F2(name)3.489 E F0 .989(is dis-)3.489 F 1.581
+(abled; otherwise,)144 578.4 R F2(names)4.082 E F0 1.582(are enabled.)
 4.082 F -.15(Fo)6.582 G 4.082(re).15 G 1.582(xample, to use the)-4.232 F
-F1(test)4.082 E F0 1.582(binary found via the)4.082 F/F3 9/Times-Bold@0
-SF -.666(PA)4.082 G(TH)-.189 E F0 .081(instead of the shell b)144 144 R
-.081(uiltin v)-.2 F .081(ersion, run)-.15 F/F4 10/Courier@0 SF .081
-(enable -n test)2.581 F F0 5.081(.T)C(he)-5.081 E F1<ad66>2.58 E F0 .08
-(option means to load the ne)2.58 F(w)-.25 E -.2(bu)144 156 S 1.524
+F1(test)4.082 E F0 1.582(binary found via the)4.082 F F3 -.666(PA)4.082
+G(TH)-.189 E F0 .081(instead of the shell b)144 590.4 R .081(uiltin v)
+-.2 F .081(ersion, run)-.15 F/F5 10/Courier@0 SF .081(enable -n test)
+2.581 F F0 5.081(.T)C(he)-5.081 E F1<ad66>2.58 E F0 .08
+(option means to load the ne)2.58 F(w)-.25 E -.2(bu)144 602.4 S 1.524
 (iltin command).2 F F2(name)4.384 E F0 1.524(from shared object)4.204 F
 F2(\214lename)4.024 E F0 4.024(,o).18 G 4.024(ns)-4.024 G 1.524
-(ystems that support dynamic loading.)-4.024 F(The)144 168 Q F1<ad64>
+(ystems that support dynamic loading.)-4.024 F(The)144 614.4 Q F1<ad64>
 2.867 E F0 .367(option will delete a b)2.867 F .367(uiltin pre)-.2 F
 .367(viously loaded with)-.25 F F1<ad66>2.866 E F0 5.366(.I)C 2.866(fn)
 -5.366 G(o)-2.866 E F2(name)2.866 E F0(ar)2.866 E .366(guments are gi)
--.18 F -.15(ve)-.25 G .366(n, or).15 F .398(if the)144 180 R F1<ad70>
+-.18 F -.15(ve)-.25 G .366(n, or).15 F .398(if the)144 626.4 R F1<ad70>
 2.898 E F0 .399(option is supplied, a list of shell b)2.899 F .399
 (uiltins is printed.)-.2 F -.4(Wi)5.399 G .399(th no other option ar).4
 F .399(guments, the)-.18 F .099(list consists of all enabled shell b)144
-192 R 2.598(uiltins. If)-.2 F F1<ad6e>2.598 E F0 .098
+638.4 R 2.598(uiltins. If)-.2 F F1<ad6e>2.598 E F0 .098
 (is supplied, only disabled b)2.598 F .098(uiltins are printed.)-.2 F
 (If)5.098 E F1<ad61>2.598 E F0 1.916
-(is supplied, the list printed includes all b)144 204 R 1.916
+(is supplied, the list printed includes all b)144 650.4 R 1.916
 (uiltins, with an indication of whether or not each is)-.2 F 2.879
-(enabled. If)144 216 R F1<ad73>2.879 E F0 .379
+(enabled. If)144 662.4 R F1<ad73>2.879 E F0 .379
 (is supplied, the output is restricted to the POSIX)2.879 F F2(special)
 2.879 E F0 -.2(bu)2.878 G 2.878(iltins. The).2 F .378(return v)2.878 F
-(alue)-.25 E .994(is 0 unless a)144 228 R F2(name)3.854 E F0 .994
+(alue)-.25 E .994(is 0 unless a)144 674.4 R F2(name)3.854 E F0 .994
 (is not a shell b)3.674 F .994(uiltin or there is an error loading a ne)
--.2 F 3.495(wb)-.25 G .995(uiltin from a shared)-3.695 F(object.)144 240
-Q F1 -2.3 -.15(ev a)108 256.8 T(l).15 E F0([)2.5 E F2(ar)A(g)-.37 E F0
-(...])2.5 E(The)144 268.8 Q F2(ar)3.171 E(g)-.37 E F0 3.171(sa)C .671
-(re read and concatenated together into a single command.)-3.171 F .67
-(This command is then read)5.67 F .495(and e)144 280.8 R -.15(xe)-.15 G
-.495(cuted by the shell, and its e).15 F .495
+-.2 F 3.495(wb)-.25 G .995(uiltin from a shared)-3.695 F(object.)144
+686.4 Q F1 -2.3 -.15(ev a)108 703.2 T(l).15 E F0([)2.5 E F2(ar)A(g)-.37
+E F0(...])2.5 E(The)144 715.2 Q F2(ar)3.171 E(g)-.37 E F0 3.171(sa)C
+.671(re read and concatenated together into a single command.)-3.171 F
+.67(This command is then read)5.67 F .495(and e)144 727.2 R -.15(xe)-.15
+.495(cuted by the shell, and its e).15 F .495
 (xit status is returned as the v)-.15 F .495(alue of)-.25 F F1 -2.3 -.15
 (ev a)2.995 H(l).15 E F0 5.495(.I)C 2.995(ft)-5.495 G .495(here are no)
--2.995 F F2(ar)2.995 E(gs)-.37 E F0(,).27 E(or only null ar)144 292.8 Q
-(guments,)-.18 E F1 -2.3 -.15(ev a)2.5 H(l).15 E F0(returns 0.)2.5 E F1
-(exec)108 309.6 Q F0([)2.5 E F1(\255cl)A F0 2.5(][)C F1<ad61>-2.5 E F2
+-2.995 F F2(ar)2.995 E(gs)-.37 E F0(,).27 E(GNU Bash-4.2)72 768 Q
+(2010 December 28)135.965 E(55)185.955 E 0 Cg EP
+%%Page: 56 56
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E(or only null ar)144 84 Q(guments,)-.18 E/F1 10/Times-Bold@0 SF
+-2.3 -.15(ev a)2.5 H(l).15 E F0(returns 0.)2.5 E F1(exec)108 100.8 Q F0
+([)2.5 E F1(\255cl)A F0 2.5(][)C F1<ad61>-2.5 E/F2 10/Times-Italic@0 SF
 (name)2.5 E F0 2.5(][)C F2(command)-2.5 E F0([)2.5 E F2(ar)A(guments)
--.37 E F0(]])A(If)144 321.6 Q F2(command)3.006 E F0 .306
+-.37 E F0(]])A(If)144 112.8 Q F2(command)3.006 E F0 .306
 (is speci\214ed, it replaces the shell.)3.576 F .305(No ne)5.305 F 2.805
 (wp)-.25 G .305(rocess is created.)-2.805 F(The)5.305 E F2(ar)3.135 E
-(guments)-.37 E F0(become)3.075 E .176(the ar)144 333.6 R .176
+(guments)-.37 E F0(become)3.075 E .176(the ar)144 124.8 R .176
 (guments to)-.18 F F2(command)2.676 E F0 5.176(.I)C 2.676(ft)-5.176 G
 (he)-2.676 E F1<ad6c>2.676 E F0 .176
 (option is supplied, the shell places a dash at the be)2.676 F .177
-(ginning of)-.15 F .5(the zeroth ar)144 345.6 R .5(gument passed to)-.18
+(ginning of)-.15 F .5(the zeroth ar)144 136.8 R .5(gument passed to)-.18
 F F2(command)3 E F0 5.499(.T).77 G .499(his is what)-5.499 F F2(lo)2.999
 E(gin)-.1 E F0 .499(\(1\) does.).24 F(The)5.499 E F1<ad63>2.999 E F0
-.499(option causes)2.999 F F2(com-)3.199 E(mand)144 357.6 Q F0 .638
+.499(option causes)2.999 F F2(com-)3.199 E(mand)144 148.8 Q F0 .638
 (to be e)3.908 F -.15(xe)-.15 G .638(cuted with an empty en).15 F 3.138
 (vironment. If)-.4 F F1<ad61>3.138 E F0 .638
 (is supplied, the shell passes)3.138 F F2(name)3.499 E F0 .639(as the)
-3.319 F 1.078(zeroth ar)144 369.6 R 1.077(gument to the e)-.18 F -.15
+3.319 F 1.078(zeroth ar)144 160.8 R 1.077(gument to the e)-.18 F -.15
 (xe)-.15 G 1.077(cuted command.).15 F(If)6.077 E F2(command)3.777 E F0
 1.077(cannot be e)4.347 F -.15(xe)-.15 G 1.077(cuted for some reason, a)
-.15 F(non-interacti)144 381.6 Q .617 -.15(ve s)-.25 H .317(hell e).15 F
+.15 F(non-interacti)144 172.8 Q .617 -.15(ve s)-.25 H .317(hell e).15 F
 .317(xits, unless the shell option)-.15 F F1(execfail)2.817 E F0 .318
 (is enabled, in which case it returns f)2.817 F(ail-)-.1 E 2.505
-(ure. An)144 393.6 R(interacti)2.505 E .305 -.15(ve s)-.25 H .005
+(ure. An)144 184.8 R(interacti)2.505 E .305 -.15(ve s)-.25 H .005
 (hell returns f).15 F .005(ailure if the \214le cannot be e)-.1 F -.15
 (xe)-.15 G 2.505(cuted. If).15 F F2(command)2.705 E F0 .005
-(is not speci\214ed,)3.275 F(an)144 405.6 Q 3.036(yr)-.15 G .536
+(is not speci\214ed,)3.275 F(an)144 196.8 Q 3.036(yr)-.15 G .536
 (edirections tak)-3.036 F 3.036(ee)-.1 G -.25(ff)-3.036 G .536
 (ect in the current shell, and the return status is 0.).25 F .536
-(If there is a redirection)5.536 F(error)144 417.6 Q 2.5(,t)-.4 G
-(he return status is 1.)-2.5 E F1(exit)108 434.4 Q F0([)2.5 E F2(n)A F0
+(If there is a redirection)5.536 F(error)144 208.8 Q 2.5(,t)-.4 G
+(he return status is 1.)-2.5 E F1(exit)108 225.6 Q F0([)2.5 E F2(n)A F0
 6.29(]C)C .096(ause the shell to e)-6.29 F .096(xit with a status of)
 -.15 F F2(n)2.596 E F0 5.096(.I)C(f)-5.096 E F2(n)2.955 E F0 .095
 (is omitted, the e)2.835 F .095(xit status is that of the last command)
--.15 F -.15(exe)144 446.4 S 2.5(cuted. A).15 F(trap on)2.5 E F3(EXIT)2.5
-E F0(is e)2.25 E -.15(xe)-.15 G(cuted before the shell terminates.).15 E
-F1(export)108 463.2 Q F0([)2.5 E F1(\255fn)A F0 2.5(][).833 G F2(name)
--2.5 E F0([=)A F2(wor)A(d)-.37 E F0(]] ...)A F1(export \255p)108 475.2 Q
-F0 .256(The supplied)144 487.2 R F2(names)3.117 E F0 .257(are mark)3.027
-F .257(ed for automatic e)-.1 F .257(xport to the en)-.15 F .257
-(vironment of subsequently e)-.4 F -.15(xe)-.15 G(cuted).15 E 2.627
-(commands. If)144 499.2 R(the)2.627 E F1<ad66>2.627 E F0 .127
-(option is gi)2.627 F -.15(ve)-.25 G .127(n, the).15 F F2(names)2.987 E
-F0 .127(refer to functions.)2.897 F .127(If no)5.127 F F2(names)2.987 E
-F0 .127(are gi)2.897 F -.15(ve)-.25 G .126(n, or if the).15 F F1<ad70>
-144 511.2 Q F0 .659(option is supplied, a list of all names that are e)
-3.159 F .66(xported in this shell is printed.)-.15 F(The)5.66 E F1<ad6e>
-3.16 E F0(option)3.16 E 1.587(causes the e)144 523.2 R 1.587
+-.15 F -.15(exe)144 237.6 S 2.5(cuted. A).15 F(trap on)2.5 E/F3 9
+/Times-Bold@0 SF(EXIT)2.5 E F0(is e)2.25 E -.15(xe)-.15 G
+(cuted before the shell terminates.).15 E F1(export)108 254.4 Q F0([)2.5
+E F1(\255fn)A F0 2.5(][).833 G F2(name)-2.5 E F0([=)A F2(wor)A(d)-.37 E
+F0(]] ...)A F1(export \255p)108 266.4 Q F0 .256(The supplied)144 278.4 R
+F2(names)3.117 E F0 .257(are mark)3.027 F .257(ed for automatic e)-.1 F
+.257(xport to the en)-.15 F .257(vironment of subsequently e)-.4 F -.15
+(xe)-.15 G(cuted).15 E 2.627(commands. If)144 290.4 R(the)2.627 E F1
+<ad66>2.627 E F0 .127(option is gi)2.627 F -.15(ve)-.25 G .127(n, the)
+.15 F F2(names)2.987 E F0 .127(refer to functions.)2.897 F .127(If no)
+5.127 F F2(names)2.987 E F0 .127(are gi)2.897 F -.15(ve)-.25 G .126
+(n, or if the).15 F F1<ad70>144 302.4 Q F0 .659
+(option is supplied, a list of all names that are e)3.159 F .66
+(xported in this shell is printed.)-.15 F(The)5.66 E F1<ad6e>3.16 E F0
+(option)3.16 E 1.587(causes the e)144 314.4 R 1.587
 (xport property to be remo)-.15 F -.15(ve)-.15 G 4.086(df).15 G 1.586
 (rom each)-4.086 F F2(name)4.086 E F0 6.586(.I)C 4.086(fav)-6.586 G
-1.586(ariable name is follo)-4.336 F 1.586(wed by)-.25 F(=)144 535.2 Q
+1.586(ariable name is follo)-4.336 F 1.586(wed by)-.25 F(=)144 326.4 Q
 F2(wor)A(d)-.37 E F0 2.803(,t)C .303(he v)-2.803 F .303(alue of the v)
 -.25 F .304(ariable is set to)-.25 F F2(wor)2.804 E(d)-.37 E F0(.)A F1
 (export)5.304 E F0 .304(returns an e)2.804 F .304
 (xit status of 0 unless an in)-.15 F -.25(va)-.4 G(lid).25 E .294
-(option is encountered, one of the)144 547.2 R F2(names)2.793 E F0 .293
+(option is encountered, one of the)144 338.4 R F2(names)2.793 E F0 .293
 (is not a v)2.793 F .293(alid shell v)-.25 F .293(ariable name, or)-.25
 F F1<ad66>2.793 E F0 .293(is supplied with a)2.793 F F2(name)144.36
-559.2 Q F0(that is not a function.)2.68 E F1(fc)108 576 Q F0([)2.5 E F1
-<ad65>A F2(ename)2.5 E F0 2.5(][)C F1(\255lnr)-2.5 E F0 2.5(][)C F2
+350.4 Q F0(that is not a function.)2.68 E F1(fc)108 367.2 Q F0([)2.5 E
+F1<ad65>A F2(ename)2.5 E F0 2.5(][)C F1(\255lnr)-2.5 E F0 2.5(][)C F2
 <8c72>-2.5 E(st)-.1 E F0 2.5(][)C F2(last)-2.5 E F0(])A F1(fc \255s)108
-588 Q F0([)2.5 E F2(pat)A F0(=)A F2 -.37(re)C(p).37 E F0 2.5(][)C F2
-(cmd)-2.5 E F0(])A .477(Fix Command.)144 600 R .478
+379.2 Q F0([)2.5 E F2(pat)A F0(=)A F2 -.37(re)C(p).37 E F0 2.5(][)C F2
+(cmd)-2.5 E F0(])A .477(Fix Command.)144 391.2 R .478
 (In the \214rst form, a range of commands from)5.477 F F2<8c72>4.888 E
 (st)-.1 E F0(to)3.658 E F2(last)3.068 E F0 .478
-(is selected from the his-)3.658 F .882(tory list.)144 612 R F2 -.45(Fi)
-5.882 G -.1(rs).45 G(t).1 E F0(and)4.062 E F2(last)3.472 E F0 .882
+(is selected from the his-)3.658 F .882(tory list.)144 403.2 R F2 -.45
+(Fi)5.882 G -.1(rs).45 G(t).1 E F0(and)4.062 E F2(last)3.472 E F0 .882
 (may be speci\214ed as a string \(to locate the last command be)4.062 F
 .881(ginning with)-.15 F .797(that string\) or as a number \(an inde)144
-624 R 3.297(xi)-.15 G .797(nto the history list, where a ne)-3.297 F
+415.2 R 3.297(xi)-.15 G .797(nto the history list, where a ne)-3.297 F
 -.05(ga)-.15 G(ti).05 E 1.097 -.15(ve n)-.25 H .797(umber is used as an)
-.15 F(of)144 636 Q .277(fset from the current command number\).)-.25 F
+.15 F(of)144 427.2 Q .277(fset from the current command number\).)-.25 F
 (If)5.277 E F2(last)2.867 E F0 .276
 (is not speci\214ed it is set to the current command)3.457 F .092
-(for listing \(so that)144 648 R F4 .092(fc \255l \25510)2.592 F F0 .092
-(prints the last 10 commands\) and to)2.592 F F2<8c72>4.502 E(st)-.1 E
-F0 2.592(otherwise. If)3.272 F F2<8c72>4.502 E(st)-.1 E F0 .093(is not)
-3.273 F(speci\214ed it is set to the pre)144 660 Q
-(vious command for editing and \25516 for listing.)-.25 E(The)144 684 Q
-F1<ad6e>2.522 E F0 .022
+(for listing \(so that)144 439.2 R/F4 10/Courier@0 SF .092
+(fc \255l \25510)2.592 F F0 .092(prints the last 10 commands\) and to)
+2.592 F F2<8c72>4.502 E(st)-.1 E F0 2.592(otherwise. If)3.272 F F2<8c72>
+4.502 E(st)-.1 E F0 .093(is not)3.273 F
+(speci\214ed it is set to the pre)144 451.2 Q
+(vious command for editing and \25516 for listing.)-.25 E(The)144 475.2
+Q F1<ad6e>2.522 E F0 .022
 (option suppresses the command numbers when listing.)2.522 F(The)5.022 E
 F1<ad72>2.522 E F0 .022(option re)2.522 F -.15(ve)-.25 G .022
-(rses the order of).15 F .438(the commands.)144 696 R .438(If the)5.438
-F F1<ad6c>2.938 E F0 .438(option is gi)2.938 F -.15(ve)-.25 G .438
+(rses the order of).15 F .438(the commands.)144 487.2 R .438(If the)
+5.438 F F1<ad6c>2.938 E F0 .438(option is gi)2.938 F -.15(ve)-.25 G .438
 (n, the commands are listed on standard output.).15 F(Otherwise,)5.438 E
-.335(the editor gi)144 708 R -.15(ve)-.25 G 2.835(nb).15 G(y)-2.835 E F2
-(ename)3.025 E F0 .335(is in)3.015 F -.2(vo)-.4 G -.1(ke).2 G 2.835(do)
-.1 G 2.835(na\214)-2.835 G .335(le containing those commands.)-2.835 F
-(If)5.334 E F2(ename)3.024 E F0 .334(is not gi)3.014 F -.15(ve)-.25 G
-(n,).15 E 1.668(the v)144 720 R 1.668(alue of the)-.25 F F3(FCEDIT)4.168
-E F0 -.25(va)3.918 G 1.668(riable is used, and the v).25 F 1.669
-(alue of)-.25 F F3(EDIT)4.169 E(OR)-.162 E F0(if)3.919 E F3(FCEDIT)4.169
-E F0 1.669(is not set.)3.919 F(If)6.669 E(GNU Bash-4.2)72 768 Q
-(2010 December 28)135.965 E(56)185.955 E 0 Cg EP
-%%Page: 57 57
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E .187(neither v)144 84 R .187(ariable is set,)-.25 F/F1 10
-/Times-Italic@0 SF(vi)4.353 E F0 .187(is used.)4.353 F .187
-(When editing is complete, the edited commands are echoed and)5.187 F
--.15(exe)144 96 S(cuted.).15 E .039(In the second form,)144 120 R F1
-(command)2.539 E F0 .039(is re-e)2.539 F -.15(xe)-.15 G .039
-(cuted after each instance of).15 F F1(pat)2.54 E F0 .04(is replaced by)
-2.54 F F1 -.37(re)2.54 G(p).37 E F0 5.04(.A)C(useful)-2.5 E .406
-(alias to use with this is)144 132 R/F2 10/Courier@0 SF .406
-(r='fc \255s')2.906 F F0 2.906(,s)C 2.906(ot)-2.906 G .406(hat typing)
--2.906 F F2 6.406(rc)2.906 G(c)-6.406 E F0 .406
-(runs the last command be)2.906 F .406(ginning with)-.15 F F2(cc)144 144
-Q F0(and typing)2.5 E F2(r)2.5 E F0(re-e)2.5 E -.15(xe)-.15 G
-(cutes the last command.).15 E .142
-(If the \214rst form is used, the return v)144 168 R .142
+.335(the editor gi)144 499.2 R -.15(ve)-.25 G 2.835(nb).15 G(y)-2.835 E
+F2(ename)3.025 E F0 .335(is in)3.015 F -.2(vo)-.4 G -.1(ke).2 G 2.835
+(do).1 G 2.835(na\214)-2.835 G .335(le containing those commands.)-2.835
+F(If)5.334 E F2(ename)3.024 E F0 .334(is not gi)3.014 F -.15(ve)-.25 G
+(n,).15 E .63(the v)144 511.2 R .63(alue of the)-.25 F F3(FCEDIT)3.13 E
+F0 -.25(va)2.88 G .631(riable is used, and the v).25 F .631(alue of)-.25
+F F3(EDIT)3.131 E(OR)-.162 E F0(if)2.881 E F3(FCEDIT)3.131 E F0 .631
+(is not set.)2.881 F .631(If nei-)5.631 F .951(ther v)144 523.2 R .951
+(ariable is set,)-.25 F F2(vi)5.117 E F0 .951(is used.)5.117 F .95
+(When editing is complete, the edited commands are echoed and)5.951 F
+-.15(exe)144 535.2 S(cuted.).15 E .039(In the second form,)144 559.2 R
+F2(command)2.539 E F0 .039(is re-e)2.539 F -.15(xe)-.15 G .039
+(cuted after each instance of).15 F F2(pat)2.54 E F0 .04(is replaced by)
+2.54 F F2 -.37(re)2.54 G(p).37 E F0 5.04(.A)C(useful)-2.5 E .406
+(alias to use with this is)144 571.2 R F4 .406(r='fc \255s')2.906 F F0
+2.906(,s)C 2.906(ot)-2.906 G .406(hat typing)-2.906 F F4 6.406(rc)2.906
+G(c)-6.406 E F0 .406(runs the last command be)2.906 F .406(ginning with)
+-.15 F F4(cc)144 583.2 Q F0(and typing)2.5 E F4(r)2.5 E F0(re-e)2.5 E
+-.15(xe)-.15 G(cutes the last command.).15 E .142
+(If the \214rst form is used, the return v)144 607.2 R .142
 (alue is 0 unless an in)-.25 F -.25(va)-.4 G .142
-(lid option is encountered or).25 F F1<8c72>4.552 E(st)-.1 E F0(or)3.322
-E F1(last)2.732 E F0 .455(specify history lines out of range.)144 180 R
-.454(If the)5.454 F/F3 10/Times-Bold@0 SF<ad65>2.954 E F0 .454
+(lid option is encountered or).25 F F2<8c72>4.552 E(st)-.1 E F0(or)3.322
+E F2(last)2.732 E F0 .455(specify history lines out of range.)144 619.2
+R .454(If the)5.454 F F1<ad65>2.954 E F0 .454
 (option is supplied, the return v)2.954 F .454(alue is the v)-.25 F .454
-(alue of the)-.25 F .787(last command e)144 192 R -.15(xe)-.15 G .787
+(alue of the)-.25 F .787(last command e)144 631.2 R -.15(xe)-.15 G .787
 (cuted or f).15 F .788
 (ailure if an error occurs with the temporary \214le of commands.)-.1 F
 .788(If the)5.788 F 1.136
 (second form is used, the return status is that of the command re-e)144
-204 R -.15(xe)-.15 G 1.135(cuted, unless).15 F F1(cmd)3.835 E F0 1.135
-(does not)4.405 F(specify a v)144 216 Q
-(alid history line, in which case)-.25 E F3(fc)2.5 E F0(returns f)2.5 E
-(ailure.)-.1 E F3(fg)108 232.8 Q F0([)2.5 E F1(jobspec)A F0(])A(Resume)
-144 244.8 Q F1(jobspec)5.653 E F0 1.413(in the fore)4.223 F 1.413
+643.2 R -.15(xe)-.15 G 1.135(cuted, unless).15 F F2(cmd)3.835 E F0 1.135
+(does not)4.405 F(specify a v)144 655.2 Q
+(alid history line, in which case)-.25 E F1(fc)2.5 E F0(returns f)2.5 E
+(ailure.)-.1 E F1(fg)108 672 Q F0([)2.5 E F2(jobspec)A F0(])A(Resume)144
+684 Q F2(jobspec)5.653 E F0 1.413(in the fore)4.223 F 1.413
 (ground, and mak)-.15 F 3.913(ei)-.1 G 3.913(tt)-3.913 G 1.413
-(he current job)-3.913 F 6.413(.I)-.4 G(f)-6.413 E F1(jobspec)5.653 E F0
-1.414(is not present, the)4.223 F(shell')144 256.8 Q 3.117(sn)-.55 G
-.617(otion of the)-3.117 F F1(curr)3.117 E .617(ent job)-.37 F F0 .617
+(he current job)-3.913 F 6.413(.I)-.4 G(f)-6.413 E F2(jobspec)5.653 E F0
+1.414(is not present, the)4.223 F(shell')144 696 Q 3.117(sn)-.55 G .617
+(otion of the)-3.117 F F2(curr)3.117 E .617(ent job)-.37 F F0 .617
 (is used.)3.117 F .617(The return v)5.617 F .616
-(alue is that of the command placed into the)-.25 F(fore)144 268.8 Q
-.362(ground, or f)-.15 F .362
-(ailure if run when job control is disabled or)-.1 F 2.862(,w)-.4 G .363
-(hen run with job control enabled, if)-2.862 F F1(jobspec)145.74 280.8 Q
-F0 .004(does not specify a v)2.815 F .004(alid job or)-.25 F F1(jobspec)
-4.244 E F0 .004(speci\214es a job that w)2.814 F .004
-(as started without job control.)-.1 F F3(getopts)108 297.6 Q F1
-(optstring name)2.5 E F0([)2.5 E F1(ar)A(gs)-.37 E F0(])A F3(getopts)144
-309.6 Q F0 .793
-(is used by shell procedures to parse positional parameters.)3.293 F F1
+(alue is that of the command placed into the)-.25 F(fore)144 708 Q .362
+(ground, or f)-.15 F .362(ailure if run when job control is disabled or)
+-.1 F 2.862(,w)-.4 G .363(hen run with job control enabled, if)-2.862 F
+F2(jobspec)145.74 720 Q F0 .004(does not specify a v)2.815 F .004
+(alid job or)-.25 F F2(jobspec)4.244 E F0 .004(speci\214es a job that w)
+2.814 F .004(as started without job control.)-.1 F(GNU Bash-4.2)72 768 Q
+(2010 December 28)135.965 E(56)185.955 E 0 Cg EP
+%%Page: 57 57
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E/F1 10/Times-Bold@0 SF(getopts)108 84 Q/F2 10/Times-Italic@0 SF
+(optstring name)2.5 E F0([)2.5 E F2(ar)A(gs)-.37 E F0(])A F1(getopts)144
+96 Q F0 .793
+(is used by shell procedures to parse positional parameters.)3.293 F F2
 (optstring)6.023 E F0 .793(contains the option)3.513 F .15
-(characters to be recognized; if a character is follo)144 321.6 R .149
+(characters to be recognized; if a character is follo)144 108 R .149
 (wed by a colon, the option is e)-.25 F .149(xpected to ha)-.15 F .449
--.15(ve a)-.2 H(n).15 E(ar)144 333.6 Q .578
+-.15(ve a)-.2 H(n).15 E(ar)144 120 Q .578
 (gument, which should be separated from it by white space.)-.18 F .579
 (The colon and question mark char)5.579 F(-)-.2 E 1.665
-(acters may not be used as option characters.)144 345.6 R 1.665
-(Each time it is in)6.665 F -.2(vo)-.4 G -.1(ke).2 G(d,).1 E F3(getopts)
+(acters may not be used as option characters.)144 132 R 1.665
+(Each time it is in)6.665 F -.2(vo)-.4 G -.1(ke).2 G(d,).1 E F1(getopts)
 4.165 E F0 1.665(places the ne)4.165 F(xt)-.15 E .796
-(option in the shell v)144 357.6 R(ariable)-.25 E F1(name)3.296 E F0
-3.296(,i).18 G(nitializing)-3.296 E F1(name)3.657 E F0 .797
-(if it does not e)3.477 F .797(xist, and the inde)-.15 F 3.297(xo)-.15 G
-3.297(ft)-3.297 G .797(he ne)-3.297 F(xt)-.15 E(ar)144 369.6 Q .085
-(gument to be processed into the v)-.18 F(ariable)-.25 E/F4 9
-/Times-Bold@0 SF(OPTIND)2.585 E/F5 9/Times-Roman@0 SF(.)A F4(OPTIND)
+(option in the shell v)144 144 R(ariable)-.25 E F2(name)3.296 E F0 3.296
+(,i).18 G(nitializing)-3.296 E F2(name)3.657 E F0 .797(if it does not e)
+3.477 F .797(xist, and the inde)-.15 F 3.297(xo)-.15 G 3.297(ft)-3.297 G
+.797(he ne)-3.297 F(xt)-.15 E(ar)144 156 Q .085
+(gument to be processed into the v)-.18 F(ariable)-.25 E/F3 9
+/Times-Bold@0 SF(OPTIND)2.585 E/F4 9/Times-Roman@0 SF(.)A F3(OPTIND)
 4.585 E F0 .085(is initialized to 1 each time the shell)2.335 F .845
-(or a shell script is in)144 381.6 R -.2(vo)-.4 G -.1(ke).2 G 3.345
-(d. When).1 F .845(an option requires an ar)3.345 F(gument,)-.18 E F3
+(or a shell script is in)144 168 R -.2(vo)-.4 G -.1(ke).2 G 3.345
+(d. When).1 F .845(an option requires an ar)3.345 F(gument,)-.18 E F1
 (getopts)3.346 E F0 .846(places that ar)3.346 F(gument)-.18 E .804
-(into the v)144 393.6 R(ariable)-.25 E F4(OPT)3.304 E(ARG)-.81 E F5(.)A
-F0 .803(The shell does not reset)5.304 F F4(OPTIND)3.303 E F0 .803
+(into the v)144 180 R(ariable)-.25 E F3(OPT)3.304 E(ARG)-.81 E F4(.)A F0
+.803(The shell does not reset)5.304 F F3(OPTIND)3.303 E F0 .803
 (automatically; it must be manually)3.053 F .293
-(reset between multiple calls to)144 405.6 R F3(getopts)2.793 E F0 .293
+(reset between multiple calls to)144 192 R F1(getopts)2.793 E F0 .293
 (within the same shell in)2.793 F -.2(vo)-.4 G .293(cation if a ne).2 F
-2.793(ws)-.25 G .294(et of parameters)-2.793 F(is to be used.)144 417.6
-Q 2.044(When the end of options is encountered,)144 441.6 R F3(getopts)
-4.543 E F0 -.15(ex)4.543 G 2.043(its with a return v).15 F 2.043
-(alue greater than zero.)-.25 F F4(OPTIND)144 453.6 Q F0
+2.793(ws)-.25 G .294(et of parameters)-2.793 F(is to be used.)144 204 Q
+2.044(When the end of options is encountered,)144 228 R F1(getopts)4.543
+E F0 -.15(ex)4.543 G 2.043(its with a return v).15 F 2.043
+(alue greater than zero.)-.25 F F3(OPTIND)144 240 Q F0
 (is set to the inde)2.25 E 2.5(xo)-.15 G 2.5(ft)-2.5 G
-(he \214rst non-option ar)-2.5 E(gument, and)-.18 E F1(name)2.5 E F0
-(is set to ?.)2.5 E F3(getopts)144 477.6 Q F0 2.392
+(he \214rst non-option ar)-2.5 E(gument, and)-.18 E F2(name)2.5 E F0
+(is set to ?.)2.5 E F1(getopts)144 264 Q F0 2.392
 (normally parses the positional parameters, b)4.892 F 2.392
 (ut if more ar)-.2 F 2.393(guments are gi)-.18 F -.15(ve)-.25 G 4.893
-(ni).15 G(n)-4.893 E F1(ar)4.893 E(gs)-.37 E F0(,).27 E F3(getopts)144
-489.6 Q F0(parses those instead.)2.5 E F3(getopts)144 513.6 Q F0 1.166
+(ni).15 G(n)-4.893 E F2(ar)4.893 E(gs)-.37 E F0(,).27 E F1(getopts)144
+276 Q F0(parses those instead.)2.5 E F1(getopts)144 300 Q F0 1.166
 (can report errors in tw)3.666 F 3.665(ow)-.1 G 3.665(ays. If)-3.765 F
-1.165(the \214rst character of)3.665 F F1(optstring)3.895 E F0 1.165
-(is a colon,)3.885 F F1(silent)4.005 E F0(error)4.345 E 1.263
-(reporting is used.)144 525.6 R 1.263
+1.165(the \214rst character of)3.665 F F2(optstring)3.895 E F0 1.165
+(is a colon,)3.885 F F2(silent)4.005 E F0(error)4.345 E 1.263
+(reporting is used.)144 312 R 1.263
 (In normal operation diagnostic messages are printed when in)6.263 F
--.25(va)-.4 G 1.263(lid options or).25 F .394(missing option ar)144
-537.6 R .394(guments are encountered.)-.18 F .394(If the v)5.394 F
-(ariable)-.25 E F4(OPTERR)2.894 E F0 .394
-(is set to 0, no error messages)2.644 F(will be displayed, e)144 549.6 Q
--.15(ve)-.25 G 2.5(ni).15 G 2.5(ft)-2.5 G(he \214rst character of)-2.5 E
-F1(optstring)2.73 E F0(is not a colon.)2.72 E .666(If an in)144 573.6 R
--.25(va)-.4 G .666(lid option is seen,).25 F F3(getopts)3.166 E F0 .667
-(places ? into)3.167 F F1(name)3.527 E F0 .667
-(and, if not silent, prints an error message)3.347 F .4(and unsets)144
-585.6 R F4(OPT)2.9 E(ARG)-.81 E F5(.)A F0(If)4.899 E F3(getopts)2.899 E
-F0 .399(is silent, the option character found is placed in)2.899 F F4
-(OPT)2.899 E(ARG)-.81 E F0 .399(and no)2.649 F
-(diagnostic message is printed.)144 597.6 Q 1.241(If a required ar)144
-621.6 R 1.241(gument is not found, and)-.18 F F3(getopts)3.741 E F0
-1.241(is not silent, a question mark \()3.741 F F3(?).833 E F0 3.742
-(\)i).833 G 3.742(sp)-3.742 G 1.242(laced in)-3.742 F F1(name)144 633.6
-Q F0(,).18 E F4(OPT)2.735 E(ARG)-.81 E F0 .234
-(is unset, and a diagnostic message is printed.)2.485 F(If)5.234 E F3
-(getopts)2.734 E F0 .234(is silent, then a colon \()2.734 F F3(:).833 E
-F0(\)).833 E(is placed in)144 645.6 Q F1(name)2.86 E F0(and)2.68 E F4
-(OPT)2.5 E(ARG)-.81 E F0(is set to the option character found.)2.25 E F3
-(getopts)144 669.6 Q F0 .902
+-.25(va)-.4 G 1.263(lid options or).25 F .394(missing option ar)144 324
+R .394(guments are encountered.)-.18 F .394(If the v)5.394 F(ariable)
+-.25 E F3(OPTERR)2.894 E F0 .394(is set to 0, no error messages)2.644 F
+(will be displayed, e)144 336 Q -.15(ve)-.25 G 2.5(ni).15 G 2.5(ft)-2.5
+G(he \214rst character of)-2.5 E F2(optstring)2.73 E F0(is not a colon.)
+2.72 E .666(If an in)144 360 R -.25(va)-.4 G .666(lid option is seen,)
+.25 F F1(getopts)3.166 E F0 .667(places ? into)3.167 F F2(name)3.527 E
+F0 .667(and, if not silent, prints an error message)3.347 F .4
+(and unsets)144 372 R F3(OPT)2.9 E(ARG)-.81 E F4(.)A F0(If)4.899 E F1
+(getopts)2.899 E F0 .399
+(is silent, the option character found is placed in)2.899 F F3(OPT)2.899
+E(ARG)-.81 E F0 .399(and no)2.649 F(diagnostic message is printed.)144
+384 Q 1.241(If a required ar)144 408 R 1.241(gument is not found, and)
+-.18 F F1(getopts)3.741 E F0 1.241(is not silent, a question mark \()
+3.741 F F1(?).833 E F0 3.742(\)i).833 G 3.742(sp)-3.742 G 1.242
+(laced in)-3.742 F F2(name)144 420 Q F0(,).18 E F3(OPT)2.735 E(ARG)-.81
+E F0 .234(is unset, and a diagnostic message is printed.)2.485 F(If)
+5.234 E F1(getopts)2.734 E F0 .234(is silent, then a colon \()2.734 F F1
+(:).833 E F0(\)).833 E(is placed in)144 432 Q F2(name)2.86 E F0(and)2.68
+E F3(OPT)2.5 E(ARG)-.81 E F0(is set to the option character found.)2.25
+E F1(getopts)144 456 Q F0 .902
 (returns true if an option, speci\214ed or unspeci\214ed, is found.)
 3.401 F .902(It returns f)5.902 F .902(alse if the end of)-.1 F
-(options is encountered or an error occurs.)144 681.6 Q F3(hash)108
-698.4 Q F0([)2.5 E F3(\255lr)A F0 2.5(][)C F3<ad70>-2.5 E F1(\214lename)
-2.5 E F0 2.5(][)C F3(\255dt)-2.5 E F0 2.5(][)C F1(name)-2.5 E F0(])A
-.858(Each time)144 710.4 R F3(hash)3.358 E F0 .858(is in)3.358 F -.2(vo)
--.4 G -.1(ke).2 G .858(d, the full pathname of the command).1 F F1(name)
+(options is encountered or an error occurs.)144 468 Q F1(hash)108 484.8
+Q F0([)2.5 E F1(\255lr)A F0 2.5(][)C F1<ad70>-2.5 E F2(\214lename)2.5 E
+F0 2.5(][)C F1(\255dt)-2.5 E F0 2.5(][)C F2(name)-2.5 E F0(])A .858
+(Each time)144 496.8 R F1(hash)3.358 E F0 .858(is in)3.358 F -.2(vo)-.4
+G -.1(ke).2 G .858(d, the full pathname of the command).1 F F2(name)
 3.718 E F0 .858(is determined by searching)3.538 F .956
-(the directories in)144 722.4 R F3($P)3.456 E -.95(AT)-.74 G(H).95 E F0
+(the directories in)144 508.8 R F1($P)3.456 E -.95(AT)-.74 G(H).95 E F0
 .956(and remembered.)3.456 F(An)5.956 E 3.456(yp)-.15 G(re)-3.456 E .956
-(viously-remembered pathname is discarded.)-.25 F(GNU Bash-4.2)72 768 Q
-(2010 December 28)135.965 E(57)185.955 E 0 Cg EP
-%%Page: 58 58
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E .099(If the)144 84 R/F1 10/Times-Bold@0 SF<ad70>2.599 E F0 .099
-(option is supplied, no path search is performed, and)2.599 F/F2 10
-/Times-Italic@0 SF(\214lename)4.508 E F0 .098
-(is used as the full \214le name)2.778 F 1.711(of the command.)144 96 R
-(The)6.711 E F1<ad72>4.211 E F0 1.711(option causes the shell to for)
-4.211 F 1.712(get all remembered locations.)-.18 F(The)6.712 E F1<ad64>
-4.212 E F0 .833(option causes the shell to for)144 108 R .833
+(viously-remembered pathname is discarded.)-.25 F .099(If the)144 520.8
+R F1<ad70>2.599 E F0 .099
+(option is supplied, no path search is performed, and)2.599 F F2
+(\214lename)4.508 E F0 .098(is used as the full \214le name)2.778 F
+1.711(of the command.)144 532.8 R(The)6.711 E F1<ad72>4.211 E F0 1.711
+(option causes the shell to for)4.211 F 1.712
+(get all remembered locations.)-.18 F(The)6.712 E F1<ad64>4.212 E F0
+.833(option causes the shell to for)144 544.8 R .833
 (get the remembered location of each)-.18 F F2(name)3.333 E F0 5.833(.I)
 C 3.333(ft)-5.833 G(he)-3.333 E F1<ad74>3.333 E F0 .833(option is sup-)
-3.333 F .703(plied, the full pathname to which each)144 120 R F2(name)
+3.333 F .703(plied, the full pathname to which each)144 556.8 R F2(name)
 3.204 E F0 .704(corresponds is printed.)3.204 F .704(If multiple)5.704 F
 F2(name)3.204 E F0(ar)3.204 E(guments)-.18 E .795(are supplied with)144
-132 R F1<ad74>3.295 E F0 3.295(,t)C(he)-3.295 E F2(name)3.295 E F0 .795
-(is printed before the hashed full pathname.)3.295 F(The)5.795 E F1
+568.8 R F1<ad74>3.295 E F0 3.295(,t)C(he)-3.295 E F2(name)3.295 E F0
+.795(is printed before the hashed full pathname.)3.295 F(The)5.795 E F1
 <ad6c>3.295 E F0 .795(option causes)3.295 F .934
-(output to be displayed in a format that may be reused as input.)144 144
-R .934(If no ar)5.934 F .935(guments are gi)-.18 F -.15(ve)-.25 G .935
-(n, or if).15 F(only)144 156 Q F1<ad6c>2.822 E F0 .322
+(output to be displayed in a format that may be reused as input.)144
+580.8 R .934(If no ar)5.934 F .935(guments are gi)-.18 F -.15(ve)-.25 G
+.935(n, or if).15 F(only)144 592.8 Q F1<ad6c>2.822 E F0 .322
 (is supplied, information about remembered commands is printed.)2.822 F
-.321(The return status is true)5.321 F(unless a)144 168 Q F2(name)2.86 E
-F0(is not found or an in)2.68 E -.25(va)-.4 G(lid option is supplied.)
-.25 E F1(help)108 184.8 Q F0([)2.5 E F1(\255dms)A F0 2.5(][)C F2
+.321(The return status is true)5.321 F(unless a)144 604.8 Q F2(name)2.86
+F0(is not found or an in)2.68 E -.25(va)-.4 G(lid option is supplied.)
+.25 E F1(help)108 621.6 Q F0([)2.5 E F1(\255dms)A F0 2.5(][)C F2
 (pattern)-2.5 E F0(])A .866(Display helpful information about b)144
-196.8 R .867(uiltin commands.)-.2 F(If)5.867 E F2(pattern)4.617 E F0
+633.6 R .867(uiltin commands.)-.2 F(If)5.867 E F2(pattern)4.617 E F0
 .867(is speci\214ed,)3.607 F F1(help)3.367 E F0(gi)3.367 E -.15(ve)-.25
 G 3.367(sd).15 G(etailed)-3.367 E .307(help on all commands matching)144
-208.8 R F2(pattern)2.807 E F0 2.807(;o).24 G .307
+645.6 R F2(pattern)2.807 E F0 2.807(;o).24 G .307
 (therwise help for all the b)-2.807 F .306
-(uiltins and shell control struc-)-.2 F(tures is printed.)144 220.8 Q F1
-<ad64>144 232.8 Q F0(Display a short description of each)24.74 E F2
-(pattern)2.5 E F1<ad6d>144 244.8 Q F0(Display the description of each)
+(uiltins and shell control struc-)-.2 F(tures is printed.)144 657.6 Q F1
+<ad64>144 669.6 Q F0(Display a short description of each)24.74 E F2
+(pattern)2.5 E F1<ad6d>144 681.6 Q F0(Display the description of each)
 21.97 E F2(pattern)2.5 E F0(in a manpage-lik)2.5 E 2.5(ef)-.1 G(ormat)
--2.5 E F1<ad73>144 256.8 Q F0
+-2.5 E F1<ad73>144 693.6 Q F0
 (Display only a short usage synopsis for each)26.41 E F2(pattern)2.5 E
-F0(The return status is 0 unless no command matches)108 268.8 Q F2
-(pattern)2.5 E F0(.).24 E F1(history [)108 285.6 Q F2(n)A F1(])A
-(history \255c)108 297.6 Q(history \255d)108 309.6 Q F2(of)2.5 E(fset)
--.18 E F1(history \255anrw)108 321.6 Q F0([)2.5 E F2(\214lename)A F0(])A
-F1(history \255p)108 333.6 Q F2(ar)2.5 E(g)-.37 E F0([)2.5 E F2(ar)A 2.5
-(g.)-.37 G(..)-2.5 E F0(])A F1(history \255s)108 345.6 Q F2(ar)2.5 E(g)
--.37 E F0([)2.5 E F2(ar)A 2.5(g.)-.37 G(..)-2.5 E F0(])A -.4(Wi)144
-357.6 S .752
+F0(The return status is 0 unless no command matches)144 710.4 Q F2
+(pattern)2.5 E F0(.).24 E(GNU Bash-4.2)72 768 Q(2010 December 28)135.965
+E(57)185.955 E 0 Cg EP
+%%Page: 58 58
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E/F1 10/Times-Bold@0 SF(history [)108 84 Q/F2 10/Times-Italic@0 SF
+(n)A F1(])A(history \255c)108 96 Q(history \255d)108 108 Q F2(of)2.5 E
+(fset)-.18 E F1(history \255anrw)108 120 Q F0([)2.5 E F2(\214lename)A F0
+(])A F1(history \255p)108 132 Q F2(ar)2.5 E(g)-.37 E F0([)2.5 E F2(ar)A
+2.5(g.)-.37 G(..)-2.5 E F0(])A F1(history \255s)108 144 Q F2(ar)2.5 E(g)
+-.37 E F0([)2.5 E F2(ar)A 2.5(g.)-.37 G(..)-2.5 E F0(])A -.4(Wi)144 156
+S .752
 (th no options, display the command history list with line numbers.).4 F
 .752(Lines listed with a)5.752 F F1(*)3.252 E F0(ha)3.252 E -.15(ve)-.2
-G .381(been modi\214ed.)144 369.6 R .38(An ar)5.38 F .38(gument of)-.18
-F F2(n)3.24 E F0 .38(lists only the last)3.12 F F2(n)3.24 E F0 2.88
+G .381(been modi\214ed.)144 168 R .38(An ar)5.38 F .38(gument of)-.18 F
+F2(n)3.24 E F0 .38(lists only the last)3.12 F F2(n)3.24 E F0 2.88
 (lines. If)3.12 F .38(the shell v)2.88 F(ariable)-.25 E/F3 9
-/Times-Bold@0 SF(HISTTIMEFOR-)2.88 E(MA)144 381.6 Q(T)-.855 E F0 .264
+/Times-Bold@0 SF(HISTTIMEFOR-)2.88 E(MA)144 180 Q(T)-.855 E F0 .264
 (is set and not null, it is used as a format string for)2.514 F F2
 (strftime)2.765 E F0 .265(\(3\) to display the time stamp asso-)B 1.02
-(ciated with each displayed history entry)144 393.6 R 6.019(.N)-.65 G
+(ciated with each displayed history entry)144 192 R 6.019(.N)-.65 G
 3.519(oi)-6.019 G(nterv)-3.519 E 1.019
 (ening blank is printed between the formatted)-.15 F .176
-(time stamp and the history line.)144 405.6 R(If)5.176 E F2(\214lename)
+(time stamp and the history line.)144 204 R(If)5.176 E F2(\214lename)
 2.676 E F0 .176
 (is supplied, it is used as the name of the history \214le; if)2.676 F
-(not, the v)144 417.6 Q(alue of)-.25 E F3(HISTFILE)2.5 E F0(is used.)
-2.25 E(Options, if supplied, ha)5 E .3 -.15(ve t)-.2 H(he follo).15 E
-(wing meanings:)-.25 E F1<ad63>144 429.6 Q F0
+(not, the v)144 216 Q(alue of)-.25 E F3(HISTFILE)2.5 E F0(is used.)2.25
+E(Options, if supplied, ha)5 E .3 -.15(ve t)-.2 H(he follo).15 E
+(wing meanings:)-.25 E F1<ad63>144 228 Q F0
 (Clear the history list by deleting all the entries.)25.86 E F1<ad64>144
-441.6 Q F2(of)2.5 E(fset)-.18 E F0(Delete the history entry at position)
-180 453.6 Q F2(of)2.5 E(fset)-.18 E F0(.)A F1<ad61>144 465.6 Q F0 .599
+240 Q F2(of)2.5 E(fset)-.18 E F0(Delete the history entry at position)
+180 252 Q F2(of)2.5 E(fset)-.18 E F0(.)A F1<ad61>144 264 Q F0 .599
 (Append the `)25.3 F(`ne)-.74 E(w')-.25 E 3.099('h)-.74 G .598
 (istory lines \(history lines entered since the be)-3.099 F .598
-(ginning of the current)-.15 F F1(bash)180 477.6 Q F0
-(session\) to the history \214le.)2.5 E F1<ad6e>144 489.6 Q F0 .854(Rea\
-d the history lines not already read from the history \214le into the c\
-urrent history list.)24.74 F .773
-(These are lines appended to the history \214le since the be)180 501.6 R
+(ginning of the current)-.15 F F1(bash)180 276 Q F0
+(session\) to the history \214le.)2.5 E F1<ad6e>144 288 Q F0 .854(Read \
+the history lines not already read from the history \214le into the cur\
+rent history list.)24.74 F .773
+(These are lines appended to the history \214le since the be)180 300 R
 .772(ginning of the current)-.15 F F1(bash)3.272 E F0(ses-)3.272 E
-(sion.)180 513.6 Q F1<ad72>144 525.6 Q F0(Read the contents of the hist\
-ory \214le and use them as the current history)25.86 E(.)-.65 E F1<ad77>
-144 537.6 Q F0(Write the current history to the history \214le, o)23.08
-E -.15(ve)-.15 G(rwriting the history \214le').15 E 2.5(sc)-.55 G
-(ontents.)-2.5 E F1<ad70>144 549.6 Q F0 .625
+(sion.)180 312 Q F1<ad72>144 324 Q F0(Read the contents of the history \
+\214le and use them as the current history)25.86 E(.)-.65 E F1<ad77>144
+336 Q F0(Write the current history to the history \214le, o)23.08 E -.15
+(ve)-.15 G(rwriting the history \214le').15 E 2.5(sc)-.55 G(ontents.)
+-2.5 E F1<ad70>144 348 Q F0 .625
 (Perform history substitution on the follo)24.74 F(wing)-.25 E F2(ar)
 3.125 E(gs)-.37 E F0 .626(and display the result on the standard)3.125 F
-2.975(output. Does)180 561.6 R .475
+2.975(output. Does)180 360 R .475
 (not store the results in the history list.)2.975 F(Each)5.475 E F2(ar)
 2.975 E(g)-.37 E F0 .475(must be quoted to disable)2.975 F
-(normal history e)180 573.6 Q(xpansion.)-.15 E F1<ad73>144 585.6 Q F0
-.362(Store the)26.41 F F2(ar)3.192 E(gs)-.37 E F0 .363
+(normal history e)180 372 Q(xpansion.)-.15 E F1<ad73>144 384 Q F0 .362
+(Store the)26.41 F F2(ar)3.192 E(gs)-.37 E F0 .363
 (in the history list as a single entry)3.132 F 5.363(.T)-.65 G .363
-(he last command in the history list is)-5.363 F(remo)180 597.6 Q -.15
-(ve)-.15 G 2.5(db).15 G(efore the)-2.5 E F2(ar)2.83 E(gs)-.37 E F0
-(are added.)2.77 E .146(If the)144 614.4 R F3(HISTTIMEFORMA)2.645 E(T)
+(he last command in the history list is)-5.363 F(remo)180 396 Q -.15(ve)
+-.15 G 2.5(db).15 G(efore the)-2.5 E F2(ar)2.83 E(gs)-.37 E F0
+(are added.)2.77 E .146(If the)144 412.8 R F3(HISTTIMEFORMA)2.645 E(T)
 -.855 E F0 -.25(va)2.395 G .145
 (riable is set, the time stamp information associated with each history)
-.25 F .668(entry is written to the history \214le, mark)144 626.4 R .669
+.25 F .668(entry is written to the history \214le, mark)144 424.8 R .669
 (ed with the history comment character)-.1 F 5.669(.W)-.55 G .669
-(hen the history)-5.669 F .956(\214le is read, lines be)144 638.4 R .956
+(hen the history)-5.669 F .956(\214le is read, lines be)144 436.8 R .956
 (ginning with the history comment character follo)-.15 F .955
 (wed immediately by a digit)-.25 F .415
-(are interpreted as timestamps for the pre)144 650.4 R .416
+(are interpreted as timestamps for the pre)144 448.8 R .416
 (vious history line.)-.25 F .416(The return v)5.416 F .416
 (alue is 0 unless an in)-.25 F -.25(va)-.4 G(lid).25 E .499(option is e\
 ncountered, an error occurs while reading or writing the history \214le\
-, an in)144 662.4 R -.25(va)-.4 G(lid).25 E F2(of)2.999 E(fset)-.18 E F0
-(is)2.999 E(supplied as an ar)144 674.4 Q(gument to)-.18 E F1<ad64>2.5 E
+, an in)144 460.8 R -.25(va)-.4 G(lid).25 E F2(of)2.999 E(fset)-.18 E F0
+(is)2.999 E(supplied as an ar)144 472.8 Q(gument to)-.18 E F1<ad64>2.5 E
 F0 2.5(,o)C 2.5(rt)-2.5 G(he history e)-2.5 E
 (xpansion supplied as an ar)-.15 E(gument to)-.18 E F1<ad70>2.5 E F0 -.1
-(fa)2.5 G(ils.).1 E F1(jobs)108 691.2 Q F0([)2.5 E F1(\255lnprs)A F0 2.5
-(][)C F2(jobspec)A F0(... ])2.5 E F1(jobs \255x)108 703.2 Q F2(command)
+(fa)2.5 G(ils.).1 E F1(jobs)108 489.6 Q F0([)2.5 E F1(\255lnprs)A F0 2.5
+(][)C F2(jobspec)A F0(... ])2.5 E F1(jobs \255x)108 501.6 Q F2(command)
 2.5 E F0([)2.5 E F2(ar)2.5 E(gs)-.37 E F0(... ])2.5 E
-(The \214rst form lists the acti)144 715.2 Q .3 -.15(ve j)-.25 H 2.5
+(The \214rst form lists the acti)144 513.6 Q .3 -.15(ve j)-.25 H 2.5
 (obs. The).15 F(options ha)2.5 E .3 -.15(ve t)-.2 H(he follo).15 E
-(wing meanings:)-.25 E(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E
-(58)185.955 E 0 Cg EP
-%%Page: 59 59
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF<ad6c>144 84 Q F0
+(wing meanings:)-.25 E F1<ad6c>144 525.6 Q F0
 (List process IDs in addition to the normal information.)27.52 E F1
-<ad6e>144 96 Q F0 .193(Display information only about jobs that ha)24.74
-F .494 -.15(ve c)-.2 H .194(hanged status since the user w).15 F .194
-(as last noti-)-.1 F(\214ed of their status.)180 108 Q F1<ad70>144 120 Q
-F0(List only the process ID of the job')24.74 E 2.5(sp)-.55 G
-(rocess group leader)-2.5 E(.)-.55 E F1<ad72>144 132 Q F0
-(Restrict output to running jobs.)25.86 E F1<ad73>144 144 Q F0
-(Restrict output to stopped jobs.)26.41 E(If)144 160.8 Q/F2 10
-/Times-Italic@0 SF(jobspec)4.554 E F0 .314(is gi)3.124 F -.15(ve)-.25 G
-.314(n, output is restricted to information about that job).15 F 5.313
-(.T)-.4 G .313(he return status is 0 unless)-5.313 F(an in)144 172.8 Q
--.25(va)-.4 G(lid option is encountered or an in).25 E -.25(va)-.4 G
-(lid).25 E F2(jobspec)4.24 E F0(is supplied.)2.81 E .394(If the)144
-189.6 R F1<ad78>2.894 E F0 .394(option is supplied,)2.894 F F1(jobs)
-2.894 E F0 .394(replaces an)2.894 F(y)-.15 E F2(jobspec)4.634 E F0 .394
-(found in)3.204 F F2(command)3.094 E F0(or)3.664 E F2(ar)3.224 E(gs)-.37
-E F0 .395(with the corre-)3.164 F(sponding process group ID, and e)144
-201.6 Q -.15(xe)-.15 G(cutes).15 E F2(command)2.7 E F0(passing it)3.27 E
-F2(ar)2.5 E(gs)-.37 E F0 2.5(,r).27 G(eturning its e)-2.5 E(xit status.)
--.15 E F1(kill)108 218.4 Q F0([)2.5 E F1<ad73>A F2(sigspec)2.5 E F0(|)
-2.5 E F1<ad6e>2.5 E F2(signum)2.5 E F0(|)2.5 E F1<ad>2.5 E F2(sigspec)A
-F0 2.5(][)C F2(pid)-2.5 E F0(|)2.5 E F2(jobspec)2.5 E F0 2.5(].)C(..)
--2.5 E F1(kill \255l)108 230.4 Q F0([)2.5 E F2(sigspec)A F0(|)2.5 E F2
--.2(ex)2.5 G(it_status).2 E F0(])A .12(Send the signal named by)144
-242.4 R F2(sigspec)2.96 E F0(or)2.93 E F2(signum)2.96 E F0 .119
+<ad6e>144 537.6 Q F0 .193(Display information only about jobs that ha)
+24.74 F .494 -.15(ve c)-.2 H .194(hanged status since the user w).15 F
+.194(as last noti-)-.1 F(\214ed of their status.)180 549.6 Q F1<ad70>144
+561.6 Q F0(List only the process ID of the job')24.74 E 2.5(sp)-.55 G
+(rocess group leader)-2.5 E(.)-.55 E F1<ad72>144 573.6 Q F0
+(Restrict output to running jobs.)25.86 E F1<ad73>144 585.6 Q F0
+(Restrict output to stopped jobs.)26.41 E(If)144 602.4 Q F2(jobspec)
+4.554 E F0 .314(is gi)3.124 F -.15(ve)-.25 G .314
+(n, output is restricted to information about that job).15 F 5.313(.T)
+-.4 G .313(he return status is 0 unless)-5.313 F(an in)144 614.4 Q -.25
+(va)-.4 G(lid option is encountered or an in).25 E -.25(va)-.4 G(lid).25
+E F2(jobspec)4.24 E F0(is supplied.)2.81 E .394(If the)144 631.2 R F1
+<ad78>2.894 E F0 .394(option is supplied,)2.894 F F1(jobs)2.894 E F0
+.394(replaces an)2.894 F(y)-.15 E F2(jobspec)4.634 E F0 .394(found in)
+3.204 F F2(command)3.094 E F0(or)3.664 E F2(ar)3.224 E(gs)-.37 E F0 .395
+(with the corre-)3.164 F(sponding process group ID, and e)144 643.2 Q
+-.15(xe)-.15 G(cutes).15 E F2(command)2.7 E F0(passing it)3.27 E F2(ar)
+2.5 E(gs)-.37 E F0 2.5(,r).27 G(eturning its e)-2.5 E(xit status.)-.15 E
+F1(kill)108 660 Q F0([)2.5 E F1<ad73>A F2(sigspec)2.5 E F0(|)2.5 E F1
+<ad6e>2.5 E F2(signum)2.5 E F0(|)2.5 E F1<ad>2.5 E F2(sigspec)A F0 2.5
+(][)C F2(pid)-2.5 E F0(|)2.5 E F2(jobspec)2.5 E F0 2.5(].)C(..)-2.5 E F1
+(kill \255l)108 672 Q F0([)2.5 E F2(sigspec)A F0(|)2.5 E F2 -.2(ex)2.5 G
+(it_status).2 E F0(])A .12(Send the signal named by)144 684 R F2
+(sigspec)2.96 E F0(or)2.93 E F2(signum)2.96 E F0 .119
 (to the processes named by)2.939 F F2(pid)3.869 E F0(or)3.389 E F2
 (jobspec)2.619 E F0(.).31 E F2(sigspec)5.459 E F0(is)2.929 E .318
-(either a case-insensiti)144 254.4 R .618 -.15(ve s)-.25 H .318
-(ignal name such as).15 F/F3 9/Times-Bold@0 SF(SIGKILL)2.818 E F0 .319
+(either a case-insensiti)144 696 R .618 -.15(ve s)-.25 H .318
+(ignal name such as).15 F F3(SIGKILL)2.818 E F0 .319
 (\(with or without the)2.569 F F3(SIG)2.819 E F0 .319
-(pre\214x\) or a signal)2.569 F(number;)144 266.4 Q F2(signum)4.189 E F0
+(pre\214x\) or a signal)2.569 F(number;)144 708 Q F2(signum)4.189 E F0
 1.349(is a signal number)4.169 F 6.349(.I)-.55 G(f)-6.349 E F2(sigspec)
 4.189 E F0 1.349(is not present, then)4.159 F F3(SIGTERM)3.849 E F0
-1.348(is assumed.)3.599 F(An)6.348 E(ar)144 278.4 Q .522(gument of)-.18
-F F1<ad6c>3.023 E F0 .523(lists the signal names.)3.023 F .523(If an)
-5.523 F 3.023(ya)-.15 G -.18(rg)-3.023 G .523(uments are supplied when)
-.18 F F1<ad6c>3.023 E F0 .523(is gi)3.023 F -.15(ve)-.25 G .523
-(n, the names).15 F .28(of the signals corresponding to the ar)144 290.4
-R .28(guments are listed, and the return status is 0.)-.18 F(The)5.28 E
-F2 -.2(ex)2.78 G(it_status).2 E F0(ar)144 302.4 Q .377(gument to)-.18 F
-F1<ad6c>2.877 E F0 .378
+1.348(is assumed.)3.599 F(An)6.348 E(ar)144 720 Q .522(gument of)-.18 F
+F1<ad6c>3.023 E F0 .523(lists the signal names.)3.023 F .523(If an)5.523
+F 3.023(ya)-.15 G -.18(rg)-3.023 G .523(uments are supplied when).18 F
+F1<ad6c>3.023 E F0 .523(is gi)3.023 F -.15(ve)-.25 G .523(n, the names)
+.15 F(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(58)185.955 E 0 Cg
+EP
+%%Page: 59 59
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E .28(of the signals corresponding to the ar)144 84 R .28
+(guments are listed, and the return status is 0.)-.18 F(The)5.28 E/F1 10
+/Times-Italic@0 SF -.2(ex)2.78 G(it_status).2 E F0(ar)144 96 Q .377
+(gument to)-.18 F/F2 10/Times-Bold@0 SF<ad6c>2.877 E F0 .378
 (is a number specifying either a signal number or the e)2.877 F .378
-(xit status of a process termi-)-.15 F .594(nated by a signal.)144 314.4
-R F1(kill)5.593 E F0 .593(returns true if at least one signal w)3.093 F
+(xit status of a process termi-)-.15 F .594(nated by a signal.)144 108 R
+F2(kill)5.593 E F0 .593(returns true if at least one signal w)3.093 F
 .593(as successfully sent, or f)-.1 F .593(alse if an error)-.1 F
-(occurs or an in)144 326.4 Q -.25(va)-.4 G(lid option is encountered.)
-.25 E F1(let)108 343.2 Q F2(ar)2.5 E(g)-.37 E F0([)2.5 E F2(ar)A(g)-.37
-E F0(...])2.5 E(Each)144 355.2 Q F2(ar)3.026 E(g)-.37 E F0 .196
+(occurs or an in)144 120 Q -.25(va)-.4 G(lid option is encountered.).25
+E F2(let)108 136.8 Q F1(ar)2.5 E(g)-.37 E F0([)2.5 E F1(ar)A(g)-.37 E F0
+(...])2.5 E(Each)144 148.8 Q F1(ar)3.026 E(g)-.37 E F0 .196
 (is an arithmetic e)2.916 F .197(xpression to be e)-.15 F -.25(va)-.25 G
-.197(luated \(see).25 F F3 .197(ARITHMETIC EV)2.697 F(ALU)-1.215 E -.855
-(AT)-.54 G(ION).855 E F0(abo)2.447 E -.15(ve)-.15 G 2.697(\). If).15 F
-(the last)144 367.2 Q F2(ar)2.83 E(g)-.37 E F0 -.25(eva)2.72 G
-(luates to 0,).25 E F1(let)2.5 E F0(returns 1; 0 is returned otherwise.)
-2.5 E F1(local)108 384 Q F0([)2.5 E F2(option)A F0 2.5(][)C F2(name)-2.5
-E F0([=)A F2(value)A F0 2.5(].)C(..])-2.5 E -.15(Fo)144 396 S 2.56(re)
-.15 G .06(ach ar)-2.56 F .06(gument, a local v)-.18 F .06(ariable named)
--.25 F F2(name)2.92 E F0 .06(is created, and assigned)2.74 F F2(value)
-2.56 E F0 5.06(.T).18 G(he)-5.06 E F2(option)2.56 E F0 .06(can be)2.56 F
-(an)144 408 Q 3.152(yo)-.15 G 3.152(ft)-3.152 G .652
-(he options accepted by)-3.152 F F1(declar)3.152 E(e)-.18 E F0 5.652(.W)
-C(hen)-5.652 E F1(local)3.152 E F0 .653
+.197(luated \(see).25 F/F3 9/Times-Bold@0 SF .197(ARITHMETIC EV)2.697 F
+(ALU)-1.215 E -.855(AT)-.54 G(ION).855 E F0(abo)2.447 E -.15(ve)-.15 G
+2.697(\). If).15 F(the last)144 160.8 Q F1(ar)2.83 E(g)-.37 E F0 -.25
+(eva)2.72 G(luates to 0,).25 E F2(let)2.5 E F0
+(returns 1; 0 is returned otherwise.)2.5 E F2(local)108 177.6 Q F0([)2.5
+E F1(option)A F0 2.5(][)C F1(name)-2.5 E F0([=)A F1(value)A F0 2.5(].)C
+(..])-2.5 E -.15(Fo)144 189.6 S 2.56(re).15 G .06(ach ar)-2.56 F .06
+(gument, a local v)-.18 F .06(ariable named)-.25 F F1(name)2.92 E F0 .06
+(is created, and assigned)2.74 F F1(value)2.56 E F0 5.06(.T).18 G(he)
+-5.06 E F1(option)2.56 E F0 .06(can be)2.56 F(an)144 201.6 Q 3.152(yo)
+-.15 G 3.152(ft)-3.152 G .652(he options accepted by)-3.152 F F2(declar)
+3.152 E(e)-.18 E F0 5.652(.W)C(hen)-5.652 E F2(local)3.152 E F0 .653
 (is used within a function, it causes the v)3.152 F(ari-)-.25 E(able)144
-420 Q F2(name)3.721 E F0 .861(to ha)3.541 F 1.161 -.15(ve a v)-.2 H .861
-(isible scope restricted to that function and its children.).15 F -.4
-(Wi)5.86 G .86(th no operands,).4 F F1(local)144 432 Q F0 1.164
+213.6 Q F1(name)3.721 E F0 .861(to ha)3.541 F 1.161 -.15(ve a v)-.2 H
+.861(isible scope restricted to that function and its children.).15 F
+-.4(Wi)5.86 G .86(th no operands,).4 F F2(local)144 225.6 Q F0 1.164
 (writes a list of local v)3.664 F 1.165
 (ariables to the standard output.)-.25 F 1.165(It is an error to use)
-6.165 F F1(local)3.665 E F0 1.165(when not)3.665 F .233
-(within a function.)144 444 R .233(The return status is 0 unless)5.233 F
-F1(local)2.733 E F0 .233(is used outside a function, an in)2.733 F -.25
-(va)-.4 G(lid).25 E F2(name)3.092 E F0(is)2.912 E(supplied, or)144 456 Q
-F2(name)2.5 E F0(is a readonly v)2.5 E(ariable.)-.25 E F1(logout)108
-472.8 Q F0(Exit a login shell.)9.33 E F1(map\214le)108 489.6 Q F0([)2.5
-E F1<ad6e>A F2(count)2.5 E F0 2.5(][)C F1<ad4f>-2.5 E F2(origin)2.5 E F0
-2.5(][)C F1<ad73>-2.5 E F2(count)2.5 E F0 2.5(][)C F1<ad74>-2.5 E F0 2.5
-(][)C F1<ad75>-2.5 E F2(fd)2.5 E F0 2.5(][)C F1<ad43>-2.5 E F2(callbac)
-2.5 E(k)-.2 E F0 2.5(][)C F1<ad63>-2.5 E F2(quantum)2.5 E F0 2.5(][)C F2
-(arr)-2.5 E(ay)-.15 E F0(])A F1 -.18(re)108 501.6 S(adarray).18 E F0([)
-2.5 E F1<ad6e>A F2(count)2.5 E F0 2.5(][)C F1<ad4f>-2.5 E F2(origin)2.5
-E F0 2.5(][)C F1<ad73>-2.5 E F2(count)2.5 E F0 2.5(][)C F1<ad74>-2.5 E
-F0 2.5(][)C F1<ad75>-2.5 E F2(fd)2.5 E F0 2.5(][)C F1<ad43>-2.5 E F2
-(callbac)2.5 E(k)-.2 E F0 2.5(][)C F1<ad63>-2.5 E F2(quantum)2.5 E F0
-2.5(][)C F2(arr)-2.5 E(ay)-.15 E F0(])A .35
-(Read lines from the standard input into the inde)144 513.6 R -.15(xe)
--.15 G 2.851(da).15 G .351(rray v)-2.851 F(ariable)-.25 E F2(arr)2.851 E
+6.165 F F2(local)3.665 E F0 1.165(when not)3.665 F .233
+(within a function.)144 237.6 R .233(The return status is 0 unless)5.233
+F F2(local)2.733 E F0 .233(is used outside a function, an in)2.733 F
+-.25(va)-.4 G(lid).25 E F1(name)3.092 E F0(is)2.912 E(supplied, or)144
+249.6 Q F1(name)2.5 E F0(is a readonly v)2.5 E(ariable.)-.25 E F2
+(logout)108 266.4 Q F0(Exit a login shell.)9.33 E F2(map\214le)108 283.2
+Q F0([)2.5 E F2<ad6e>A F1(count)2.5 E F0 2.5(][)C F2<ad4f>-2.5 E F1
+(origin)2.5 E F0 2.5(][)C F2<ad73>-2.5 E F1(count)2.5 E F0 2.5(][)C F2
+<ad74>-2.5 E F0 2.5(][)C F2<ad75>-2.5 E F1(fd)2.5 E F0 2.5(][)C F2<ad43>
+-2.5 E F1(callbac)2.5 E(k)-.2 E F0 2.5(][)C F2<ad63>-2.5 E F1(quantum)
+2.5 E F0 2.5(][)C F1(arr)-2.5 E(ay)-.15 E F0(])A F2 -.18(re)108 295.2 S
+(adarray).18 E F0([)2.5 E F2<ad6e>A F1(count)2.5 E F0 2.5(][)C F2<ad4f>
+-2.5 E F1(origin)2.5 E F0 2.5(][)C F2<ad73>-2.5 E F1(count)2.5 E F0 2.5
+(][)C F2<ad74>-2.5 E F0 2.5(][)C F2<ad75>-2.5 E F1(fd)2.5 E F0 2.5(][)C
+F2<ad43>-2.5 E F1(callbac)2.5 E(k)-.2 E F0 2.5(][)C F2<ad63>-2.5 E F1
+(quantum)2.5 E F0 2.5(][)C F1(arr)-2.5 E(ay)-.15 E F0(])A .35
+(Read lines from the standard input into the inde)144 307.2 R -.15(xe)
+-.15 G 2.851(da).15 G .351(rray v)-2.851 F(ariable)-.25 E F1(arr)2.851 E
 (ay)-.15 E F0 2.851(,o).32 G 2.851(rf)-2.851 G .351
-(rom \214le descriptor)-2.851 F F2(fd)2.851 E F0 1.249(if the)144 525.6
-R F1<ad75>3.749 E F0 1.249(option is supplied.)3.749 F 1.249(The v)6.249
+(rom \214le descriptor)-2.851 F F1(fd)2.851 E F0 1.249(if the)144 319.2
+R F2<ad75>3.749 E F0 1.249(option is supplied.)3.749 F 1.249(The v)6.249
 F(ariable)-.25 E F3(MAPFILE)3.749 E F0 1.249(is the def)3.499 F(ault)-.1
-E F2(arr)3.748 E(ay)-.15 E F0 6.248(.O)C 1.248(ptions, if supplied,)
--6.248 F(ha)144 537.6 Q .3 -.15(ve t)-.2 H(he follo).15 E
-(wing meanings:)-.25 E F1<ad6e>144 549.6 Q F0(Cop)24.74 E 2.5(ya)-.1 G
-2.5(tm)-2.5 G(ost)-2.5 E F2(count)2.7 E F0 2.5(lines. If)3.18 F F2
-(count)2.5 E F0(is 0, all lines are copied.)2.5 E F1<ad4f>144 561.6 Q F0
-(Be)22.52 E(gin assigning to)-.15 E F2(arr)2.83 E(ay)-.15 E F0(at inde)
-2.82 E(x)-.15 E F2(origin)2.5 E F0 5(.T).24 G(he def)-5 E(ault inde)-.1
-E 2.5(xi)-.15 G 2.5(s0)-2.5 G(.)-2.5 E F1<ad73>144 573.6 Q F0
-(Discard the \214rst)26.41 E F2(count)2.5 E F0(lines read.)2.5 E F1
-<ad74>144 585.6 Q F0(Remo)26.97 E .3 -.15(ve a t)-.15 H(railing ne).15 E
-(wline from each line read.)-.25 E F1<ad75>144 597.6 Q F0
-(Read lines from \214le descriptor)24.74 E F2(fd)2.5 E F0
-(instead of the standard input.)2.5 E F1<ad43>144 609.6 Q F0(Ev)23.08 E
-(aluate)-.25 E F2(callbac)2.7 E(k)-.2 E F0(each time)3.17 E F2(quantum)
-2.5 E F0(lines are read.)2.5 E(The)5 E F1<ad63>2.5 E F0
-(option speci\214es)2.5 E F2(quantum)2.5 E F0(.).32 E F1<ad63>144 621.6
-Q F0(Specify the number of lines read between each call to)25.86 E F2
-(callbac)2.5 E(k)-.2 E F0(.).67 E(If)144 638.4 Q F1<ad43>2.967 E F0 .467
-(is speci\214ed without)2.967 F F1<ad63>2.967 E F0 2.967(,t)C .467
-(he def)-2.967 F .467(ault quantum is 5000.)-.1 F(When)5.467 E F2
+E F1(arr)3.748 E(ay)-.15 E F0 6.248(.O)C 1.248(ptions, if supplied,)
+-6.248 F(ha)144 331.2 Q .3 -.15(ve t)-.2 H(he follo).15 E
+(wing meanings:)-.25 E F2<ad6e>144 343.2 Q F0(Cop)24.74 E 2.5(ya)-.1 G
+2.5(tm)-2.5 G(ost)-2.5 E F1(count)2.7 E F0 2.5(lines. If)3.18 F F1
+(count)2.5 E F0(is 0, all lines are copied.)2.5 E F2<ad4f>144 355.2 Q F0
+(Be)22.52 E(gin assigning to)-.15 E F1(arr)2.83 E(ay)-.15 E F0(at inde)
+2.82 E(x)-.15 E F1(origin)2.5 E F0 5(.T).24 G(he def)-5 E(ault inde)-.1
+E 2.5(xi)-.15 G 2.5(s0)-2.5 G(.)-2.5 E F2<ad73>144 367.2 Q F0
+(Discard the \214rst)26.41 E F1(count)2.5 E F0(lines read.)2.5 E F2
+<ad74>144 379.2 Q F0(Remo)26.97 E .3 -.15(ve a t)-.15 H(railing ne).15 E
+(wline from each line read.)-.25 E F2<ad75>144 391.2 Q F0
+(Read lines from \214le descriptor)24.74 E F1(fd)2.5 E F0
+(instead of the standard input.)2.5 E F2<ad43>144 403.2 Q F0(Ev)23.08 E
+(aluate)-.25 E F1(callbac)2.7 E(k)-.2 E F0(each time)3.17 E F1(quantum)
+2.5 E F0(lines are read.)2.5 E(The)5 E F2<ad63>2.5 E F0
+(option speci\214es)2.5 E F1(quantum)2.5 E F0(.).32 E F2<ad63>144 415.2
+Q F0(Specify the number of lines read between each call to)25.86 E F1
+(callbac)2.5 E(k)-.2 E F0(.).67 E(If)144 432 Q F2<ad43>2.967 E F0 .467
+(is speci\214ed without)2.967 F F2<ad63>2.967 E F0 2.967(,t)C .467
+(he def)-2.967 F .467(ault quantum is 5000.)-.1 F(When)5.467 E F1
 (callbac)2.967 E(k)-.2 E F0 .467(is e)2.967 F -.25(va)-.25 G .467
-(luated, it is sup-).25 F .262(plied the inde)144 650.4 R 2.762(xo)-.15
-G 2.762(ft)-2.762 G .262(he ne)-2.762 F .261(xt array element to be ass\
-igned and the line to be assigned to that element)-.15 F .274
-(as additional ar)144 662.4 R(guments.)-.18 E F2(callbac)5.274 E(k)-.2 E
+(luated, it is sup-).25 F .262(plied the inde)144 444 R 2.762(xo)-.15 G
+2.762(ft)-2.762 G .262(he ne)-2.762 F .261(xt array element to be assig\
+ned and the line to be assigned to that element)-.15 F .274
+(as additional ar)144 456 R(guments.)-.18 E F1(callbac)5.274 E(k)-.2 E
 F0 .274(is e)2.774 F -.25(va)-.25 G .274
 (luated after the line is read b).25 F .275
-(ut before the array element is)-.2 F(assigned.)144 674.4 Q
-(If not supplied with an e)144 691.2 Q(xplicit origin,)-.15 E F1
-(map\214le)2.5 E F0(will clear)2.5 E F2(arr)2.5 E(ay)-.15 E F0
-(before assigning to it.)2.5 E F1(map\214le)144 708 Q F0 1.906
+(ut before the array element is)-.2 F(assigned.)144 468 Q
+(If not supplied with an e)144 484.8 Q(xplicit origin,)-.15 E F2
+(map\214le)2.5 E F0(will clear)2.5 E F1(arr)2.5 E(ay)-.15 E F0
+(before assigning to it.)2.5 E F2(map\214le)144 501.6 Q F0 1.906
 (returns successfully unless an in)4.406 F -.25(va)-.4 G 1.905
-(lid option or option ar).25 F 1.905(gument is supplied,)-.18 F F2(arr)
-4.405 E(ay)-.15 E F0(is)4.405 E(in)144 720 Q -.25(va)-.4 G
-(lid or unassignable, or if).25 E F2(arr)2.5 E(ay)-.15 E F0
+(lid option or option ar).25 F 1.905(gument is supplied,)-.18 F F1(arr)
+4.405 E(ay)-.15 E F0(is)4.405 E(in)144 513.6 Q -.25(va)-.4 G
+(lid or unassignable, or if).25 E F1(arr)2.5 E(ay)-.15 E F0
 (is not an inde)2.5 E -.15(xe)-.15 G 2.5(da).15 G(rray)-2.5 E(.)-.65 E
-(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(59)185.955 E 0 Cg EP
-%%Page: 60 60
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(popd)108 84 Q F0<5bad>2.5 E F1(n)A F0 2.5
-(][)C(+)-2.5 E/F2 10/Times-Italic@0 SF(n)A F0 2.5(][)C<ad>-2.5 E F2(n)A
-F0(])A(Remo)144 96 Q -.15(ve)-.15 G 2.799(se).15 G .299
-(ntries from the directory stack.)-2.799 F -.4(Wi)5.299 G .299(th no ar)
-.4 F .299(guments, remo)-.18 F -.15(ve)-.15 G 2.799(st).15 G .3
-(he top directory from the)-2.799 F 1.479(stack, and performs a)144 108
-R F1(cd)3.979 E F0 1.479(to the ne)3.979 F 3.979(wt)-.25 G 1.479
+F2(popd)108 530.4 Q F0<5bad>2.5 E F2(n)A F0 2.5(][)C(+)-2.5 E F1(n)A F0
+2.5(][)C<ad>-2.5 E F1(n)A F0(])A(Remo)144 542.4 Q -.15(ve)-.15 G 2.799
+(se).15 G .299(ntries from the directory stack.)-2.799 F -.4(Wi)5.299 G
+.299(th no ar).4 F .299(guments, remo)-.18 F -.15(ve)-.15 G 2.799(st).15
+G .3(he top directory from the)-2.799 F 1.479(stack, and performs a)144
+554.4 R F2(cd)3.979 E F0 1.479(to the ne)3.979 F 3.979(wt)-.25 G 1.479
 (op directory)-3.979 F 6.479(.A)-.65 G -.18(rg)-6.479 G 1.478
 (uments, if supplied, ha).18 F 1.778 -.15(ve t)-.2 H 1.478(he follo).15
-F(wing)-.25 E(meanings:)144 120 Q F1<ad6e>144 132 Q F0 .551
+F(wing)-.25 E(meanings:)144 566.4 Q F2<ad6e>144 578.4 Q F0 .551
 (Suppresses the normal change of directory when remo)24.74 F .551
 (ving directories from the stack, so)-.15 F
-(that only the stack is manipulated.)180 144 Q F1(+)144 156 Q F2(n)A F0
-(Remo)25.3 E -.15(ve)-.15 G 2.64(st).15 G(he)-2.64 E F2(n)2.64 E F0 .14
-(th entry counting from the left of the list sho)B .14(wn by)-.25 F F1
-(dirs)2.64 E F0 2.64(,s)C .14(tarting with zero.)-2.64 F -.15(Fo)180 168
-S 2.5(re).15 G(xample:)-2.65 E/F3 10/Courier@0 SF(popd +0)2.5 E F0(remo)
-2.5 E -.15(ve)-.15 G 2.5(st).15 G(he \214rst directory)-2.5 E(,)-.65 E
-F3(popd +1)2.5 E F0(the second.)2.5 E F1<ad>144 180 Q F2(n)A F0(Remo)
-25.3 E -.15(ve)-.15 G 3.759(st).15 G(he)-3.759 E F2(n)3.759 E F0 1.259
-(th entry counting from the right of the list sho)B 1.26(wn by)-.25 F F1
-(dirs)3.76 E F0 3.76(,s)C 1.26(tarting with)-3.76 F 2.5(zero. F)180 192
-R(or e)-.15 E(xample:)-.15 E F3(popd -0)2.5 E F0(remo)2.5 E -.15(ve)-.15
-G 2.5(st).15 G(he last directory)-2.5 E(,)-.65 E F3(popd -1)2.5 E F0
-(the ne)2.5 E(xt to last.)-.15 E .644(If the)144 208.8 R F1(popd)3.144 E
-F0 .644(command is successful, a)3.144 F F1(dirs)3.143 E F0 .643
-(is performed as well, and the return status is 0.)3.143 F F1(popd)5.643
-E F0 .415(returns f)144 220.8 R .415(alse if an in)-.1 F -.25(va)-.4 G
+(that only the stack is manipulated.)180 590.4 Q F2(+)144 602.4 Q F1(n)A
+F0(Remo)25.3 E -.15(ve)-.15 G 2.64(st).15 G(he)-2.64 E F1(n)2.64 E F0
+.14(th entry counting from the left of the list sho)B .14(wn by)-.25 F
+F2(dirs)2.64 E F0 2.64(,s)C .14(tarting with zero.)-2.64 F -.15(Fo)180
+614.4 S 2.5(re).15 G(xample:)-2.65 E/F4 10/Courier@0 SF(popd +0)2.5 E F0
+(remo)2.5 E -.15(ve)-.15 G 2.5(st).15 G(he \214rst directory)-2.5 E(,)
+-.65 E F4(popd +1)2.5 E F0(the second.)2.5 E F2<ad>144 626.4 Q F1(n)A F0
+(Remo)25.3 E -.15(ve)-.15 G 3.759(st).15 G(he)-3.759 E F1(n)3.759 E F0
+1.259(th entry counting from the right of the list sho)B 1.26(wn by)-.25
+F F2(dirs)3.76 E F0 3.76(,s)C 1.26(tarting with)-3.76 F 2.5(zero. F)180
+638.4 R(or e)-.15 E(xample:)-.15 E F4(popd -0)2.5 E F0(remo)2.5 E -.15
+(ve)-.15 G 2.5(st).15 G(he last directory)-2.5 E(,)-.65 E F4(popd -1)2.5
+E F0(the ne)2.5 E(xt to last.)-.15 E .644(If the)144 655.2 R F2(popd)
+3.144 E F0 .644(command is successful, a)3.144 F F2(dirs)3.143 E F0 .643
+(is performed as well, and the return status is 0.)3.143 F F2(popd)5.643
+E F0 .415(returns f)144 667.2 R .415(alse if an in)-.1 F -.25(va)-.4 G
 .415(lid option is encountered, the directory stack is empty).25 F 2.916
 (,an)-.65 G(on-e)-2.916 E .416(xistent direc-)-.15 F
-(tory stack entry is speci\214ed, or the directory change f)144 232.8 Q
-(ails.)-.1 E F1(printf)108 249.6 Q F0([)2.5 E F1<ad76>A F2(var)2.5 E F0
-(])A F2(format)2.5 E F0([)2.5 E F2(ar)A(guments)-.37 E F0(])A 1.437
-(Write the formatted)144 261.6 R F2(ar)3.937 E(guments)-.37 E F0 1.437
-(to the standard output under the control of the)3.937 F F2(format)3.936
-E F0 6.436(.T)C(he)-6.436 E F1<ad76>3.936 E F0 .126
-(option causes the output to be assigned to the v)144 273.6 R(ariable)
--.25 E F2(var)2.626 E F0 .126(rather than being printed to the standard)
-2.626 F(output.)144 285.6 Q(The)144 309.6 Q F2(format)3.018 E F0 .517(i\
-s a character string which contains three types of objects: plain chara\
-cters, which are)3.018 F .704(simply copied to standard output, charact\
-er escape sequences, which are con)144 321.6 R -.15(ve)-.4 G .704
-(rted and copied to).15 F .036(the standard output, and format speci\
-\214cations, each of which causes printing of the ne)144 333.6 R .036
-(xt successi)-.15 F -.15(ve)-.25 G F2(ar)144 345.6 Q(gument)-.37 E F0
-5.531(.I)C 3.031(na)-5.531 G .531(ddition to the standard)-3.031 F F2
-(printf)3.032 E F0 .532(\(1\) format speci\214cations,)B F1(printf)3.032
-E F0 .532(interprets the follo)3.032 F(w-)-.25 E(ing e)144 357.6 Q
-(xtensions:)-.15 E F1(%b)144 369.6 Q F0(causes)20.44 E F1(printf)5.115 E
-F0 2.615(to e)5.115 F 2.615
-(xpand backslash escape sequences in the corresponding)-.15 F F2(ar)
-5.115 E(gument)-.37 E F0(\(e)180 381.6 Q .608(xcept that)-.15 F F1(\\c)
-3.108 E F0 .608(terminates output, backslashes in)3.108 F F1<5c08>3.108
-E F0(,)A F1(\\")3.108 E F0 3.108(,a)C(nd)-3.108 E F1(\\?)3.108 E F0 .608
+(tory stack entry is speci\214ed, or the directory change f)144 679.2 Q
+(ails.)-.1 E F2(printf)108 696 Q F0([)2.5 E F2<ad76>A F1(var)2.5 E F0(])
+A F1(format)2.5 E F0([)2.5 E F1(ar)A(guments)-.37 E F0(])A 1.437
+(Write the formatted)144 708 R F1(ar)3.937 E(guments)-.37 E F0 1.437
+(to the standard output under the control of the)3.937 F F1(format)3.936
+E F0 6.436(.T)C(he)-6.436 E F2<ad76>3.936 E F0 .126
+(option causes the output to be assigned to the v)144 720 R(ariable)-.25
+E F1(var)2.626 E F0 .126(rather than being printed to the standard)2.626
+F(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(59)185.955 E 0 Cg EP
+%%Page: 60 60
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E(output.)144 84 Q(The)144 108 Q/F1 10/Times-Italic@0 SF(format)
+3.018 E F0 .517(is a character string which contains three types of obj\
+ects: plain characters, which are)3.018 F .704(simply copied to standar\
+d output, character escape sequences, which are con)144 120 R -.15(ve)
+-.4 G .704(rted and copied to).15 F .036(the standard output, and forma\
+t speci\214cations, each of which causes printing of the ne)144 132 R
+.036(xt successi)-.15 F -.15(ve)-.25 G F1(ar)144 144 Q(gument)-.37 E F0
+5.531(.I)C 3.031(na)-5.531 G .531(ddition to the standard)-3.031 F F1
+(printf)3.032 E F0 .532(\(1\) format speci\214cations,)B/F2 10
+/Times-Bold@0 SF(printf)3.032 E F0 .532(interprets the follo)3.032 F(w-)
+-.25 E(ing e)144 156 Q(xtensions:)-.15 E F2(%b)144 168 Q F0(causes)20.44
+E F2(printf)5.115 E F0 2.615(to e)5.115 F 2.615
+(xpand backslash escape sequences in the corresponding)-.15 F F1(ar)
+5.115 E(gument)-.37 E F0(\(e)180 180 Q .608(xcept that)-.15 F F2(\\c)
+3.108 E F0 .608(terminates output, backslashes in)3.108 F F2<5c08>3.108
+E F0(,)A F2(\\")3.108 E F0 3.108(,a)C(nd)-3.108 E F2(\\?)3.108 E F0 .608
 (are not remo)3.108 F -.15(ve)-.15 G .608(d, and octal).15 F(escapes be)
-180 393.6 Q(ginning with)-.15 E F1(\\0)2.5 E F0
-(may contain up to four digits\).)2.5 E F1(%q)144 405.6 Q F0(causes)
-20.44 E F1(printf)2.51 E F0 .01(to output the corresponding)2.51 F F2
-(ar)2.51 E(gument)-.37 E F0 .01(in a format that can be reused as shell)
-2.51 F(input.)180 417.6 Q F1(%\()144 429.6 Q F2(datefmt)A F1(\)T)A F0
-(causes)180 441.6 Q F1(printf)4.403 E F0 1.904
-(to output the date-time string resulting from using)4.403 F F2(datefmt)
-4.404 E F0 1.904(as a format)4.404 F .381(string for)180 453.6 R F2
-(strftime)2.881 E F0 2.881(\(3\). The)B(corresponding)2.881 E F2(ar)
+180 192 Q(ginning with)-.15 E F2(\\0)2.5 E F0
+(may contain up to four digits\).)2.5 E F2(%q)144 204 Q F0(causes)20.44
+E F2(printf)2.51 E F0 .01(to output the corresponding)2.51 F F1(ar)2.51
+E(gument)-.37 E F0 .01(in a format that can be reused as shell)2.51 F
+(input.)180 216 Q F2(%\()144 228 Q F1(datefmt)A F2(\)T)A F0(causes)180
+240 Q F2(printf)4.403 E F0 1.904
+(to output the date-time string resulting from using)4.403 F F1(datefmt)
+4.404 E F0 1.904(as a format)4.404 F .381(string for)180 252 R F1
+(strftime)2.881 E F0 2.881(\(3\). The)B(corresponding)2.881 E F1(ar)
 2.881 E(gument)-.37 E F0 .381(is an inte)2.881 F .381
 (ger representing the number)-.15 F .457(of seconds since the epoch.)180
-465.6 R -1 -.8(Tw o)5.458 H .458(special ar)3.758 F .458(gument v)-.18 F
+264 R -1 -.8(Tw o)5.458 H .458(special ar)3.758 F .458(gument v)-.18 F
 .458(alues may be used: -1 represents the)-.25 F
-(current time, and -2 represents the time the shell w)180 477.6 Q(as in)
--.1 E -.2(vo)-.4 G -.1(ke).2 G(d.).1 E(Ar)144 494.4 Q .464(guments to n\
+(current time, and -2 represents the time the shell w)180 276 Q(as in)
+-.1 E -.2(vo)-.4 G -.1(ke).2 G(d.).1 E(Ar)144 292.8 Q .464(guments to n\
 on-string format speci\214ers are treated as C constants, e)-.18 F .463
-(xcept that a leading plus or)-.15 F 1.258(minus sign is allo)144 506.4
+(xcept that a leading plus or)-.15 F 1.258(minus sign is allo)144 304.8
 R 1.259
 (wed, and if the leading character is a single or double quote, the v)
--.25 F 1.259(alue is the)-.25 F(ASCII v)144 518.4 Q(alue of the follo)
--.25 E(wing character)-.25 E(.)-.55 E(The)144 535.2 Q F2(format)3.424 E
-F0 .923(is reused as necessary to consume all of the)3.424 F F2(ar)3.423
-E(guments)-.37 E F0 5.923(.I)C 3.423(ft)-5.923 G(he)-3.423 E F2(format)
-3.423 E F0 .923(requires more)3.423 F F2(ar)144 547.2 Q(guments)-.37 E
+-.25 F 1.259(alue is the)-.25 F(ASCII v)144 316.8 Q(alue of the follo)
+-.25 E(wing character)-.25 E(.)-.55 E(The)144 333.6 Q F1(format)3.424 E
+F0 .923(is reused as necessary to consume all of the)3.424 F F1(ar)3.423
+E(guments)-.37 E F0 5.923(.I)C 3.423(ft)-5.923 G(he)-3.423 E F1(format)
+3.423 E F0 .923(requires more)3.423 F F1(ar)144 345.6 Q(guments)-.37 E
 F0 .033(than are supplied, the e)2.533 F .033
 (xtra format speci\214cations beha)-.15 F .333 -.15(ve a)-.2 H 2.533(si)
 .15 G 2.533(faz)-2.533 G .033(ero v)-2.533 F .034(alue or null string,)
--.25 F(as appropriate, had been supplied.)144 559.2 Q(The return v)5 E
-(alue is zero on success, non-zero on f)-.25 E(ailure.)-.1 E F1(pushd)
-108 576 Q F0([)2.5 E F1<ad6e>A F0 2.5(][)C(+)-2.5 E F2(n)A F0 2.5(][)C
-<ad>-2.5 E F2(n)A F0(])A F1(pushd)108 588 Q F0([)2.5 E F1<ad6e>A F0 2.5
-(][)C F2(dir)-2.5 E F0(])A .64(Adds a directory to the top of the direc\
-tory stack, or rotates the stack, making the ne)144 600 R 3.139(wt)-.25
-G .639(op of the)-3.139 F 1.315(stack the current w)144 612 R 1.315
-(orking directory)-.1 F 6.315(.W)-.65 G 1.315(ith no ar)-6.715 F 1.315
-(guments, e)-.18 F 1.316(xchanges the top tw)-.15 F 3.816(od)-.1 G 1.316
-(irectories and)-3.816 F .872
-(returns 0, unless the directory stack is empty)144 624 R 5.871(.A)-.65
-G -.18(rg)-5.871 G .871(uments, if supplied, ha).18 F 1.171 -.15(ve t)
--.2 H .871(he follo).15 F .871(wing mean-)-.25 F(ings:)144 636 Q F1
-<ad6e>144 648 Q F0 .902(Suppresses the normal change of directory when \
-adding directories to the stack, so that)24.74 F
-(only the stack is manipulated.)180 660 Q F1(+)144 672 Q F2(n)A F0 1.268
-(Rotates the stack so that the)25.3 F F2(n)3.768 E F0 1.267
+-.25 F(as appropriate, had been supplied.)144 357.6 Q(The return v)5 E
+(alue is zero on success, non-zero on f)-.25 E(ailure.)-.1 E F2(pushd)
+108 374.4 Q F0([)2.5 E F2<ad6e>A F0 2.5(][)C(+)-2.5 E F1(n)A F0 2.5(][)C
+<ad>-2.5 E F1(n)A F0(])A F2(pushd)108 386.4 Q F0([)2.5 E F2<ad6e>A F0
+2.5(][)C F1(dir)-2.5 E F0(])A .64(Adds a directory to the top of the di\
+rectory stack, or rotates the stack, making the ne)144 398.4 R 3.139(wt)
+-.25 G .639(op of the)-3.139 F 1.315(stack the current w)144 410.4 R
+1.315(orking directory)-.1 F 6.315(.W)-.65 G 1.315(ith no ar)-6.715 F
+1.315(guments, e)-.18 F 1.316(xchanges the top tw)-.15 F 3.816(od)-.1 G
+1.316(irectories and)-3.816 F .872
+(returns 0, unless the directory stack is empty)144 422.4 R 5.871(.A)
+-.65 G -.18(rg)-5.871 G .871(uments, if supplied, ha).18 F 1.171 -.15
+(ve t)-.2 H .871(he follo).15 F .871(wing mean-)-.25 F(ings:)144 434.4 Q
+F2<ad6e>144 446.4 Q F0 .902(Suppresses the normal change of directory w\
+hen adding directories to the stack, so that)24.74 F
+(only the stack is manipulated.)180 458.4 Q F2(+)144 470.4 Q F1(n)A F0
+1.268(Rotates the stack so that the)25.3 F F1(n)3.768 E F0 1.267
 (th directory \(counting from the left of the list sho)B 1.267(wn by)
--.25 F F1(dirs)180 684 Q F0 2.5(,s)C(tarting with zero\) is at the top.)
--2.5 E F1<ad>144 696 Q F2(n)A F0 .92(Rotates the stack so that the)25.3
-F F2(n)3.42 E F0 .92
+-.25 F F2(dirs)180 482.4 Q F0 2.5(,s)C
+(tarting with zero\) is at the top.)-2.5 E F2<ad>144 494.4 Q F1(n)A F0
+.92(Rotates the stack so that the)25.3 F F1(n)3.42 E F0 .92
 (th directory \(counting from the right of the list sho)B .92(wn by)-.25
-F F1(dirs)180 708 Q F0 2.5(,s)C(tarting with zero\) is at the top.)-2.5
-E(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(60)185.955 E 0 Cg EP
-%%Page: 61 61
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Italic@0 SF(dir)144.35 84 Q F0(Adds)23.98 E F1(dir)
-2.85 E F0(to the directory stack at the top, making it the ne)3.23 E 2.5
-(wc)-.25 G(urrent w)-2.5 E(orking directory)-.1 E(.)-.65 E .489(If the)
-144 100.8 R/F2 10/Times-Bold@0 SF(pushd)2.989 E F0 .489
-(command is successful, a)2.989 F F2(dirs)2.988 E F0 .488
-(is performed as well.)2.988 F .488(If the \214rst form is used,)5.488 F
-F2(pushd)2.988 E F0 1.039(returns 0 unless the cd to)144 112.8 R F1(dir)
-3.889 E F0 -.1(fa)4.269 G 3.539(ils. W).1 F 1.039(ith the second form,)
--.4 F F2(pushd)3.54 E F0 1.04(returns 0 unless the directory)3.54 F .847
-(stack is empty)144 124.8 R 3.347(,an)-.65 G(on-e)-3.347 E .847(xistent\
- directory stack element is speci\214ed, or the directory change to the)
--.15 F(speci\214ed ne)144 136.8 Q 2.5(wc)-.25 G(urrent directory f)-2.5
-E(ails.)-.1 E F2(pwd)108 153.6 Q F0([)2.5 E F2(\255LP)A F0(])A .844
-(Print the absolute pathname of the current w)144 165.6 R .845
+F F2(dirs)180 506.4 Q F0 2.5(,s)C(tarting with zero\) is at the top.)
+-2.5 E F1(dir)144.35 518.4 Q F0(Adds)23.98 E F1(dir)2.85 E F0
+(to the directory stack at the top, making it the ne)3.23 E 2.5(wc)-.25
+G(urrent w)-2.5 E(orking directory)-.1 E(.)-.65 E .489(If the)144 535.2
+R F2(pushd)2.989 E F0 .489(command is successful, a)2.989 F F2(dirs)
+2.988 E F0 .488(is performed as well.)2.988 F .488
+(If the \214rst form is used,)5.488 F F2(pushd)2.988 E F0 1.039
+(returns 0 unless the cd to)144 547.2 R F1(dir)3.889 E F0 -.1(fa)4.269 G
+3.539(ils. W).1 F 1.039(ith the second form,)-.4 F F2(pushd)3.54 E F0
+1.04(returns 0 unless the directory)3.54 F .847(stack is empty)144 559.2
+R 3.347(,an)-.65 G(on-e)-3.347 E .847(xistent directory stack element i\
+s speci\214ed, or the directory change to the)-.15 F(speci\214ed ne)144
+571.2 Q 2.5(wc)-.25 G(urrent directory f)-2.5 E(ails.)-.1 E F2(pwd)108
+588 Q F0([)2.5 E F2(\255LP)A F0(])A .844
+(Print the absolute pathname of the current w)144 600 R .845
 (orking directory)-.1 F 5.845(.T)-.65 G .845
 (he pathname printed contains no)-5.845 F .182(symbolic links if the)144
-177.6 R F2<ad50>2.681 E F0 .181(option is supplied or the)2.681 F F2
-.181(\255o ph)2.681 F(ysical)-.15 E F0 .181(option to the)2.681 F F2
-(set)2.681 E F0 -.2(bu)2.681 G .181(iltin command is).2 F 3.263
-(enabled. If)144 189.6 R(the)3.263 E F2<ad4c>3.263 E F0 .763
+612 R F2<ad50>2.681 E F0 .181(option is supplied or the)2.681 F F2 .181
+(\255o ph)2.681 F(ysical)-.15 E F0 .181(option to the)2.681 F F2(set)
+2.681 E F0 -.2(bu)2.681 G .181(iltin command is).2 F 3.263(enabled. If)
+144 624 R(the)3.263 E F2<ad4c>3.263 E F0 .763
 (option is used, the pathname printed may contain symbolic links.)3.263
 F .764(The return)5.764 F 1.36(status is 0 unless an error occurs while\
- reading the name of the current directory or an in)144 201.6 R -.25(va)
--.4 G(lid).25 E(option is supplied.)144 213.6 Q F2 -.18(re)108 230.4 S
-(ad).18 E F0([)3.816 E F2(\255ers)A F0 3.816(][)C F2<ad61>-3.816 E F1
-(aname)3.816 E F0 3.816(][)C F2<ad64>-3.816 E F1(delim)3.816 E F0 3.816
-(][)C F2<ad69>-3.816 E F1(te)3.816 E(xt)-.2 E F0 3.816(][)C F2<ad6e>
--3.816 E F1(nc)3.816 E(har)-.15 E(s)-.1 E F0 3.817(][)C F2<ad4e>-3.817 E
-F1(nc)3.817 E(har)-.15 E(s)-.1 E F0 3.817(][)C F2<ad70>-3.817 E F1(pr)
-3.817 E(ompt)-.45 E F0 3.817(][)C F2<ad74>-3.817 E F1(timeout)3.817 E F0
-3.817(][)C F2<ad75>-3.817 E F1(fd)3.817 E F0(])A([)108 242.4 Q F1(name)A
-F0(...])2.5 E .516(One line is read from the standard input, or from th\
-e \214le descriptor)144 254.4 R F1(fd)3.016 E F0 .516(supplied as an ar)
-3.016 F .517(gument to)-.18 F(the)144 266.4 Q F2<ad75>2.539 E F0 .039
+ reading the name of the current directory or an in)144 636 R -.25(va)
+-.4 G(lid).25 E(option is supplied.)144 648 Q F2 -.18(re)108 664.8 S(ad)
+.18 E F0([)3.816 E F2(\255ers)A F0 3.816(][)C F2<ad61>-3.816 E F1(aname)
+3.816 E F0 3.816(][)C F2<ad64>-3.816 E F1(delim)3.816 E F0 3.816(][)C F2
+<ad69>-3.816 E F1(te)3.816 E(xt)-.2 E F0 3.816(][)C F2<ad6e>-3.816 E F1
+(nc)3.816 E(har)-.15 E(s)-.1 E F0 3.817(][)C F2<ad4e>-3.817 E F1(nc)
+3.817 E(har)-.15 E(s)-.1 E F0 3.817(][)C F2<ad70>-3.817 E F1(pr)3.817 E
+(ompt)-.45 E F0 3.817(][)C F2<ad74>-3.817 E F1(timeout)3.817 E F0 3.817
+(][)C F2<ad75>-3.817 E F1(fd)3.817 E F0(])A([)108 676.8 Q F1(name)A F0
+(...])2.5 E .516(One line is read from the standard input, or from the \
+\214le descriptor)144 688.8 R F1(fd)3.016 E F0 .516(supplied as an ar)
+3.016 F .517(gument to)-.18 F(the)144 700.8 Q F2<ad75>2.539 E F0 .039
 (option, and the \214rst w)2.539 F .038(ord is assigned to the \214rst)
 -.1 F F1(name)2.538 E F0 2.538(,t).18 G .038(he second w)-2.538 F .038
 (ord to the second)-.1 F F1(name)2.538 E F0(,).18 E .42
-(and so on, with lefto)144 278.4 R -.15(ve)-.15 G 2.92(rw).15 G .42
+(and so on, with lefto)144 712.8 R -.15(ve)-.15 G 2.92(rw).15 G .42
 (ords and their interv)-3.02 F .42
 (ening separators assigned to the last)-.15 F F1(name)2.92 E F0 5.42(.I)
-.18 G 2.92(ft)-5.42 G(here)-2.92 E .541(are fe)144 290.4 R .541(wer w)
+.18 G 2.92(ft)-5.42 G(here)-2.92 E .541(are fe)144 724.8 R .541(wer w)
 -.25 F .541(ords read from the input stream than names, the remaining n\
-ames are assigned empty)-.1 F -.25(va)144 302.4 S 2.51(lues. The).25 F
-.011(characters in)2.511 F/F3 9/Times-Bold@0 SF(IFS)2.511 E F0 .011
+ames are assigned empty)-.1 F(GNU Bash-4.2)72 768 Q(2010 December 28)
+135.965 E(60)185.955 E 0 Cg EP
+%%Page: 61 61
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E -.25(va)144 84 S 2.51(lues. The).25 F .011(characters in)2.511 F
+/F1 9/Times-Bold@0 SF(IFS)2.511 E F0 .011
 (are used to split the line into w)2.261 F 2.511(ords. The)-.1 F .011
-(backslash character \()2.511 F F2(\\)A F0 2.511(\)m)C(ay)-2.511 E 1.891
-(be used to remo)144 314.4 R 2.191 -.15(ve a)-.15 H 2.191 -.15(ny s).15
-H 1.891(pecial meaning for the ne).15 F 1.89
+(backslash character \()2.511 F/F2 10/Times-Bold@0 SF(\\)A F0 2.511(\)m)
+C(ay)-2.511 E 1.891(be used to remo)144 96 R 2.191 -.15(ve a)-.15 H
+2.191 -.15(ny s).15 H 1.891(pecial meaning for the ne).15 F 1.89
 (xt character read and for line continuation.)-.15 F
-(Options, if supplied, ha)144 326.4 Q .3 -.15(ve t)-.2 H(he follo).15 E
-(wing meanings:)-.25 E F2<ad61>144 338.4 Q F1(aname)2.5 E F0 1.049
-(The w)180 350.4 R 1.049
+(Options, if supplied, ha)144 108 Q .3 -.15(ve t)-.2 H(he follo).15 E
+(wing meanings:)-.25 E F2<ad61>144 120 Q/F3 10/Times-Italic@0 SF(aname)
+2.5 E F0 1.049(The w)180 132 R 1.049
 (ords are assigned to sequential indices of the array v)-.1 F(ariable)
--.25 E F1(aname)3.55 E F0 3.55(,s).18 G 1.05(tarting at 0.)-3.55 F F1
-(aname)180.33 362.4 Q F0(is unset before an)2.68 E 2.5(yn)-.15 G .5 -.25
-(ew va)-2.5 H(lues are assigned.).25 E(Other)5 E F1(name)2.5 E F0(ar)2.5
-E(guments are ignored.)-.18 E F2<ad64>144 374.4 Q F1(delim)2.5 E F0
-(The \214rst character of)180 386.4 Q F1(delim)2.5 E F0
+-.25 E F3(aname)3.55 E F0 3.55(,s).18 G 1.05(tarting at 0.)-3.55 F F3
+(aname)180.33 144 Q F0(is unset before an)2.68 E 2.5(yn)-.15 G .5 -.25
+(ew va)-2.5 H(lues are assigned.).25 E(Other)5 E F3(name)2.5 E F0(ar)2.5
+E(guments are ignored.)-.18 E F2<ad64>144 156 Q F3(delim)2.5 E F0
+(The \214rst character of)180 168 Q F3(delim)2.5 E F0
 (is used to terminate the input line, rather than ne)2.5 E(wline.)-.25 E
-F2<ad65>144 398.4 Q F0 .373
+F2<ad65>144 180 Q F0 .373
 (If the standard input is coming from a terminal,)25.86 F F2 -.18(re)
-2.873 G(adline).18 E F0(\(see)2.873 E F3(READLINE)2.872 E F0(abo)2.622 E
+2.873 G(adline).18 E F0(\(see)2.873 E F1(READLINE)2.872 E F0(abo)2.622 E
 -.15(ve)-.15 G 2.872(\)i).15 G 2.872(su)-2.872 G(sed)-2.872 E .218
-(to obtain the line.)180 410.4 R .218
-(Readline uses the current \(or def)5.218 F .218
-(ault, if line editing w)-.1 F .218(as not pre)-.1 F(viously)-.25 E
-(acti)180 422.4 Q -.15(ve)-.25 G 2.5(\)e).15 G(diting settings.)-2.5 E
-F2<ad69>144 434.4 Q F1(te)2.5 E(xt)-.2 E F0(If)10.78 E F2 -.18(re)2.716
-G(adline).18 E F0 .216(is being used to read the line,)2.716 F F1(te)
-2.716 E(xt)-.2 E F0 .216(is placed into the editing b)2.716 F(uf)-.2 E
-.215(fer before edit-)-.25 F(ing be)180 446.4 Q(gins.)-.15 E F2<ad6e>144
-458.4 Q F1(nc)2.5 E(har)-.15 E(s)-.1 E F2 -.18(re)180 470.4 S(ad).18 E
-F0 1.394(returns after reading)3.894 F F1(nc)3.894 E(har)-.15 E(s)-.1 E
-F0 1.395(characters rather than w)3.894 F 1.395
-(aiting for a complete line of)-.1 F(input, b)180 482.4 Q
-(ut honor a delimiter if fe)-.2 E(wer than)-.25 E F1(nc)2.5 E(har)-.15 E
-(s)-.1 E F0(characters are read before the delimiter)2.5 E(.)-.55 E F2
-<ad4e>144 494.4 Q F1(nc)2.5 E(har)-.15 E(s)-.1 E F2 -.18(re)180 506.4 S
-(ad).18 E F0 1.269(returns after reading e)3.77 F(xactly)-.15 E F1(nc)
-3.769 E(har)-.15 E(s)-.1 E F0 1.269(characters rather than w)3.769 F
-1.269(aiting for a complete)-.1 F .274
-(line of input, unless EOF is encountered or)180 518.4 R F2 -.18(re)
-2.775 G(ad).18 E F0 .275(times out.)2.775 F .275
-(Delimiter characters encoun-)5.275 F 1.003
-(tered in the input are not treated specially and do not cause)180 530.4
-R F2 -.18(re)3.502 G(ad).18 E F0 1.002(to return until)3.502 F F1(nc)
-3.502 E(har)-.15 E(s)-.1 E F0(characters are read.)180 542.4 Q F2<ad70>
-144 554.4 Q F1(pr)2.5 E(ompt)-.45 E F0(Display)180 566.4 Q F1(pr)3.66 E
-(ompt)-.45 E F0 1.161(on standard error)3.66 F 3.661(,w)-.4 G 1.161
+(to obtain the line.)180 192 R .218(Readline uses the current \(or def)
+5.218 F .218(ault, if line editing w)-.1 F .218(as not pre)-.1 F
+(viously)-.25 E(acti)180 204 Q -.15(ve)-.25 G 2.5(\)e).15 G
+(diting settings.)-2.5 E F2<ad69>144 216 Q F3(te)2.5 E(xt)-.2 E F0(If)
+10.78 E F2 -.18(re)2.716 G(adline).18 E F0 .216
+(is being used to read the line,)2.716 F F3(te)2.716 E(xt)-.2 E F0 .216
+(is placed into the editing b)2.716 F(uf)-.2 E .215(fer before edit-)
+-.25 F(ing be)180 228 Q(gins.)-.15 E F2<ad6e>144 240 Q F3(nc)2.5 E(har)
+-.15 E(s)-.1 E F2 -.18(re)180 252 S(ad).18 E F0 1.394
+(returns after reading)3.894 F F3(nc)3.894 E(har)-.15 E(s)-.1 E F0 1.395
+(characters rather than w)3.894 F 1.395(aiting for a complete line of)
+-.1 F(input, b)180 264 Q(ut honor a delimiter if fe)-.2 E(wer than)-.25
+E F3(nc)2.5 E(har)-.15 E(s)-.1 E F0
+(characters are read before the delimiter)2.5 E(.)-.55 E F2<ad4e>144 276
+Q F3(nc)2.5 E(har)-.15 E(s)-.1 E F2 -.18(re)180 288 S(ad).18 E F0 1.269
+(returns after reading e)3.77 F(xactly)-.15 E F3(nc)3.769 E(har)-.15 E
+(s)-.1 E F0 1.269(characters rather than w)3.769 F 1.269
+(aiting for a complete)-.1 F .274
+(line of input, unless EOF is encountered or)180 300 R F2 -.18(re)2.775
+G(ad).18 E F0 .275(times out.)2.775 F .275(Delimiter characters encoun-)
+5.275 F 1.003
+(tered in the input are not treated specially and do not cause)180 312 R
+F2 -.18(re)3.502 G(ad).18 E F0 1.002(to return until)3.502 F F3(nc)3.502
+E(har)-.15 E(s)-.1 E F0(characters are read.)180 324 Q F2<ad70>144 336 Q
+F3(pr)2.5 E(ompt)-.45 E F0(Display)180 348 Q F3(pr)3.66 E(ompt)-.45 E F0
+1.161(on standard error)3.66 F 3.661(,w)-.4 G 1.161
 (ithout a trailing ne)-3.661 F 1.161(wline, before attempting to read)
--.25 F(an)180 578.4 Q 2.5(yi)-.15 G 2.5(nput. The)-2.5 F
+-.25 F(an)180 360 Q 2.5(yi)-.15 G 2.5(nput. The)-2.5 F
 (prompt is displayed only if input is coming from a terminal.)2.5 E F2
-<ad72>144 590.4 Q F0 .544(Backslash does not act as an escape character)
+<ad72>144 372 Q F0 .544(Backslash does not act as an escape character)
 25.86 F 5.543(.T)-.55 G .543(he backslash is considered to be part of)
--5.543 F(the line.)180 602.4 Q(In particular)5 E 2.5(,ab)-.4 G
+-5.543 F(the line.)180 384 Q(In particular)5 E 2.5(,ab)-.4 G
 (ackslash-ne)-2.5 E(wline pair may not be used as a line continuation.)
--.25 E F2<ad73>144 614.4 Q F0(Silent mode.)26.41 E
+-.25 E F2<ad73>144 396 Q F0(Silent mode.)26.41 E
 (If input is coming from a terminal, characters are not echoed.)5 E F2
-<ad74>144 626.4 Q F1(timeout)2.5 E F0(Cause)180 638.4 Q F2 -.18(re)3.548
-G(ad).18 E F0 1.048(to time out and return f)3.548 F 1.048
-(ailure if a complete line of input is not read within)-.1 F F1(timeout)
-180 650.4 Q F0(seconds.)3.497 E F1(timeout)5.997 E F0 .997
+<ad74>144 408 Q F3(timeout)2.5 E F0(Cause)180 420 Q F2 -.18(re)3.548 G
+(ad).18 E F0 1.048(to time out and return f)3.548 F 1.048
+(ailure if a complete line of input is not read within)-.1 F F3(timeout)
+180 432 Q F0(seconds.)3.497 E F3(timeout)5.997 E F0 .997
 (may be a decimal number with a fractional portion follo)3.497 F(wing)
--.25 E .576(the decimal point.)180 662.4 R .576(This option is only ef)
+-.25 E .576(the decimal point.)180 444 R .576(This option is only ef)
 5.576 F(fecti)-.25 E .876 -.15(ve i)-.25 H(f).15 E F2 -.18(re)3.076 G
 (ad).18 E F0 .576(is reading input from a terminal,)3.076 F .142
-(pipe, or other special \214le; it has no ef)180 674.4 R .142
+(pipe, or other special \214le; it has no ef)180 456 R .142
 (fect when reading from re)-.25 F .142(gular \214les.)-.15 F(If)5.141 E
-F1(timeout)2.641 E F0 .141(is 0,)2.641 F F2 -.18(re)180 686.4 S(ad).18 E
+F3(timeout)2.641 E F0 .141(is 0,)2.641 F F2 -.18(re)180 468 S(ad).18 E
 F0 .113(returns success if input is a)2.613 F -.25(va)-.2 G .113
 (ilable on the speci\214ed \214le descriptor).25 F 2.613(,f)-.4 G .114
-(ailure otherwise.)-2.713 F(The e)180 698.4 Q
+(ailure otherwise.)-2.713 F(The e)180 480 Q
 (xit status is greater than 128 if the timeout is e)-.15 E(xceeded.)-.15
-E F2<ad75>144 710.4 Q F1(fd)2.5 E F0(Read input from \214le descriptor)
-14.46 E F1(fd)2.5 E F0(.)A .192(If no)144 727.2 R F1(names)3.052 E F0
+E F2<ad75>144 492 Q F3(fd)2.5 E F0(Read input from \214le descriptor)
+14.46 E F3(fd)2.5 E F0(.)A .192(If no)144 508.8 R F3(names)3.052 E F0
 .192(are supplied, the line read is assigned to the v)2.962 F(ariable)
--.25 E F3(REPL)2.691 E(Y)-.828 E/F4 9/Times-Roman@0 SF(.)A F0 .191
-(The return code is zero,)4.691 F(GNU Bash-4.2)72 768 Q
-(2010 December 28)135.965 E(61)185.955 E 0 Cg EP
-%%Page: 62 62
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E 1.343(unless end-of-\214le is encountered,)144 84 R/F1 10
-/Times-Bold@0 SF -.18(re)3.843 G(ad).18 E F0 1.343
+-.25 E F1(REPL)2.691 E(Y)-.828 E/F4 9/Times-Roman@0 SF(.)A F0 .191
+(The return code is zero,)4.691 F 1.343
+(unless end-of-\214le is encountered,)144 520.8 R F2 -.18(re)3.843 G(ad)
+.18 E F0 1.343
 (times out \(in which case the return code is greater than)3.843 F
-(128\), or an in)144 96 Q -.25(va)-.4 G
-(lid \214le descriptor is supplied as the ar).25 E(gument to)-.18 E F1
-<ad75>2.5 E F0(.)A F1 -.18(re)108 112.8 S(adonly).18 E F0([)2.5 E F1
-(\255aA)A(pf)-.25 E F0 2.5(][)C/F2 10/Times-Italic@0 SF(name)-2.5 E F0
-([=)A F2(wor)A(d)-.37 E F0 2.5(].)C(..])-2.5 E .77(The gi)144 124.8 R
--.15(ve)-.25 G(n).15 E F2(names)3.27 E F0 .77(are mark)3.27 F .77
-(ed readonly; the v)-.1 F .77(alues of these)-.25 F F2(names)3.63 E F0
+(128\), or an in)144 532.8 Q -.25(va)-.4 G
+(lid \214le descriptor is supplied as the ar).25 E(gument to)-.18 E F2
+<ad75>2.5 E F0(.)A F2 -.18(re)108 549.6 S(adonly).18 E F0([)2.5 E F2
+(\255aAf)A F0 2.5(][)C F2<ad70>-2.5 E F0 2.5(][)C F3(name)-2.5 E F0([=)A
+F3(wor)A(d)-.37 E F0 2.5(].)C(..])-2.5 E .77(The gi)144 561.6 R -.15(ve)
+-.25 G(n).15 E F3(names)3.27 E F0 .77(are mark)3.27 F .77
+(ed readonly; the v)-.1 F .77(alues of these)-.25 F F3(names)3.63 E F0
 .77(may not be changed by subse-)3.54 F 1.096(quent assignment.)144
-136.8 R 1.096(If the)6.096 F F1<ad66>3.596 E F0 1.097
-(option is supplied, the functions corresponding to the)3.596 F F2
-(names)3.597 E F0 1.097(are so)3.597 F(mark)144 148.8 Q 3.334(ed. The)
--.1 F F1<ad61>3.334 E F0 .834(option restricts the v)3.334 F .834
+573.6 R 1.096(If the)6.096 F F2<ad66>3.596 E F0 1.097
+(option is supplied, the functions corresponding to the)3.596 F F3
+(names)3.597 E F0 1.097(are so)3.597 F(mark)144 585.6 Q 3.334(ed. The)
+-.1 F F2<ad61>3.334 E F0 .834(option restricts the v)3.334 F .834
 (ariables to inde)-.25 F -.15(xe)-.15 G 3.334(da).15 G .834(rrays; the)
--3.334 F F1<ad41>3.334 E F0 .834(option restricts the v)3.334 F(ari-)
--.25 E .537(ables to associati)144 160.8 R .837 -.15(ve a)-.25 H 3.037
-(rrays. If).15 F(no)3.038 E F2(name)3.398 E F0(ar)3.218 E .538
-(guments are gi)-.18 F -.15(ve)-.25 G .538(n, or if the).15 F F1<ad70>
-3.038 E F0 .538(option is supplied, a list)3.038 F .081
-(of all readonly names is printed.)144 172.8 R(The)5.081 E F1<ad70>2.581
-E F0 .08(option causes output to be displayed in a format that may)2.581
-F 1.176(be reused as input.)144 184.8 R 1.176(If a v)6.176 F 1.176
-(ariable name is follo)-.25 F 1.176(wed by =)-.25 F F2(wor)A(d)-.37 E F0
-3.676(,t)C 1.176(he v)-3.676 F 1.177(alue of the v)-.25 F 1.177
-(ariable is set to)-.25 F F2(wor)144 196.8 Q(d)-.37 E F0 6.206(.T)C
-1.206(he return status is 0 unless an in)-6.206 F -.25(va)-.4 G 1.205
-(lid option is encountered, one of the).25 F F2(names)4.065 E F0 1.205
-(is not a)3.975 F -.25(va)144 208.8 S(lid shell v).25 E
-(ariable name, or)-.25 E F1<ad66>2.5 E F0(is supplied with a)2.5 E F2
-(name)2.86 E F0(that is not a function.)2.68 E F1 -.18(re)108 225.6 S
-(tur).18 E(n)-.15 E F0([)2.5 E F2(n)A F0(])A .586
-(Causes a function to e)144 237.6 R .587(xit with the return v)-.15 F
-.587(alue speci\214ed by)-.25 F F2(n)3.087 E F0 5.587(.I).24 G(f)-5.587
-E F2(n)3.447 E F0 .587(is omitted, the return status is)3.327 F 1.335
-(that of the last command e)144 249.6 R -.15(xe)-.15 G 1.335
+-3.334 F F2<ad41>3.334 E F0 .834(option restricts the v)3.334 F(ari-)
+-.25 E .776(ables to associati)144 597.6 R 1.076 -.15(ve a)-.25 H 3.276
+(rrays. If).15 F .777(both options are supplied,)3.276 F F2<ad41>3.277 E
+F0(tak)3.277 E .777(es precedence.)-.1 F .777(If no)5.777 F F3(name)
+3.637 E F0(ar)3.457 E(gu-)-.18 E .522(ments are gi)144 609.6 R -.15(ve)
+-.25 G .521(n, or if the).15 F F2<ad70>3.021 E F0 .521
+(option is supplied, a list of all readonly names is printed.)3.021 F
+.521(The other)5.521 F .295(options may be used to restrict the output \
+to a subset of the set of readonly names.)144 621.6 R(The)5.296 E F2
+<ad70>2.796 E F0(option)2.796 E .786
+(causes output to be displayed in a format that may be reused as input.)
+144 633.6 R .786(If a v)5.786 F .785(ariable name is fol-)-.25 F(lo)144
+645.6 Q .717(wed by =)-.25 F F3(wor)A(d)-.37 E F0 3.218(,t)C .718(he v)
+-3.218 F .718(alue of the v)-.25 F .718(ariable is set to)-.25 F F3(wor)
+3.218 E(d)-.37 E F0 5.718(.T)C .718(he return status is 0 unless an in)
+-5.718 F -.25(va)-.4 G(lid).25 E .26(option is encountered, one of the)
+144 657.6 R F3(names)3.12 E F0 .26(is not a v)3.03 F .26(alid shell v)
+-.25 F .26(ariable name, or)-.25 F F2<ad66>2.76 E F0 .26
+(is supplied with a)2.76 F F3(name)144.36 669.6 Q F0
+(that is not a function.)2.68 E F2 -.18(re)108 686.4 S(tur).18 E(n)-.15
+E F0([)2.5 E F3(n)A F0(])A .586(Causes a function to e)144 698.4 R .587
+(xit with the return v)-.15 F .587(alue speci\214ed by)-.25 F F3(n)3.087
+E F0 5.587(.I).24 G(f)-5.587 E F3(n)3.447 E F0 .587
+(is omitted, the return status is)3.327 F 1.335
+(that of the last command e)144 710.4 R -.15(xe)-.15 G 1.335
 (cuted in the function body).15 F 6.335(.I)-.65 G 3.835(fu)-6.335 G
 1.335(sed outside a function, b)-3.835 F 1.335(ut during)-.2 F -.15(exe)
-144 261.6 S .794(cution of a script by the).15 F F1(.)3.294 E F0(\()
-5.794 E F1(sour)A(ce)-.18 E F0 3.294(\)c)C .794
+144 722.4 S .794(cution of a script by the).15 F F2(.)3.294 E F0(\()
+5.794 E F2(sour)A(ce)-.18 E F0 3.294(\)c)C .794
 (ommand, it causes the shell to stop e)-3.294 F -.15(xe)-.15 G .795
-(cuting that script).15 F .246(and return either)144 273.6 R F2(n)3.106
-E F0 .246(or the e)2.986 F .246(xit status of the last command e)-.15 F
+(cuting that script).15 F(GNU Bash-4.2)72 768 Q(2010 December 28)135.965
+E(61)185.955 E 0 Cg EP
+%%Page: 62 62
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E .246(and return either)144 84 R/F1 10/Times-Italic@0 SF(n)3.106 E
+F0 .246(or the e)2.986 F .246(xit status of the last command e)-.15 F
 -.15(xe)-.15 G .246(cuted within the script as the e).15 F .245
-(xit sta-)-.15 F .081(tus of the script.)144 285.6 R .082
+(xit sta-)-.15 F .081(tus of the script.)144 96 R .082
 (If used outside a function and not during e)5.082 F -.15(xe)-.15 G .082
-(cution of a script by).15 F F1(.)2.582 E F0 2.582(,t).833 G .082
-(he return sta-)-2.582 F 2.306(tus is f)144 297.6 R 4.806(alse. An)-.1 F
-4.806(yc)-.15 G 2.305(ommand associated with the)-4.806 F F1(RETURN)
-4.805 E F0 2.305(trap is e)4.805 F -.15(xe)-.15 G 2.305(cuted before e)
-.15 F -.15(xe)-.15 G(cution).15 E(resumes after the function or script.)
-144 309.6 Q F1(set)108 326.4 Q F0([)2.5 E F1
-(\255\255abefhkmnptuvxBCEHPT)A F0 2.5(][)C F1<ad6f>-2.5 E F2
-(option\255name)2.5 E F0 2.5(][)C F2(ar)-2.5 E(g)-.37 E F0(...])2.5 E F1
-(set)108 338.4 Q F0([)2.5 E F1(+abefhkmnptuvxBCEHPT)A F0 2.5(][)C F1(+o)
--2.5 E F2(option\255name)2.5 E F0 2.5(][)C F2(ar)-2.5 E(g)-.37 E F0
-(...])2.5 E -.4(Wi)144 350.4 S .835(thout options, the name and v).4 F
+(cution of a script by).15 F/F2 10/Times-Bold@0 SF(.)2.582 E F0 2.582
+(,t).833 G .082(he return sta-)-2.582 F 2.306(tus is f)144 108 R 4.806
+(alse. An)-.1 F 4.806(yc)-.15 G 2.305(ommand associated with the)-4.806
+F F2(RETURN)4.805 E F0 2.305(trap is e)4.805 F -.15(xe)-.15 G 2.305
+(cuted before e).15 F -.15(xe)-.15 G(cution).15 E
+(resumes after the function or script.)144 120 Q F2(set)108 136.8 Q F0
+([)2.5 E F2(\255\255abefhkmnptuvxBCEHPT)A F0 2.5(][)C F2<ad6f>-2.5 E F1
+(option\255name)2.5 E F0 2.5(][)C F1(ar)-2.5 E(g)-.37 E F0(...])2.5 E F2
+(set)108 148.8 Q F0([)2.5 E F2(+abefhkmnptuvxBCEHPT)A F0 2.5(][)C F2(+o)
+-2.5 E F1(option\255name)2.5 E F0 2.5(][)C F1(ar)-2.5 E(g)-.37 E F0
+(...])2.5 E -.4(Wi)144 160.8 S .835(thout options, the name and v).4 F
 .835(alue of each shell v)-.25 F .836
 (ariable are displayed in a format that can be)-.25 F .784
-(reused as input for setting or resetting the currently-set v)144 362.4
+(reused as input for setting or resetting the currently-set v)144 172.8
 R 3.284(ariables. Read-only)-.25 F -.25(va)3.284 G .783
-(riables cannot be).25 F 2.946(reset. In)144 374.4 R F2 .447(posix mode)
+(riables cannot be).25 F 2.946(reset. In)144 184.8 R F1 .447(posix mode)
 2.946 F F0 2.947(,o)C .447(nly shell v)-2.947 F .447
 (ariables are listed.)-.25 F .447
 (The output is sorted according to the current)5.447 F 3.531
-(locale. When)144 386.4 R 1.031(options are speci\214ed, the)3.531 F
+(locale. When)144 196.8 R 1.031(options are speci\214ed, the)3.531 F
 3.531(ys)-.15 G 1.031(et or unset shell attrib)-3.531 F 3.53(utes. An)
 -.2 F 3.53(ya)-.15 G -.18(rg)-3.53 G 1.03(uments remaining).18 F 1.623
-(after option processing are treated as v)144 398.4 R 1.624
+(after option processing are treated as v)144 208.8 R 1.624
 (alues for the positional parameters and are assigned, in)-.25 F(order)
-144 410.4 Q 2.5(,t)-.4 G(o)-2.5 E F1($1)2.5 E F0(,)A F1($2)2.5 E F0(,)A
-F1 2.5(... $)2.5 F F2(n)A F0 5(.O)C(ptions, if speci\214ed, ha)-5 E .3
--.15(ve t)-.2 H(he follo).15 E(wing meanings:)-.25 E F1<ad61>144 422.4 Q
+144 220.8 Q 2.5(,t)-.4 G(o)-2.5 E F2($1)2.5 E F0(,)A F2($2)2.5 E F0(,)A
+F2 2.5(... $)2.5 F F1(n)A F0 5(.O)C(ptions, if speci\214ed, ha)-5 E .3
+-.15(ve t)-.2 H(he follo).15 E(wing meanings:)-.25 E F2<ad61>144 232.8 Q
 F0 .54(Automatically mark v)29.3 F .539
 (ariables and functions which are modi\214ed or created for e)-.25 F
-.539(xport to)-.15 F(the en)184 434.4 Q
-(vironment of subsequent commands.)-.4 E F1<ad62>144 446.4 Q F0 .131
+.539(xport to)-.15 F(the en)184 244.8 Q
+(vironment of subsequent commands.)-.4 E F2<ad62>144 256.8 Q F0 .131
 (Report the status of terminated background jobs immediately)28.74 F
 2.632(,r)-.65 G .132(ather than before the ne)-2.632 F(xt)-.15 E
-(primary prompt.)184 458.4 Q(This is ef)5 E(fecti)-.25 E .3 -.15(ve o)
--.25 H(nly when job control is enabled.).15 E F1<ad65>144 470.4 Q F0
-.511(Exit immediately if a)29.86 F F2(pipeline)3.011 E F0 .511
-(\(which may consist of a single)3.011 F F2 .51(simple command)3.01 F F0
-3.01(\), a)B F2(sub-)3.01 E(shell)184 482.4 Q F0 .872
+(primary prompt.)184 268.8 Q(This is ef)5 E(fecti)-.25 E .3 -.15(ve o)
+-.25 H(nly when job control is enabled.).15 E F2<ad65>144 280.8 Q F0
+.511(Exit immediately if a)29.86 F F1(pipeline)3.011 E F0 .511
+(\(which may consist of a single)3.011 F F1 .51(simple command)3.01 F F0
+3.01(\), a)B F1(sub-)3.01 E(shell)184 292.8 Q F0 .872
 (command enclosed in parentheses, or one of the commands e)3.372 F -.15
 (xe)-.15 G .872(cuted as part of a).15 F .399
-(command list enclosed by braces \(see)184 494.4 R/F3 9/Times-Bold@0 SF
+(command list enclosed by braces \(see)184 304.8 R/F3 9/Times-Bold@0 SF
 .399(SHELL GRAMMAR)2.899 F F0(abo)2.649 E -.15(ve)-.15 G 2.899(\)e).15 G
-.399(xits with a non-zero)-3.049 F 3.968(status. The)184 506.4 R 1.468
+.399(xits with a non-zero)-3.049 F 3.968(status. The)184 316.8 R 1.468
 (shell does not e)3.968 F 1.468(xit if the command that f)-.15 F 1.468
-(ails is part of the command list)-.1 F .57(immediately follo)184 518.4
-R .57(wing a)-.25 F F1(while)3.07 E F0(or)3.07 E F1(until)3.07 E F0 -.1
+(ails is part of the command list)-.1 F .57(immediately follo)184 328.8
+R .57(wing a)-.25 F F2(while)3.07 E F0(or)3.07 E F2(until)3.07 E F0 -.1
 (ke)3.069 G(yw)-.05 E .569(ord, part of the test follo)-.1 F .569
-(wing the)-.25 F F1(if)3.069 E F0(or)3.069 E F1(elif)3.069 E F0(reserv)
-184 530.4 Q .909(ed w)-.15 F .909(ords, part of an)-.1 F 3.409(yc)-.15 G
-.909(ommand e)-3.409 F -.15(xe)-.15 G .909(cuted in a).15 F F1(&&)3.409
-E F0(or)3.409 E F1(||)3.41 E F0 .91(list e)3.41 F .91(xcept the command)
--.15 F(follo)184 542.4 Q .05(wing the \214nal)-.25 F F1(&&)2.55 E F0(or)
-2.55 E F1(||)2.55 E F0 2.55(,a)C .35 -.15(ny c)-2.55 H .049
+(wing the)-.25 F F2(if)3.069 E F0(or)3.069 E F2(elif)3.069 E F0(reserv)
+184 340.8 Q .909(ed w)-.15 F .909(ords, part of an)-.1 F 3.409(yc)-.15 G
+.909(ommand e)-3.409 F -.15(xe)-.15 G .909(cuted in a).15 F F2(&&)3.409
+E F0(or)3.409 E F2(||)3.41 E F0 .91(list e)3.41 F .91(xcept the command)
+-.15 F(follo)184 352.8 Q .05(wing the \214nal)-.25 F F2(&&)2.55 E F0(or)
+2.55 E F2(||)2.55 E F0 2.55(,a)C .35 -.15(ny c)-2.55 H .049
 (ommand in a pipeline b).15 F .049(ut the last, or if the command')-.2 F
-(s)-.55 E .372(return v)184 554.4 R .372(alue is being in)-.25 F -.15
-(ve)-.4 G .372(rted with).15 F F1(!)2.872 E F0 5.372(.A)C .372(trap on)
--2.5 F F1(ERR)2.872 E F0 2.872(,i)C 2.873(fs)-2.872 G .373(et, is e)
+(s)-.55 E .372(return v)184 364.8 R .372(alue is being in)-.25 F -.15
+(ve)-.4 G .372(rted with).15 F F2(!)2.872 E F0 5.372(.A)C .372(trap on)
+-2.5 F F2(ERR)2.872 E F0 2.872(,i)C 2.873(fs)-2.872 G .373(et, is e)
 -2.873 F -.15(xe)-.15 G .373(cuted before the shell).15 F -.15(ex)184
-566.4 S 2.897(its. This).15 F .397(option applies to the shell en)2.897
+376.8 S 2.897(its. This).15 F .397(option applies to the shell en)2.897
 F .396(vironment and each subshell en)-.4 F .396(vironment sepa-)-.4 F
-.19(rately \(see)184 578.4 R F3 .19(COMMAND EXECUTION ENVIR)2.69 F
+.19(rately \(see)184 388.8 R F3 .19(COMMAND EXECUTION ENVIR)2.69 F
 (ONMENT)-.27 E F0(abo)2.44 E -.15(ve)-.15 G .19
-(\), and may cause subshells).15 F(to e)184 590.4 Q(xit before e)-.15 E
--.15(xe)-.15 G(cuting all the commands in the subshell.).15 E F1<ad66>
-144 602.4 Q F0(Disable pathname e)30.97 E(xpansion.)-.15 E F1<ad68>144
-614.4 Q F0 2.239(Remember the location of commands as the)28.74 F 4.738
+(\), and may cause subshells).15 F(to e)184 400.8 Q(xit before e)-.15 E
+-.15(xe)-.15 G(cuting all the commands in the subshell.).15 E F2<ad66>
+144 412.8 Q F0(Disable pathname e)30.97 E(xpansion.)-.15 E F2<ad68>144
+424.8 Q F0 2.239(Remember the location of commands as the)28.74 F 4.738
 (ya)-.15 G 2.238(re look)-4.738 F 2.238(ed up for e)-.1 F -.15(xe)-.15 G
-4.738(cution. This).15 F(is)4.738 E(enabled by def)184 626.4 Q(ault.)-.1
-E F1<ad6b>144 638.4 Q F0 .513(All ar)28.74 F .514
+4.738(cution. This).15 F(is)4.738 E(enabled by def)184 436.8 Q(ault.)-.1
+E F2<ad6b>144 448.8 Q F0 .513(All ar)28.74 F .514
 (guments in the form of assignment statements are placed in the en)-.18
 F .514(vironment for a)-.4 F
-(command, not just those that precede the command name.)184 650.4 Q F1
-<ad6d>144 662.4 Q F0 .149(Monitor mode.)25.97 F .149
+(command, not just those that precede the command name.)184 460.8 Q F2
+<ad6d>144 472.8 Q F0 .149(Monitor mode.)25.97 F .149
 (Job control is enabled.)5.149 F .148(This option is on by def)5.149 F
 .148(ault for interacti)-.1 F .448 -.15(ve s)-.25 H(hells).15 E .636
-(on systems that support it \(see)184 674.4 R F3 .636(JOB CONTR)3.136 F
+(on systems that support it \(see)184 484.8 R F3 .636(JOB CONTR)3.136 F
 (OL)-.27 E F0(abo)2.886 E -.15(ve)-.15 G 3.136(\). Background).15 F .637
 (processes run in a)3.136 F .642
-(separate process group and a line containing their e)184 686.4 R .641
-(xit status is printed upon their com-)-.15 F(pletion.)184 698.4 Q F1
-<ad6e>144 710.4 Q F0 .652(Read commands b)28.74 F .652(ut do not e)-.2 F
+(separate process group and a line containing their e)184 496.8 R .641
+(xit status is printed upon their com-)-.15 F(pletion.)184 508.8 Q F2
+<ad6e>144 520.8 Q F0 .652(Read commands b)28.74 F .652(ut do not e)-.2 F
 -.15(xe)-.15 G .652(cute them.).15 F .653
 (This may be used to check a shell script for)5.652 F(syntax errors.)184
-722.4 Q(This is ignored by interacti)5 E .3 -.15(ve s)-.25 H(hells.).15
-E(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(62)185.955 E 0 Cg EP
+532.8 Q(This is ignored by interacti)5 E .3 -.15(ve s)-.25 H(hells.).15
+E F2<ad6f>144 544.8 Q F1(option\255name)2.5 E F0(The)184 556.8 Q F1
+(option\255name)2.5 E F0(can be one of the follo)2.5 E(wing:)-.25 E F2
+(allexport)184 568.8 Q F0(Same as)224 580.8 Q F2<ad61>2.5 E F0(.)A F2
+(braceexpand)184 592.8 Q F0(Same as)224 604.8 Q F2<ad42>2.5 E F0(.)A F2
+(emacs)184 616.8 Q F0 .089
+(Use an emacs-style command line editing interf)13.9 F 2.589(ace. This)
+-.1 F .089(is enabled by def)2.589 F(ault)-.1 E .95
+(when the shell is interacti)224 628.8 R -.15(ve)-.25 G 3.45(,u).15 G
+.95(nless the shell is started with the)-3.45 F F2(\255\255noediting)
+3.45 E F0 2.5(option. This)224 640.8 R(also af)2.5 E
+(fects the editing interf)-.25 E(ace used for)-.1 E F2 -.18(re)2.5 G
+(ad \255e).18 E F0(.)A F2(err)184 652.8 Q(exit)-.18 E F0(Same as)11.31 E
+F2<ad65>2.5 E F0(.)A F2(errtrace)184 664.8 Q F0(Same as)5.03 E F2<ad45>
+2.5 E F0(.)A F2(functrace)184 676.8 Q F0(Same as)224 688.8 Q F2<ad54>2.5
+E F0(.)A F2(hashall)184 700.8 Q F0(Same as)9.43 E F2<ad68>2.5 E F0(.)A
+(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(62)185.955 E 0 Cg EP
 %%Page: 63 63
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF<ad6f>144 84 Q/F2 10/Times-Italic@0 SF
-(option\255name)2.5 E F0(The)184 96 Q F2(option\255name)2.5 E F0
-(can be one of the follo)2.5 E(wing:)-.25 E F1(allexport)184 108 Q F0
-(Same as)224 120 Q F1<ad61>2.5 E F0(.)A F1(braceexpand)184 132 Q F0
-(Same as)224 144 Q F1<ad42>2.5 E F0(.)A F1(emacs)184 156 Q F0 .089
-(Use an emacs-style command line editing interf)13.9 F 2.589(ace. This)
--.1 F .089(is enabled by def)2.589 F(ault)-.1 E .95
-(when the shell is interacti)224 168 R -.15(ve)-.25 G 3.45(,u).15 G .95
-(nless the shell is started with the)-3.45 F F1(\255\255noediting)3.45 E
-F0 2.5(option. This)224 180 R(also af)2.5 E(fects the editing interf)
--.25 E(ace used for)-.1 E F1 -.18(re)2.5 G(ad \255e).18 E F0(.)A F1(err)
-184 192 Q(exit)-.18 E F0(Same as)11.31 E F1<ad65>2.5 E F0(.)A F1
-(errtrace)184 204 Q F0(Same as)5.03 E F1<ad45>2.5 E F0(.)A F1(functrace)
-184 216 Q F0(Same as)224 228 Q F1<ad54>2.5 E F0(.)A F1(hashall)184 240 Q
-F0(Same as)9.43 E F1<ad68>2.5 E F0(.)A F1(histexpand)184 252 Q F0
-(Same as)224 264 Q F1<ad48>2.5 E F0(.)A F1(history)184 276 Q F0 .587
-(Enable command history)10 F 3.087(,a)-.65 G 3.087(sd)-3.087 G .587
-(escribed abo)-3.087 F .887 -.15(ve u)-.15 H(nder).15 E/F3 9
-/Times-Bold@0 SF(HIST)3.087 E(OR)-.162 E(Y)-.315 E/F4 9/Times-Roman@0 SF
-(.)A F0 .587(This option is)5.087 F(on by def)224 288 Q
-(ault in interacti)-.1 E .3 -.15(ve s)-.25 H(hells.).15 E F1(ignor)184
-300 Q(eeof)-.18 E F0 1.656(The ef)224 312 R 1.656
-(fect is as if the shell command)-.25 F/F5 10/Courier@0 SF(IGNOREEOF=10)
+-.35 E/F1 10/Times-Bold@0 SF(histexpand)184 84 Q F0(Same as)224 96 Q F1
+<ad48>2.5 E F0(.)A F1(history)184 108 Q F0 .587(Enable command history)
+10 F 3.087(,a)-.65 G 3.087(sd)-3.087 G .587(escribed abo)-3.087 F .887
+-.15(ve u)-.15 H(nder).15 E/F2 9/Times-Bold@0 SF(HIST)3.087 E(OR)-.162 E
+(Y)-.315 E/F3 9/Times-Roman@0 SF(.)A F0 .587(This option is)5.087 F
+(on by def)224 120 Q(ault in interacti)-.1 E .3 -.15(ve s)-.25 H(hells.)
+.15 E F1(ignor)184 132 Q(eeof)-.18 E F0 1.656(The ef)224 144 R 1.656
+(fect is as if the shell command)-.25 F/F4 10/Courier@0 SF(IGNOREEOF=10)
 4.157 E F0 1.657(had been e)4.157 F -.15(xe)-.15 G(cuted).15 E(\(see)224
-324 Q F1(Shell V)2.5 E(ariables)-.92 E F0(abo)2.5 E -.15(ve)-.15 G(\).)
-.15 E F1 -.1(ke)184 336 S(yw).1 E(ord)-.1 E F0(Same as)224 348 Q F1
-<ad6b>2.5 E F0(.)A F1(monitor)184 360 Q F0(Same as)5.56 E F1<ad6d>2.5 E
-F0(.)A F1(noclob)184 372 Q(ber)-.1 E F0(Same as)224 384 Q F1<ad43>2.5 E
-F0(.)A F1(noexec)184 396 Q F0(Same as)11.12 E F1<ad6e>2.5 E F0(.)A F1
-(noglob)184 408 Q F0(Same as)11.1 E F1<ad66>2.5 E F0(.)A F1(nolog)184
-420 Q F0(Currently ignored.)16.66 E F1(notify)184 432 Q F0(Same as)15 E
-F1<ad62>2.5 E F0(.)A F1(nounset)184 444 Q F0(Same as)6.66 E F1<ad75>2.5
-E F0(.)A F1(onecmd)184 456 Q F0(Same as)6.67 E F1<ad74>2.5 E F0(.)A F1
-(ph)184 468 Q(ysical)-.15 E F0(Same as)5.14 E F1<ad50>2.5 E F0(.)A F1
-(pipefail)184 480 Q F0 1.03(If set, the return v)7.77 F 1.029
+156 Q F1(Shell V)2.5 E(ariables)-.92 E F0(abo)2.5 E -.15(ve)-.15 G(\).)
+.15 E F1 -.1(ke)184 168 S(yw).1 E(ord)-.1 E F0(Same as)224 180 Q F1
+<ad6b>2.5 E F0(.)A F1(monitor)184 192 Q F0(Same as)5.56 E F1<ad6d>2.5 E
+F0(.)A F1(noclob)184 204 Q(ber)-.1 E F0(Same as)224 216 Q F1<ad43>2.5 E
+F0(.)A F1(noexec)184 228 Q F0(Same as)11.12 E F1<ad6e>2.5 E F0(.)A F1
+(noglob)184 240 Q F0(Same as)11.1 E F1<ad66>2.5 E F0(.)A F1(nolog)184
+252 Q F0(Currently ignored.)16.66 E F1(notify)184 264 Q F0(Same as)15 E
+F1<ad62>2.5 E F0(.)A F1(nounset)184 276 Q F0(Same as)6.66 E F1<ad75>2.5
+E F0(.)A F1(onecmd)184 288 Q F0(Same as)6.67 E F1<ad74>2.5 E F0(.)A F1
+(ph)184 300 Q(ysical)-.15 E F0(Same as)5.14 E F1<ad50>2.5 E F0(.)A F1
+(pipefail)184 312 Q F0 1.03(If set, the return v)7.77 F 1.029
 (alue of a pipeline is the v)-.25 F 1.029
-(alue of the last \(rightmost\) com-)-.25 F 1.136(mand to e)224 492 R
+(alue of the last \(rightmost\) com-)-.25 F 1.136(mand to e)224 324 R
 1.136
 (xit with a non-zero status, or zero if all commands in the pipeline)
--.15 F -.15(ex)224 504 S(it successfully).15 E 5(.T)-.65 G
-(his option is disabled by def)-5 E(ault.)-.1 E F1(posix)184 516 Q F0
+-.15 F -.15(ex)224 336 S(it successfully).15 E 5(.T)-.65 G
+(his option is disabled by def)-5 E(ault.)-.1 E F1(posix)184 348 Q F0
 2.091(Change the beha)17.77 F 2.091(vior of)-.2 F F1(bash)4.591 E F0
 2.091(where the def)4.591 F 2.091(ault operation dif)-.1 F 2.091
-(fers from the)-.25 F(POSIX standard to match the standard \()224 528 Q
-F2(posix mode)A F0(\).)A F1(pri)184 540 Q(vileged)-.1 E F0(Same as)224
-552 Q F1<ad70>2.5 E F0(.)A F1 -.1(ve)184 564 S(rbose).1 E F0(Same as)
-7.33 E F1<ad76>2.5 E F0(.)A F1(vi)184 576 Q F0 1.465
-(Use a vi-style command line editing interf)32.22 F 3.966(ace. This)-.1
-F 1.466(also af)3.966 F 1.466(fects the editing)-.25 F(interf)224 588 Q
-(ace used for)-.1 E F1 -.18(re)2.5 G(ad \255e).18 E F0(.)A F1(xtrace)184
-600 Q F0(Same as)13.35 E F1<ad78>2.5 E F0(.)A(If)184 618 Q F1<ad6f>3.053
-E F0 .553(is supplied with no)3.053 F F2(option\255name)3.053 E F0 3.053
-(,t)C .553(he v)-3.053 F .552(alues of the current options are printed.)
--.25 F(If)5.552 E F1(+o)184 630 Q F0 1.071(is supplied with no)3.571 F
-F2(option\255name)3.571 E F0 3.571(,as)C 1.071(eries of)-3.571 F F1(set)
-3.572 E F0 1.072(commands to recreate the current)3.572 F
-(option settings is displayed on the standard output.)184 642 Q F1<ad70>
-144 654 Q F0 -.45(Tu)28.74 G 1.072(rn on).45 F F2(privile)4.822 E -.1
+(fers from the)-.25 F(POSIX standard to match the standard \()224 360 Q
+/F5 10/Times-Italic@0 SF(posix mode)A F0(\).)A F1(pri)184 372 Q(vileged)
+-.1 E F0(Same as)224 384 Q F1<ad70>2.5 E F0(.)A F1 -.1(ve)184 396 S
+(rbose).1 E F0(Same as)7.33 E F1<ad76>2.5 E F0(.)A F1(vi)184 408 Q F0
+1.465(Use a vi-style command line editing interf)32.22 F 3.966
+(ace. This)-.1 F 1.466(also af)3.966 F 1.466(fects the editing)-.25 F
+(interf)224 420 Q(ace used for)-.1 E F1 -.18(re)2.5 G(ad \255e).18 E F0
+(.)A F1(xtrace)184 432 Q F0(Same as)13.35 E F1<ad78>2.5 E F0(.)A(If)184
+450 Q F1<ad6f>3.053 E F0 .553(is supplied with no)3.053 F F5
+(option\255name)3.053 E F0 3.053(,t)C .553(he v)-3.053 F .552
+(alues of the current options are printed.)-.25 F(If)5.552 E F1(+o)184
+462 Q F0 1.071(is supplied with no)3.571 F F5(option\255name)3.571 E F0
+3.571(,as)C 1.071(eries of)-3.571 F F1(set)3.572 E F0 1.072
+(commands to recreate the current)3.572 F
+(option settings is displayed on the standard output.)184 474 Q F1<ad70>
+144 486 Q F0 -.45(Tu)28.74 G 1.072(rn on).45 F F5(privile)4.822 E -.1
 (ge)-.4 G(d).1 E F0 3.572(mode. In)4.342 F 1.072(this mode, the)3.572 F
-F3($ENV)3.572 E F0(and)3.322 E F3($B)3.572 E(ASH_ENV)-.27 E F0 1.071
+F2($ENV)3.572 E F0(and)3.322 E F2($B)3.572 E(ASH_ENV)-.27 E F0 1.071
 (\214les are not pro-)3.322 F 1.5
-(cessed, shell functions are not inherited from the en)184 666 R 1.501
-(vironment, and the)-.4 F F3(SHELLOPTS)4.001 E F4(,)A F3 -.27(BA)184 678
-S(SHOPTS).27 E F4(,)A F3(CDP)2.775 E -.855(AT)-.666 G(H).855 E F4(,)A F0
-(and)2.775 E F3(GLOBIGNORE)3.025 E F0 -.25(va)2.775 G .524
+(cessed, shell functions are not inherited from the en)184 498 R 1.501
+(vironment, and the)-.4 F F2(SHELLOPTS)4.001 E F3(,)A F2 -.27(BA)184 510
+S(SHOPTS).27 E F3(,)A F2(CDP)2.775 E -.855(AT)-.666 G(H).855 E F3(,)A F0
+(and)2.775 E F2(GLOBIGNORE)3.025 E F0 -.25(va)2.775 G .524
 (riables, if the).25 F 3.024(ya)-.15 G .524(ppear in the en)-3.024 F
-(vironment,)-.4 E .379(are ignored.)184 690 R .379
+(vironment,)-.4 E .379(are ignored.)184 522 R .379
 (If the shell is started with the ef)5.379 F(fecti)-.25 E .679 -.15
 (ve u)-.25 H .38(ser \(group\) id not equal to the real).15 F .462
-(user \(group\) id, and the)184 702 R F1<ad70>2.961 E F0 .461
+(user \(group\) id, and the)184 534 R F1<ad70>2.961 E F0 .461
 (option is not supplied, these actions are tak)2.961 F .461
-(en and the ef)-.1 F(fec-)-.25 E(ti)184 714 Q .694 -.15(ve u)-.25 H .394
+(en and the ef)-.1 F(fec-)-.25 E(ti)184 546 Q .694 -.15(ve u)-.25 H .394
 (ser id is set to the real user id.).15 F .395(If the)5.395 F F1<ad70>
 2.895 E F0 .395(option is supplied at startup, the ef)2.895 F(fecti)-.25
-E -.15(ve)-.25 G .387(user id is not reset.)184 726 R -.45(Tu)5.387 G
+E -.15(ve)-.25 G .387(user id is not reset.)184 558 R -.45(Tu)5.387 G
 .387(rning this option of).45 F 2.886(fc)-.25 G .386(auses the ef)-2.886
 F(fecti)-.25 E .686 -.15(ve u)-.25 H .386(ser and group ids to be).15 F
-(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(63)185.955 E 0 Cg EP
-%%Page: 64 64
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E(set to the real user and group ids.)184 84 Q/F1 10/Times-Bold@0
-SF<ad74>144 96 Q F0(Exit after reading and e)30.97 E -.15(xe)-.15 G
-(cuting one command.).15 E F1<ad75>144 108 Q F0 -.35(Tr)28.74 G .043
-(eat unset v).35 F .044(ariables and parameters other than the special \
-parameters "@" and "*" as an)-.25 F .183
-(error when performing parameter e)184 120 R 2.683(xpansion. If)-.15 F
--.15(ex)2.683 G .182(pansion is attempted on an unset v).15 F(ari-)-.25
-E .746(able or parameter)184 132 R 3.246(,t)-.4 G .746
+(set to the real user and group ids.)184 570 Q F1<ad74>144 582 Q F0
+(Exit after reading and e)30.97 E -.15(xe)-.15 G(cuting one command.).15
+E F1<ad75>144 594 Q F0 -.35(Tr)28.74 G .043(eat unset v).35 F .044(aria\
+bles and parameters other than the special parameters "@" and "*" as an)
+-.25 F .183(error when performing parameter e)184 606 R 2.683
+(xpansion. If)-.15 F -.15(ex)2.683 G .182
+(pansion is attempted on an unset v).15 F(ari-)-.25 E .746
+(able or parameter)184 618 R 3.246(,t)-.4 G .746
 (he shell prints an error message, and, if not interacti)-3.246 F -.15
 (ve)-.25 G 3.246(,e).15 G .746(xits with a)-3.396 F(non-zero status.)184
-144 Q F1<ad76>144 156 Q F0(Print shell input lines as the)29.3 E 2.5(ya)
--.15 G(re read.)-2.5 E F1<ad78>144 168 Q F0 .315(After e)29.3 F .315
-(xpanding each)-.15 F/F2 10/Times-Italic@0 SF .315(simple command)2.815
-F F0(,)A F1 -.25(fo)2.815 G(r).25 E F0(command,)2.815 E F1(case)2.815 E
-F0(command,)2.815 E F1(select)2.815 E F0(command,)2.815 E 1.235
-(or arithmetic)184 180 R F1 -.25(fo)3.736 G(r).25 E F0 1.236
-(command, display the e)3.736 F 1.236(xpanded v)-.15 F 1.236(alue of)
--.25 F/F3 9/Times-Bold@0 SF(PS4)3.736 E/F4 9/Times-Roman@0 SF(,)A F0
-(follo)3.486 E 1.236(wed by the com-)-.25 F(mand and its e)184 192 Q
+630 Q F1<ad76>144 642 Q F0(Print shell input lines as the)29.3 E 2.5(ya)
+-.15 G(re read.)-2.5 E F1<ad78>144 654 Q F0 .315(After e)29.3 F .315
+(xpanding each)-.15 F F5 .315(simple command)2.815 F F0(,)A F1 -.25(fo)
+2.815 G(r).25 E F0(command,)2.815 E F1(case)2.815 E F0(command,)2.815 E
+F1(select)2.815 E F0(command,)2.815 E 1.235(or arithmetic)184 666 R F1
+-.25(fo)3.736 G(r).25 E F0 1.236(command, display the e)3.736 F 1.236
+(xpanded v)-.15 F 1.236(alue of)-.25 F F2(PS4)3.736 E F3(,)A F0(follo)
+3.486 E 1.236(wed by the com-)-.25 F(mand and its e)184 678 Q
 (xpanded ar)-.15 E(guments or associated w)-.18 E(ord list.)-.1 E F1
-<ad42>144 204 Q F0 2.579(The shell performs brace e)27.63 F 2.578
+<ad42>144 690 Q F0 2.579(The shell performs brace e)27.63 F 2.578
 (xpansion \(see)-.15 F F1 2.578(Brace Expansion)5.078 F F0(abo)5.078 E
--.15(ve)-.15 G 5.078(\). This).15 F 2.578(is on by)5.078 F(def)184 216 Q
-(ault.)-.1 E F1<ad43>144 228 Q F0 .213(If set,)27.08 F F1(bash)2.713 E
+-.15(ve)-.15 G 5.078(\). This).15 F 2.578(is on by)5.078 F(def)184 702 Q
+(ault.)-.1 E F1<ad43>144 714 Q F0 .213(If set,)27.08 F F1(bash)2.713 E
 F0 .213(does not o)2.713 F -.15(ve)-.15 G .214(rwrite an e).15 F .214
 (xisting \214le with the)-.15 F F1(>)2.714 E F0(,)A F1(>&)2.714 E F0
 2.714(,a)C(nd)-2.714 E F1(<>)2.714 E F0 .214(redirection opera-)2.714 F
-3.054(tors. This)184 240 R .553(may be o)3.053 F -.15(ve)-.15 G .553
-(rridden when creating output \214les by using the redirection opera-)
-.15 F(tor)184 252 Q F1(>|)2.5 E F0(instead of)2.5 E F1(>)2.5 E F0(.)A F1
-<ad45>144 264 Q F0 .103(If set, an)27.63 F 2.603(yt)-.15 G .103(rap on)
--2.603 F F1(ERR)2.603 E F0 .104
+5.436(tors. This)184 726 R 2.936(may be o)5.436 F -.15(ve)-.15 G 2.936
+(rridden when creating output \214les by using the redirection).15 F
+(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(63)185.955 E 0 Cg EP
+%%Page: 64 64
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E(operator)184 84 Q/F1 10/Times-Bold@0 SF(>|)2.5 E F0(instead of)
+2.5 E F1(>)2.5 E F0(.)A F1<ad45>144 96 Q F0 .103(If set, an)27.63 F
+2.603(yt)-.15 G .103(rap on)-2.603 F F1(ERR)2.603 E F0 .104
 (is inherited by shell functions, command substitutions, and com-)2.603
-F .839(mands e)184 276 R -.15(xe)-.15 G .839(cuted in a subshell en).15
+F .839(mands e)184 108 R -.15(xe)-.15 G .839(cuted in a subshell en).15
 F 3.339(vironment. The)-.4 F F1(ERR)3.338 E F0 .838
-(trap is normally not inherited in)3.338 F(such cases.)184 288 Q F1
-<ad48>144 300 Q F0(Enable)26.52 E F1(!)3.031 E F0 .531
+(trap is normally not inherited in)3.338 F(such cases.)184 120 Q F1
+<ad48>144 132 Q F0(Enable)26.52 E F1(!)3.031 E F0 .531
 (style history substitution.)5.531 F .531(This option is on by def)5.531
-F .532(ault when the shell is inter)-.1 F(-)-.2 E(acti)184 312 Q -.15
-(ve)-.25 G(.).15 E F1<ad50>144 324 Q F0 1.165
+F .532(ault when the shell is inter)-.1 F(-)-.2 E(acti)184 144 Q -.15
+(ve)-.25 G(.).15 E F1<ad50>144 156 Q F0 1.165
 (If set, the shell does not follo)28.19 F 3.664(ws)-.25 G 1.164
 (ymbolic links when e)-3.664 F -.15(xe)-.15 G 1.164
 (cuting commands such as).15 F F1(cd)3.664 E F0 2.821
-(that change the current w)184 336 R 2.822(orking directory)-.1 F 7.822
+(that change the current w)184 168 R 2.822(orking directory)-.1 F 7.822
 (.I)-.65 G 5.322(tu)-7.822 G 2.822(ses the ph)-5.322 F 2.822
-(ysical directory structure)-.05 F 2.686(instead. By)184 348 R(def)2.686
+(ysical directory structure)-.05 F 2.686(instead. By)184 180 R(def)2.686
 E(ault,)-.1 E F1(bash)2.686 E F0(follo)2.686 E .186
 (ws the logical chain of directories when performing com-)-.25 F
-(mands which change the current directory)184 360 Q(.)-.65 E F1<ad54>144
-372 Q F0 .89(If set, an)27.63 F 3.39(yt)-.15 G .89(raps on)-3.39 F F1
+(mands which change the current directory)184 192 Q(.)-.65 E F1<ad54>144
+204 Q F0 .89(If set, an)27.63 F 3.39(yt)-.15 G .89(raps on)-3.39 F F1
 (DEB)3.39 E(UG)-.1 E F0(and)3.39 E F1(RETURN)3.39 E F0 .89
 (are inherited by shell functions, command)3.39 F 1.932
-(substitutions, and commands e)184 384 R -.15(xe)-.15 G 1.932
+(substitutions, and commands e)184 216 R -.15(xe)-.15 G 1.932
 (cuted in a subshell en).15 F 4.432(vironment. The)-.4 F F1(DEB)4.432 E
-(UG)-.1 E F0(and)4.432 E F1(RETURN)184 396 Q F0
-(traps are normally not inherited in such cases.)2.5 E F1<adad>144 408 Q
+(UG)-.1 E F0(and)4.432 E F1(RETURN)184 228 Q F0
+(traps are normally not inherited in such cases.)2.5 E F1<adad>144 240 Q
 F0 .4(If no ar)28.6 F .401(guments follo)-.18 F 2.901(wt)-.25 G .401
 (his option, then the positional parameters are unset.)-2.901 F
-(Otherwise,)5.401 E(the positional parameters are set to the)184 420 Q
-F2(ar)2.5 E(g)-.37 E F0(s, e)A -.15(ve)-.25 G 2.5(ni).15 G 2.5(fs)-2.5 G
-(ome of them be)-2.5 E(gin with a)-.15 E F1<ad>2.5 E F0(.)A F1<ad>144
-432 Q F0 1.945(Signal the end of options, cause all remaining)34.3 F F2
-(ar)4.444 E(g)-.37 E F0 4.444(st)C 4.444(ob)-4.444 G 4.444(ea)-4.444 G
-1.944(ssigned to the positional)-4.444 F 3.445(parameters. The)184 444 R
-F1<ad78>3.445 E F0(and)3.445 E F1<ad76>3.445 E F0 .945
+(Otherwise,)5.401 E(the positional parameters are set to the)184 252 Q
+/F2 10/Times-Italic@0 SF(ar)2.5 E(g)-.37 E F0(s, e)A -.15(ve)-.25 G 2.5
+(ni).15 G 2.5(fs)-2.5 G(ome of them be)-2.5 E(gin with a)-.15 E F1<ad>
+2.5 E F0(.)A F1<ad>144 264 Q F0 1.945
+(Signal the end of options, cause all remaining)34.3 F F2(ar)4.444 E(g)
+-.37 E F0 4.444(st)C 4.444(ob)-4.444 G 4.444(ea)-4.444 G 1.944
+(ssigned to the positional)-4.444 F 3.445(parameters. The)184 276 R F1
+<ad78>3.445 E F0(and)3.445 E F1<ad76>3.445 E F0 .945
 (options are turned of)3.445 F 3.445(f. If)-.25 F .946(there are no)
 3.445 F F2(ar)3.446 E(g)-.37 E F0 .946(s, the positional)B
-(parameters remain unchanged.)184 456 Q .425(The options are of)144
-472.8 R 2.925(fb)-.25 G 2.925(yd)-2.925 G(ef)-2.925 E .425
+(parameters remain unchanged.)184 288 Q .425(The options are of)144
+304.8 R 2.925(fb)-.25 G 2.925(yd)-2.925 G(ef)-2.925 E .425
 (ault unless otherwise noted.)-.1 F .425
 (Using + rather than \255 causes these options)5.425 F .177
-(to be turned of)144 484.8 R 2.677(f. The)-.25 F .178
+(to be turned of)144 316.8 R 2.677(f. The)-.25 F .178
 (options can also be speci\214ed as ar)2.678 F .178(guments to an in)
 -.18 F -.2(vo)-.4 G .178(cation of the shell.).2 F(The)5.178 E .066
-(current set of options may be found in)144 496.8 R F1<24ad>2.566 E F0
+(current set of options may be found in)144 328.8 R F1<24ad>2.566 E F0
 5.066(.T)C .066(he return status is al)-5.066 F -.1(wa)-.1 G .066
 (ys true unless an in).1 F -.25(va)-.4 G .066(lid option).25 F
-(is encountered.)144 508.8 Q F1(shift)108 525.6 Q F0([)2.5 E F2(n)A F0
-(])A .428(The positional parameters from)144 537.6 R F2(n)2.928 E F0
+(is encountered.)144 340.8 Q F1(shift)108 357.6 Q F0([)2.5 E F2(n)A F0
+(])A .428(The positional parameters from)144 369.6 R F2(n)2.928 E F0
 .429(+1 ... are renamed to)B F1 .429($1 ....)2.929 F F0 -.15(Pa)5.429 G
-.429(rameters represented by the num-).15 F(bers)144 549.6 Q F1($#)2.583
+.429(rameters represented by the num-).15 F(bers)144 381.6 Q F1($#)2.583
 E F0(do)2.583 E .083(wn to)-.25 F F1($#)2.583 E F0<ad>A F2(n)A F0 .083
 (+1 are unset.)B F2(n)5.443 E F0 .083(must be a non-ne)2.823 F -.05(ga)
 -.15 G(ti).05 E .382 -.15(ve n)-.25 H .082(umber less than or equal to)
 .15 F F1($#)2.582 E F0 5.082(.I)C(f)-5.082 E F2(n)2.942 E F0 .06
-(is 0, no parameters are changed.)144 561.6 R(If)5.06 E F2(n)2.92 E F0
+(is 0, no parameters are changed.)144 393.6 R(If)5.06 E F2(n)2.92 E F0
 .06(is not gi)2.8 F -.15(ve)-.25 G .06(n, it is assumed to be 1.).15 F
 (If)5.06 E F2(n)2.92 E F0 .06(is greater than)2.8 F F1($#)2.56 E F0 2.56
-(,t)C(he)-2.56 E .144(positional parameters are not changed.)144 573.6 R
+(,t)C(he)-2.56 E .144(positional parameters are not changed.)144 405.6 R
 .144(The return status is greater than zero if)5.144 F F2(n)3.003 E F0
 .143(is greater than)2.883 F F1($#)2.643 E F0
-(or less than zero; otherwise 0.)144 585.6 Q F1(shopt)108 602.4 Q F0([)
+(or less than zero; otherwise 0.)144 417.6 Q F1(shopt)108 434.4 Q F0([)
 2.5 E F1(\255pqsu)A F0 2.5(][)C F1<ad6f>-2.5 E F0 2.5(][)C F2(optname)
--2.5 E F0(...])2.5 E -.8(To)144 614.4 S .222(ggle the v).8 F .222
+-2.5 E F0(...])2.5 E -.8(To)144 446.4 S .222(ggle the v).8 F .222
 (alues of v)-.25 F .222(ariables controlling optional shell beha)-.25 F
 (vior)-.2 E 5.222(.W)-.55 G .222(ith no options, or with the)-5.622 F F1
 <ad70>2.722 E F0 .721(option, a list of all settable options is display\
-ed, with an indication of whether or not each is set.)144 626.4 R(The)
-144 638.4 Q F1<ad70>2.827 E F0 .327(option causes output to be displaye\
+ed, with an indication of whether or not each is set.)144 458.4 R(The)
+144 470.4 Q F1<ad70>2.827 E F0 .327(option causes output to be displaye\
 d in a form that may be reused as input.)2.827 F .328(Other options)
-5.328 F(ha)144 650.4 Q .3 -.15(ve t)-.2 H(he follo).15 E(wing meanings:)
--.25 E F1<ad73>144 662.4 Q F0(Enable \(set\) each)26.41 E F2(optname)2.5
-E F0(.)A F1<ad75>144 674.4 Q F0(Disable \(unset\) each)24.74 E F2
-(optname)2.5 E F0(.)A F1<ad71>144 686.4 Q F0 .003(Suppresses normal out\
+5.328 F(ha)144 482.4 Q .3 -.15(ve t)-.2 H(he follo).15 E(wing meanings:)
+-.25 E F1<ad73>144 494.4 Q F0(Enable \(set\) each)26.41 E F2(optname)2.5
+E F0(.)A F1<ad75>144 506.4 Q F0(Disable \(unset\) each)24.74 E F2
+(optname)2.5 E F0(.)A F1<ad71>144 518.4 Q F0 .003(Suppresses normal out\
 put \(quiet mode\); the return status indicates whether the)24.74 F F2
-(optname)2.503 E F0(is)2.503 E .255(set or unset.)180 698.4 R .255
+(optname)2.503 E F0(is)2.503 E .255(set or unset.)180 530.4 R .255
 (If multiple)5.255 F F2(optname)2.755 E F0(ar)2.755 E .256
 (guments are gi)-.18 F -.15(ve)-.25 G 2.756(nw).15 G(ith)-2.756 E F1
 <ad71>2.756 E F0 2.756(,t)C .256(he return status is zero if)-2.756 F
-(all)180 710.4 Q F2(optnames)2.5 E F0(are enabled; non-zero otherwise.)
-2.5 E(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(64)185.955 E 0 Cg
-EP
-%%Page: 65 65
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF<ad6f>144 84 Q F0(Restricts the v)25.3 E
-(alues of)-.25 E/F2 10/Times-Italic@0 SF(optname)2.5 E F0
-(to be those de\214ned for the)2.5 E F1<ad6f>2.5 E F0(option to the)2.5
-E F1(set)2.5 E F0 -.2(bu)2.5 G(iltin.).2 E .128(If either)144 100.8 R F1
-<ad73>2.628 E F0(or)2.628 E F1<ad75>2.628 E F0 .127(is used with no)
-2.627 F F2(optname)2.627 E F0(ar)2.627 E .127
+(all)180 542.4 Q F2(optnames)2.5 E F0(are enabled; non-zero otherwise.)
+2.5 E F1<ad6f>144 554.4 Q F0(Restricts the v)25.3 E(alues of)-.25 E F2
+(optname)2.5 E F0(to be those de\214ned for the)2.5 E F1<ad6f>2.5 E F0
+(option to the)2.5 E F1(set)2.5 E F0 -.2(bu)2.5 G(iltin.).2 E .128
+(If either)144 571.2 R F1<ad73>2.628 E F0(or)2.628 E F1<ad75>2.628 E F0
+.127(is used with no)2.627 F F2(optname)2.627 E F0(ar)2.627 E .127
 (guments, the display is limited to those options which)-.18 F 1.023
-(are set or unset, respecti)144 112.8 R -.15(ve)-.25 G(ly).15 E 6.023
+(are set or unset, respecti)144 583.2 R -.15(ve)-.25 G(ly).15 E 6.023
 (.U)-.65 G 1.024(nless otherwise noted, the)-6.023 F F1(shopt)3.524 E F0
-1.024(options are disabled \(unset\) by)3.524 F(def)144 124.8 Q(ault.)
+1.024(options are disabled \(unset\) by)3.524 F(def)144 595.2 Q(ault.)
 -.1 E 1.544(The return status when listing options is zero if all)144
-141.6 R F2(optnames)4.044 E F0 1.544(are enabled, non-zero otherwise.)
+612 R F2(optnames)4.044 E F0 1.544(are enabled, non-zero otherwise.)
 4.044 F .696
 (When setting or unsetting options, the return status is zero unless an)
-144 153.6 R F2(optname)3.196 E F0 .696(is not a v)3.196 F .696
-(alid shell)-.25 F(option.)144 165.6 Q(The list of)144 182.4 Q F1(shopt)
-2.5 E F0(options is:)2.5 E F1(autocd)144 200.4 Q F0 .2
+144 624 R F2(optname)3.196 E F0 .696(is not a v)3.196 F .696(alid shell)
+-.25 F(option.)144 636 Q(The list of)144 652.8 Q F1(shopt)2.5 E F0
+(options is:)2.5 E F1(autocd)144 670.8 Q F0 .2
 (If set, a command name that is the name of a directory is e)11.11 F
 -.15(xe)-.15 G .199(cuted as if it were the ar).15 F(gu-)-.18 E
-(ment to the)184 212.4 Q F1(cd)2.5 E F0 2.5(command. This)2.5 F
+(ment to the)184 682.8 Q F1(cd)2.5 E F0 2.5(command. This)2.5 F
 (option is only used by interacti)2.5 E .3 -.15(ve s)-.25 H(hells.).15 E
-F1(cdable_v)144 224.4 Q(ars)-.1 E F0 .155(If set, an ar)184 236.4 R .155
+F1(cdable_v)144 694.8 Q(ars)-.1 E F0 .155(If set, an ar)184 706.8 R .155
 (gument to the)-.18 F F1(cd)2.655 E F0 -.2(bu)2.655 G .156
 (iltin command that is not a directory is assumed to be the).2 F
-(name of a v)184 248.4 Q(ariable whose v)-.25 E
-(alue is the directory to change to.)-.25 E F1(cdspell)144 260.4 Q F0
-1.055
+(name of a v)184 718.8 Q(ariable whose v)-.25 E
+(alue is the directory to change to.)-.25 E(GNU Bash-4.2)72 768 Q
+(2010 December 28)135.965 E(64)185.955 E 0 Cg EP
+%%Page: 65 65
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E/F1 10/Times-Bold@0 SF(cdspell)144 84 Q F0 1.055
 (If set, minor errors in the spelling of a directory component in a)
 10.55 F F1(cd)3.555 E F0 1.055(command will be)3.555 F 3.987
-(corrected. The)184 272.4 R 1.487(errors check)3.987 F 1.487
+(corrected. The)184 96 R 1.487(errors check)3.987 F 1.487
 (ed for are transposed characters, a missing character)-.1 F 3.988(,a)
--.4 G(nd)-3.988 E .552(one character too man)184 284.4 R 4.352 -.65
-(y. I)-.15 H 3.052(fac).65 G .552
+-.4 G(nd)-3.988 E .552(one character too man)184 108 R 4.352 -.65(y. I)
+-.15 H 3.052(fac).65 G .552
 (orrection is found, the corrected \214le name is printed, and)-3.052 F
-(the command proceeds.)184 296.4 Q
-(This option is only used by interacti)5 E .3 -.15(ve s)-.25 H(hells.)
-.15 E F1(checkhash)144 308.4 Q F0 2.079(If set,)184 320.4 R F1(bash)
-4.579 E F0 2.079(checks that a command found in the hash table e)4.579 F
-2.08(xists before trying to)-.15 F -.15(exe)184 332.4 S(cute it.).15 E
+(the command proceeds.)184 120 Q(This option is only used by interacti)5
+E .3 -.15(ve s)-.25 H(hells.).15 E F1(checkhash)144 132 Q F0 2.079
+(If set,)184 144 R F1(bash)4.579 E F0 2.079
+(checks that a command found in the hash table e)4.579 F 2.08
+(xists before trying to)-.15 F -.15(exe)184 156 S(cute it.).15 E
 (If a hashed command no longer e)5 E
-(xists, a normal path search is performed.)-.15 E F1(checkjobs)144 344.4
-Q F0 .449(If set,)184 356.4 R F1(bash)2.949 E F0 .449
+(xists, a normal path search is performed.)-.15 E F1(checkjobs)144 168 Q
+F0 .449(If set,)184 180 R F1(bash)2.949 E F0 .449
 (lists the status of an)2.949 F 2.949(ys)-.15 G .448
 (topped and running jobs before e)-2.949 F .448(xiting an interacti)-.15
-F -.15(ve)-.25 G 3.438(shell. If)184 368.4 R(an)3.438 E 3.438(yj)-.15 G
+F -.15(ve)-.25 G 3.438(shell. If)184 192 R(an)3.438 E 3.438(yj)-.15 G
 .938(obs are running, this causes the e)-3.438 F .938
 (xit to be deferred until a second e)-.15 F .939(xit is)-.15 F 2.203
-(attempted without an interv)184 380.4 R 2.203(ening command \(see)-.15
-F/F3 9/Times-Bold@0 SF 2.203(JOB CONTR)4.703 F(OL)-.27 E F0(abo)4.453 E
--.15(ve)-.15 G 4.703(\). The).15 F(shell)4.703 E(al)184 392.4 Q -.1(wa)
--.1 G(ys postpones e).1 E(xiting if an)-.15 E 2.5(yj)-.15 G
-(obs are stopped.)-2.5 E F1(checkwinsize)144 404.4 Q F0 .796(If set,)184
-416.4 R F1(bash)3.296 E F0 .796(checks the windo)3.296 F 3.296(ws)-.25 G
+(attempted without an interv)184 204 R 2.203(ening command \(see)-.15 F
+/F2 9/Times-Bold@0 SF 2.203(JOB CONTR)4.703 F(OL)-.27 E F0(abo)4.453 E
+-.15(ve)-.15 G 4.703(\). The).15 F(shell)4.703 E(al)184 216 Q -.1(wa)-.1
+G(ys postpones e).1 E(xiting if an)-.15 E 2.5(yj)-.15 G
+(obs are stopped.)-2.5 E F1(checkwinsize)144 228 Q F0 .796(If set,)184
+240 R F1(bash)3.296 E F0 .796(checks the windo)3.296 F 3.296(ws)-.25 G
 .797(ize after each command and, if necessary)-3.296 F 3.297(,u)-.65 G
-.797(pdates the)-3.297 F -.25(va)184 428.4 S(lues of).25 E F3(LINES)2.5
-E F0(and)2.25 E F3(COLUMNS)2.5 E/F4 9/Times-Roman@0 SF(.)A F1(cmdhist)
-144 440.4 Q F0 1.202(If set,)6.11 F F1(bash)3.702 E F0 1.202
-(attempts to sa)3.702 F 1.502 -.15(ve a)-.2 H 1.202
+.797(pdates the)-3.297 F -.25(va)184 252 S(lues of).25 E F2(LINES)2.5 E
+F0(and)2.25 E F2(COLUMNS)2.5 E/F3 9/Times-Roman@0 SF(.)A F1(cmdhist)144
+264 Q F0 1.202(If set,)6.11 F F1(bash)3.702 E F0 1.202(attempts to sa)
+3.702 F 1.502 -.15(ve a)-.2 H 1.202
 (ll lines of a multiple-line command in the same history).15 F(entry)184
-452.4 Q 5(.T)-.65 G(his allo)-5 E
-(ws easy re-editing of multi-line commands.)-.25 E F1(compat31)144 464.4
-Q F0 .419(If set,)184 476.4 R F1(bash)2.919 E F0 .419(changes its beha)
-2.919 F .419(vior to that of v)-.2 F .42
-(ersion 3.1 with respect to quoted ar)-.15 F(guments)-.18 E(to the)184
-488.4 Q F1([[)2.5 E F0(conditional command')2.5 E(s)-.55 E F1(=~)2.5 E
-F0(operator)2.5 E(.)-.55 E F1(compat32)144 500.4 Q F0 1.41(If set,)184
-512.4 R F1(bash)3.91 E F0 1.41(changes its beha)3.91 F 1.409
-(vior to that of v)-.2 F 1.409
+276 Q 5(.T)-.65 G(his allo)-5 E
+(ws easy re-editing of multi-line commands.)-.25 E F1(compat31)144 288 Q
+F0 .419(If set,)184 300 R F1(bash)2.919 E F0 .419(changes its beha)2.919
+F .419(vior to that of v)-.2 F .42(ersion 3.1 with respect to quoted ar)
+-.15 F(guments)-.18 E(to the)184 312 Q F1([[)2.5 E F0
+(conditional command')2.5 E(s)-.55 E F1(=~)2.5 E F0(operator)2.5 E(.)
+-.55 E F1(compat32)144 324 Q F0 1.41(If set,)184 336 R F1(bash)3.91 E F0
+1.41(changes its beha)3.91 F 1.409(vior to that of v)-.2 F 1.409
 (ersion 3.2 with respect to locale-speci\214c)-.15 F 1.265
-(string comparison when using the)184 524.4 R F1([[)3.766 E F0 1.266
+(string comparison when using the)184 348 R F1([[)3.766 E F0 1.266
 (conditional command')3.766 F(s)-.55 E F1(<)3.766 E F0(and)3.766 E F1(>)
-3.766 E F0 3.766(operators. Bash)3.766 F -.15(ve)184 536.4 S .513
-(rsions prior to bash-4.1 use ASCII collation and).15 F F2(str)3.012 E
-(cmp)-.37 E F0 .512(\(3\); bash-4.1 and later use the).19 F
-(current locale')184 548.4 Q 2.5(sc)-.55 G(ollation sequence and)-2.5 E
-F2(str)2.5 E(coll)-.37 E F0(\(3\).).51 E F1(compat40)144 560.4 Q F0
-1.409(If set,)184 572.4 R F1(bash)3.909 E F0 1.409(changes its beha)
-3.909 F 1.409(vior to that of v)-.2 F 1.41
-(ersion 4.0 with respect to locale-speci\214c)-.15 F .423
-(string comparison when using the)184 584.4 R F1([[)2.922 E F0 .422
+3.766 E F0 3.766(operators. Bash)3.766 F -.15(ve)184 360 S .513
+(rsions prior to bash-4.1 use ASCII collation and).15 F/F4 10
+/Times-Italic@0 SF(str)3.012 E(cmp)-.37 E F0 .512
+(\(3\); bash-4.1 and later use the).19 F(current locale')184 372 Q 2.5
+(sc)-.55 G(ollation sequence and)-2.5 E F4(str)2.5 E(coll)-.37 E F0
+(\(3\).).51 E F1(compat40)144 384 Q F0 1.409(If set,)184 396 R F1(bash)
+3.909 E F0 1.409(changes its beha)3.909 F 1.409(vior to that of v)-.2 F
+1.41(ersion 4.0 with respect to locale-speci\214c)-.15 F .423
+(string comparison when using the)184 408 R F1([[)2.922 E F0 .422
 (conditional command')2.922 F(s)-.55 E F1(<)2.922 E F0(and)2.922 E F1(>)
 2.922 E F0 .422(operators \(see pre-)2.922 F(vious item\) and the ef)184
-596.4 Q(fect of interrupting a command list.)-.25 E F1(compat41)144
-608.4 Q F0 1.232(@item compat41 If set,)184 620.4 R F1(bash)3.732 E F0
-3.732(,w)C 1.232(hen in posix mode, treats a single quote in a double-)
--3.732 F 1.214(quoted parameter e)184 632.4 R 1.214
-(xpansion as a special character)-.15 F 6.213(.T)-.55 G 1.213
-(he single quotes must match \(an)-6.213 F -2.15 -.25(ev e)184 644.4 T
-2.948(nn).25 G .448(umber\) and the characters between the single quote\
-s are considered quoted.)-2.948 F(This)5.449 E .063(is the beha)184
-656.4 R .062(vior of posix mode through v)-.2 F .062(ersion 4.1.)-.15 F
-.062(The def)5.062 F .062(ault bash beha)-.1 F .062(vior remains as)-.2
-F(in pre)184 668.4 Q(vious v)-.25 E(ersions.)-.15 E F1(dirspell)144
-680.4 Q F0 .858(If set,)7.77 F F1(bash)3.358 E F0 .858
+420 Q(fect of interrupting a command list.)-.25 E F1(compat41)144 432 Q
+F0 1.443(If set,)184 444 R F1(bash)3.943 E F0 3.943(,w)C 1.444
+(hen in posix mode, treats a single quote in a double-quoted parameter)
+-3.943 F -.15(ex)184 456 S .959(pansion as a special character).15 F
+5.959(.T)-.55 G .958(he single quotes must match \(an e)-5.959 F -.15
+(ve)-.25 G 3.458(nn).15 G .958(umber\) and)-3.458 F .59
+(the characters between the single quotes are considered quoted.)184 468
+R .59(This is the beha)5.59 F .59(vior of)-.2 F .59
+(posix mode through v)184 480 R .589(ersion 4.1.)-.15 F .589(The def)
+5.589 F .589(ault bash beha)-.1 F .589(vior remains as in pre)-.2 F .589
+(vious v)-.25 F(er)-.15 E(-)-.2 E(sions.)184 492 Q F1(dirspell)144 504 Q
+F0 .858(If set,)7.77 F F1(bash)3.358 E F0 .858
 (attempts spelling correction on directory names during w)3.358 F .859
 (ord completion if)-.1 F
-(the directory name initially supplied does not e)184 692.4 Q(xist.)-.15
-E F1(dotglob)144 704.4 Q F0 .165(If set,)7.77 F F1(bash)2.665 E F0 .165
+(the directory name initially supplied does not e)184 516 Q(xist.)-.15 E
+F1(dotglob)144 528 Q F0 .165(If set,)7.77 F F1(bash)2.665 E F0 .165
 (includes \214lenames be)2.665 F .165(ginning with a `.)-.15 F 2.665('i)
 -.7 G 2.665(nt)-2.665 G .165(he results of pathname e)-2.665 F
-(xpansion.)-.15 E F1(execfail)144 716.4 Q F0 1.386
+(xpansion.)-.15 E F1(execfail)144 540 Q F0 1.386
 (If set, a non-interacti)7.79 F 1.686 -.15(ve s)-.25 H 1.386
 (hell will not e).15 F 1.386(xit if it cannot e)-.15 F -.15(xe)-.15 G
-1.387(cute the \214le speci\214ed as an).15 F(ar)184 728.4 Q
+1.387(cute the \214le speci\214ed as an).15 F(ar)184 552 Q
 (gument to the)-.18 E F1(exec)2.5 E F0 -.2(bu)2.5 G(iltin command.).2 E
 (An interacti)5 E .3 -.15(ve s)-.25 H(hell does not e).15 E(xit if)-.15
-E F1(exec)2.5 E F0 -.1(fa)2.5 G(ils.).1 E(GNU Bash-4.2)72 768 Q
-(2010 December 28)135.965 E(65)185.955 E 0 Cg EP
-%%Page: 66 66
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(expand_aliases)144 84 Q F0 .717
-(If set, aliases are e)184 96 R .717(xpanded as described abo)-.15 F
-1.017 -.15(ve u)-.15 H(nder).15 E/F2 9/Times-Bold@0 SF(ALIASES)3.217 E
-/F3 9/Times-Roman@0 SF(.)A F0 .716(This option is enabled)5.217 F
-(by def)184 108 Q(ault for interacti)-.1 E .3 -.15(ve s)-.25 H(hells.)
-.15 E F1(extdeb)144 120 Q(ug)-.2 E F0(If set, beha)184 132 Q
-(vior intended for use by deb)-.2 E(uggers is enabled:)-.2 E F1(1.)184
-144 Q F0(The)28.5 E F1<ad46>4.25 E F0 1.75(option to the)4.25 F F1
-(declar)4.251 E(e)-.18 E F0 -.2(bu)4.251 G 1.751
-(iltin displays the source \214le name and line).2 F
-(number corresponding to each function name supplied as an ar)220 156 Q
-(gument.)-.18 E F1(2.)184 168 Q F0 1.667(If the command run by the)28.5
+E F1(exec)2.5 E F0 -.1(fa)2.5 G(ils.).1 E F1(expand_aliases)144 564 Q F0
+.717(If set, aliases are e)184 576 R .717(xpanded as described abo)-.15
+F 1.017 -.15(ve u)-.15 H(nder).15 E F2(ALIASES)3.217 E F3(.)A F0 .716
+(This option is enabled)5.217 F(by def)184 588 Q(ault for interacti)-.1
+E .3 -.15(ve s)-.25 H(hells.).15 E F1(extdeb)144 600 Q(ug)-.2 E F0
+(If set, beha)184 612 Q(vior intended for use by deb)-.2 E
+(uggers is enabled:)-.2 E F1(1.)184 624 Q F0(The)28.5 E F1<ad46>4.25 E
+F0 1.75(option to the)4.25 F F1(declar)4.251 E(e)-.18 E F0 -.2(bu)4.251
+G 1.751(iltin displays the source \214le name and line).2 F
+(number corresponding to each function name supplied as an ar)220 636 Q
+(gument.)-.18 E F1(2.)184 648 Q F0 1.667(If the command run by the)28.5
 F F1(DEB)4.167 E(UG)-.1 E F0 1.667(trap returns a non-zero v)4.167 F
-1.667(alue, the ne)-.25 F(xt)-.15 E(command is skipped and not e)220 180
-Q -.15(xe)-.15 G(cuted.).15 E F1(3.)184 192 Q F0 .84
+1.667(alue, the ne)-.25 F(xt)-.15 E(command is skipped and not e)220 660
+Q -.15(xe)-.15 G(cuted.).15 E F1(3.)184 672 Q F0 .84
 (If the command run by the)28.5 F F1(DEB)3.34 E(UG)-.1 E F0 .841
 (trap returns a v)3.341 F .841(alue of 2, and the shell is)-.25 F -.15
-(exe)220 204 S .488
+(exe)220 684 S .488
 (cuting in a subroutine \(a shell function or a shell script e).15 F
 -.15(xe)-.15 G .488(cuted by the).15 F F1(.)2.988 E F0(or)2.988 E F1
-(sour)220 216 Q(ce)-.18 E F0 -.2(bu)2.5 G(iltins\), a call to).2 E F1
--.18(re)2.5 G(tur).18 E(n)-.15 E F0(is simulated.)2.5 E F1(4.)184 228 Q
+(sour)220 696 Q(ce)-.18 E F0 -.2(bu)2.5 G(iltins\), a call to).2 E F1
+-.18(re)2.5 G(tur).18 E(n)-.15 E F0(is simulated.)2.5 E F1(4.)184 708 Q
 F2 -.27(BA)28.5 G(SH_ARGC).27 E F0(and)3.153 E F2 -.27(BA)3.403 G
 (SH_ARGV).27 E F0 .904(are updated as described in their descriptions)
-3.154 F(abo)220 240 Q -.15(ve)-.15 G(.).15 E F1(5.)184 252 Q F0 1.359
+3.154 F(abo)220 720 Q -.15(ve)-.15 G(.).15 E(GNU Bash-4.2)72 768 Q
+(2010 December 28)135.965 E(65)185.955 E 0 Cg EP
+%%Page: 66 66
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E/F1 10/Times-Bold@0 SF(5.)184 84 Q F0 1.359
 (Function tracing is enabled:)28.5 F 1.359
 (command substitution, shell functions, and sub-)6.359 F(shells in)220
-264 Q -.2(vo)-.4 G -.1(ke).2 G 2.5(dw).1 G(ith)-2.5 E F1(\()2.5 E/F4 10
+96 Q -.2(vo)-.4 G -.1(ke).2 G 2.5(dw).1 G(ith)-2.5 E F1(\()2.5 E/F2 10
 /Times-Italic@0 SF(command)2.5 E F1(\))2.5 E F0(inherit the)2.5 E F1
 (DEB)2.5 E(UG)-.1 E F0(and)2.5 E F1(RETURN)2.5 E F0(traps.)2.5 E F1(6.)
-184 276 Q F0 .804(Error tracing is enabled:)28.5 F .805
-(command substitution, shell functions, and subshells)5.804 F(in)220 288
-Q -.2(vo)-.4 G -.1(ke).2 G 2.5(dw).1 G(ith)-2.5 E F1(\()2.5 E F4
+184 108 Q F0 .804(Error tracing is enabled:)28.5 F .805
+(command substitution, shell functions, and subshells)5.804 F(in)220 120
+Q -.2(vo)-.4 G -.1(ke).2 G 2.5(dw).1 G(ith)-2.5 E F1(\()2.5 E F2
 (command)2.5 E F1(\))2.5 E F0(inherit the)2.5 E F1(ERR)2.5 E F0(trap.)
-2.5 E F1(extglob)144 300 Q F0 .4(If set, the e)8.89 F .4
+2.5 E F1(extglob)144 132 Q F0 .4(If set, the e)8.89 F .4
 (xtended pattern matching features described abo)-.15 F .7 -.15(ve u)
--.15 H(nder).15 E F1 -.1(Pa)2.9 G .4(thname Expan-).1 F(sion)184 312 Q
-F0(are enabled.)2.5 E F1(extquote)144 324 Q F0 2.473(If set,)184 336 R
-F1($)4.973 E F0<08>A F4(string)A F0 4.973<0861>C(nd)-4.973 E F1($)4.973
-E F0(")A F4(string)A F0 4.973("q)C 2.473(uoting is performed within)
--4.973 F F1(${)4.973 E F4(par)A(ameter)-.15 E F1(})A F0 -.15(ex)4.973 G
-(pansions).15 E(enclosed in double quotes.)184 348 Q
-(This option is enabled by def)5 E(ault.)-.1 E F1(failglob)144 360 Q F0
+-.15 H(nder).15 E F1 -.1(Pa)2.9 G .4(thname Expan-).1 F(sion)184 144 Q
+F0(are enabled.)2.5 E F1(extquote)144 156 Q F0 2.473(If set,)184 168 R
+F1($)4.973 E F0<08>A F2(string)A F0 4.973<0861>C(nd)-4.973 E F1($)4.973
+E F0(")A F2(string)A F0 4.973("q)C 2.473(uoting is performed within)
+-4.973 F F1(${)4.973 E F2(par)A(ameter)-.15 E F1(})A F0 -.15(ex)4.973 G
+(pansions).15 E(enclosed in double quotes.)184 180 Q
+(This option is enabled by def)5 E(ault.)-.1 E F1(failglob)144 192 Q F0
 1.425(If set, patterns which f)7.77 F 1.425
 (ail to match \214lenames during pathname e)-.1 F 1.424
-(xpansion result in an)-.15 F -.15(ex)184 372 S(pansion error).15 E(.)
--.55 E F1 -.25(fo)144 384 S -.18(rc).25 G(e_\214gnor).18 E(e)-.18 E F0
-.936(If set, the suf)184 396 R<8c78>-.25 E .936(es speci\214ed by the)
--.15 F F2(FIGNORE)3.436 E F0 .936(shell v)3.186 F .936(ariable cause w)
--.25 F .937(ords to be ignored)-.1 F .32(when performing w)184 408 R .32
-(ord completion e)-.1 F -.15(ve)-.25 G 2.82(ni).15 G 2.82(ft)-2.82 G .32
-(he ignored w)-2.82 F .32(ords are the only possible com-)-.1 F 2.947
-(pletions. See)184 420 R F2 .447(SHELL V)2.947 F(ARIABLES)-1.215 E F0
-(abo)2.697 E .747 -.15(ve f)-.15 H .448(or a description of).15 F F2
-(FIGNORE)2.948 E F3(.)A F0 .448(This option is)4.948 F(enabled by def)
-184 432 Q(ault.)-.1 E F1(globstar)144 444 Q F0 .179(If set, the pattern)
-5 F F1(**)2.679 E F0 .178(used in a pathname e)2.678 F .178
-(xpansion conte)-.15 F .178(xt will match a \214les and zero or)-.15 F
-1.297(more directories and subdirectories.)184 456 R 1.298
-(If the pattern is follo)6.297 F 1.298(wed by a)-.25 F F1(/)3.798 E F0
-3.798(,o)C 1.298(nly directories)-3.798 F(and subdirectories match.)184
-468 Q F1(gnu_errfmt)144 480 Q F0(If set, shell error messages are writt\
-en in the standard GNU error message format.)184 492 Q F1(histappend)144
-504 Q F0 .676
+(xpansion result in an)-.15 F -.15(ex)184 204 S(pansion error).15 E(.)
+-.55 E F1 -.25(fo)144 216 S -.18(rc).25 G(e_\214gnor).18 E(e)-.18 E F0
+.936(If set, the suf)184 228 R<8c78>-.25 E .936(es speci\214ed by the)
+-.15 F/F3 9/Times-Bold@0 SF(FIGNORE)3.436 E F0 .936(shell v)3.186 F .936
+(ariable cause w)-.25 F .937(ords to be ignored)-.1 F .32
+(when performing w)184 240 R .32(ord completion e)-.1 F -.15(ve)-.25 G
+2.82(ni).15 G 2.82(ft)-2.82 G .32(he ignored w)-2.82 F .32
+(ords are the only possible com-)-.1 F 2.947(pletions. See)184 252 R F3
+.447(SHELL V)2.947 F(ARIABLES)-1.215 E F0(abo)2.697 E .747 -.15(ve f)
+-.15 H .448(or a description of).15 F F3(FIGNORE)2.948 E/F4 9
+/Times-Roman@0 SF(.)A F0 .448(This option is)4.948 F(enabled by def)184
+264 Q(ault.)-.1 E F1(globstar)144 276 Q F0 .519(If set, the pattern)5 F
+F1(**)3.019 E F0 .519(used in a pathname e)3.019 F .519(xpansion conte)
+-.15 F .518(xt will match all \214les and zero)-.15 F .431
+(or more directories and subdirectories.)184 288 R .431
+(If the pattern is follo)5.431 F .432(wed by a)-.25 F F1(/)2.932 E F0
+2.932(,o)C .432(nly directories)-2.932 F(and subdirectories match.)184
+300 Q F1(gnu_errfmt)144 312 Q F0(If set, shell error messages are writt\
+en in the standard GNU error message format.)184 324 Q F1(histappend)144
+336 Q F0 .676
 (If set, the history list is appended to the \214le named by the v)184
-516 R .676(alue of the)-.25 F F2(HISTFILE)3.176 E F0 -.25(va)2.926 G
-(ri-).25 E(able when the shell e)184 528 Q(xits, rather than o)-.15 E
--.15(ve)-.15 G(rwriting the \214le.).15 E F1(histr)144 540 Q(eedit)-.18
-E F0 .575(If set, and)184 552 R F1 -.18(re)3.075 G(adline).18 E F0 .575
+348 R .676(alue of the)-.25 F F3(HISTFILE)3.176 E F0 -.25(va)2.926 G
+(ri-).25 E(able when the shell e)184 360 Q(xits, rather than o)-.15 E
+-.15(ve)-.15 G(rwriting the \214le.).15 E F1(histr)144 372 Q(eedit)-.18
+E F0 .575(If set, and)184 384 R F1 -.18(re)3.075 G(adline).18 E F0 .575
 (is being used, a user is gi)3.075 F -.15(ve)-.25 G 3.075(nt).15 G .576
 (he opportunity to re-edit a f)-3.075 F .576(ailed his-)-.1 F
-(tory substitution.)184 564 Q F1(histv)144 576 Q(erify)-.1 E F0 .403
-(If set, and)184 588 R F1 -.18(re)2.903 G(adline).18 E F0 .403
+(tory substitution.)184 396 Q F1(histv)144 408 Q(erify)-.1 E F0 .403
+(If set, and)184 420 R F1 -.18(re)2.903 G(adline).18 E F0 .403
 (is being used, the results of history substitution are not immediately)
-2.903 F .661(passed to the shell parser)184 600 R 5.661(.I)-.55 G .662
+2.903 F .661(passed to the shell parser)184 432 R 5.661(.I)-.55 G .662
 (nstead, the resulting line is loaded into the)-5.661 F F1 -.18(re)3.162
-G(adline).18 E F0(editing)3.162 E -.2(bu)184 612 S -.25(ff).2 G(er).25 E
+G(adline).18 E F0(editing)3.162 E -.2(bu)184 444 S -.25(ff).2 G(er).25 E
 2.5(,a)-.4 G(llo)-2.5 E(wing further modi\214cation.)-.25 E F1
-(hostcomplete)144 624 Q F0 1.182(If set, and)184 636 R F1 -.18(re)3.682
+(hostcomplete)144 456 Q F0 1.182(If set, and)184 468 R F1 -.18(re)3.682
 G(adline).18 E F0 1.182(is being used,)3.682 F F1(bash)3.682 E F0 1.181
 (will attempt to perform hostname completion)3.681 F 1.38(when a w)184
-648 R 1.38(ord containing a)-.1 F F1(@)3.881 E F0 1.381
+480 R 1.38(ord containing a)-.1 F F1(@)3.881 E F0 1.381
 (is being completed \(see)3.881 F F1(Completing)3.881 E F0(under)3.881 E
-F2(READLINE)3.881 E F0(abo)184 660 Q -.15(ve)-.15 G 2.5(\). This).15 F
-(is enabled by def)2.5 E(ault.)-.1 E F1(huponexit)144 672 Q F0(If set,)
-184 684 Q F1(bash)2.5 E F0(will send)2.5 E F2(SIGHUP)2.5 E F0
+F3(READLINE)3.881 E F0(abo)184 492 Q -.15(ve)-.15 G 2.5(\). This).15 F
+(is enabled by def)2.5 E(ault.)-.1 E F1(huponexit)144 504 Q F0(If set,)
+184 516 Q F1(bash)2.5 E F0(will send)2.5 E F3(SIGHUP)2.5 E F0
 (to all jobs when an interacti)2.25 E .3 -.15(ve l)-.25 H(ogin shell e)
-.15 E(xits.)-.15 E F1(interacti)144 696 Q -.1(ve)-.1 G(_comments).1 E F0
-.33(If set, allo)184 708 R 2.83(waw)-.25 G .33(ord be)-2.93 F .33
+.15 E(xits.)-.15 E F1(interacti)144 528 Q -.1(ve)-.1 G(_comments).1 E F0
+.33(If set, allo)184 540 R 2.83(waw)-.25 G .33(ord be)-2.93 F .33
 (ginning with)-.15 F F1(#)2.83 E F0 .33(to cause that w)2.83 F .33
 (ord and all remaining characters on)-.1 F .967
-(that line to be ignored in an interacti)184 720 R 1.267 -.15(ve s)-.25
-H .967(hell \(see).15 F F2(COMMENTS)3.467 E F0(abo)3.217 E -.15(ve)-.15
-G 3.467(\). This).15 F .968(option is)3.468 F(GNU Bash-4.2)72 768 Q
-(2010 December 28)135.965 E(66)185.955 E 0 Cg EP
+(that line to be ignored in an interacti)184 552 R 1.267 -.15(ve s)-.25
+H .967(hell \(see).15 F F3(COMMENTS)3.467 E F0(abo)3.217 E -.15(ve)-.15
+G 3.467(\). This).15 F .968(option is)3.468 F(enabled by def)184 564 Q
+(ault.)-.1 E F1(lastpipe)144 576 Q F0 1.212
+(If set, and job control is not acti)6.66 F -.15(ve)-.25 G 3.712(,t).15
+G 1.212(he shell runs the last command of a pipeline not)-3.712 F -.15
+(exe)184 588 S(cuted in the background in the current shell en).15 E
+(vironment.)-.4 E F1(lithist)144 600 Q F0 .654(If set, and the)15.55 F
+F1(cmdhist)3.154 E F0 .654
+(option is enabled, multi-line commands are sa)3.154 F -.15(ve)-.2 G
+3.155(dt).15 G 3.155(ot)-3.155 G .655(he history)-3.155 F
+(with embedded ne)184 612 Q
+(wlines rather than using semicolon separators where possible.)-.25 E F1
+(login_shell)144 624 Q F0 .486
+(The shell sets this option if it is started as a login shell \(see)184
+636 R F3(INV)2.986 E(OCA)-.405 E(TION)-.855 E F0(abo)2.736 E -.15(ve)
+-.15 G 2.986(\). The).15 F -.25(va)184 648 S(lue may not be changed.).25
+E F1(mailwar)144 660 Q(n)-.15 E F0 .814(If set, and a \214le that)184
+672 R F1(bash)3.314 E F0 .815
+(is checking for mail has been accessed since the last time it)3.314 F
+-.1(wa)184 684 S 2.5(sc).1 G(heck)-2.5 E(ed, the message `)-.1 E
+(`The mail in)-.74 E F2(mail\214le)2.5 E F0(has been read')2.5 E 2.5('i)
+-.74 G 2.5(sd)-2.5 G(isplayed.)-2.5 E F1(no_empty_cmd_completion)144 696
+Q F0 .325(If set, and)184 708 R F1 -.18(re)2.825 G(adline).18 E F0 .325
+(is being used,)2.825 F F1(bash)2.824 E F0 .324
+(will not attempt to search the)2.824 F F3 -.666(PA)2.824 G(TH)-.189 E
+F0 .324(for possible)2.574 F
+(completions when completion is attempted on an empty line.)184 720 Q
+(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(66)185.955 E 0 Cg EP
 %%Page: 67 67
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E(enabled by def)184 84 Q(ault.)-.1 E/F1 10/Times-Bold@0 SF
-(lastpipe)144 96 Q F0 1.212(If set, and job control is not acti)6.66 F
--.15(ve)-.25 G 3.712(,t).15 G 1.212
-(he shell runs the last command of a pipeline not)-3.712 F -.15(exe)184
-108 S(cuted in the background in the current shell en).15 E(vironment.)
--.4 E F1(lithist)144 120 Q F0 .654(If set, and the)15.55 F F1(cmdhist)
-3.154 E F0 .654(option is enabled, multi-line commands are sa)3.154 F
--.15(ve)-.2 G 3.155(dt).15 G 3.155(ot)-3.155 G .655(he history)-3.155 F
-(with embedded ne)184 132 Q
-(wlines rather than using semicolon separators where possible.)-.25 E F1
-(login_shell)144 144 Q F0 .486
-(The shell sets this option if it is started as a login shell \(see)184
-156 R/F2 9/Times-Bold@0 SF(INV)2.986 E(OCA)-.405 E(TION)-.855 E F0(abo)
-2.736 E -.15(ve)-.15 G 2.986(\). The).15 F -.25(va)184 168 S
-(lue may not be changed.).25 E F1(mailwar)144 180 Q(n)-.15 E F0 .814
-(If set, and a \214le that)184 192 R F1(bash)3.314 E F0 .815
-(is checking for mail has been accessed since the last time it)3.314 F
--.1(wa)184 204 S 2.5(sc).1 G(heck)-2.5 E(ed, the message `)-.1 E
-(`The mail in)-.74 E/F3 10/Times-Italic@0 SF(mail\214le)2.5 E F0
-(has been read')2.5 E 2.5('i)-.74 G 2.5(sd)-2.5 G(isplayed.)-2.5 E F1
-(no_empty_cmd_completion)144 216 Q F0 .325(If set, and)184 228 R F1 -.18
-(re)2.825 G(adline).18 E F0 .325(is being used,)2.825 F F1(bash)2.824 E
-F0 .324(will not attempt to search the)2.824 F F2 -.666(PA)2.824 G(TH)
--.189 E F0 .324(for possible)2.574 F
-(completions when completion is attempted on an empty line.)184 240 Q F1
-(nocaseglob)144 252 Q F0 .436(If set,)184 264 R F1(bash)2.936 E F0 .436
-(matches \214lenames in a case\255insensiti)2.936 F .737 -.15(ve f)-.25
-H .437(ashion when performing pathname).05 F -.15(ex)184 276 S
-(pansion \(see).15 E F1 -.1(Pa)2.5 G(thname Expansion).1 E F0(abo)2.5 E
--.15(ve)-.15 G(\).).15 E F1(nocasematch)144 288 Q F0 1.194(If set,)184
-300 R F1(bash)3.694 E F0 1.194(matches patterns in a case\255insensiti)
-3.694 F 1.493 -.15(ve f)-.25 H 1.193(ashion when performing matching).05
-F(while e)184 312 Q -.15(xe)-.15 G(cuting).15 E F1(case)2.5 E F0(or)2.5
-E F1([[)2.5 E F0(conditional commands.)2.5 E F1(nullglob)144 324 Q F0
-.854(If set,)184 336 R F1(bash)3.354 E F0(allo)3.354 E .855
+-.35 E/F1 10/Times-Bold@0 SF(nocaseglob)144 84 Q F0 .436(If set,)184 96
+R F1(bash)2.936 E F0 .436(matches \214lenames in a case\255insensiti)
+2.936 F .737 -.15(ve f)-.25 H .437(ashion when performing pathname).05 F
+-.15(ex)184 108 S(pansion \(see).15 E F1 -.1(Pa)2.5 G(thname Expansion)
+.1 E F0(abo)2.5 E -.15(ve)-.15 G(\).).15 E F1(nocasematch)144 120 Q F0
+1.194(If set,)184 132 R F1(bash)3.694 E F0 1.194
+(matches patterns in a case\255insensiti)3.694 F 1.493 -.15(ve f)-.25 H
+1.193(ashion when performing matching).05 F(while e)184 144 Q -.15(xe)
+-.15 G(cuting).15 E F1(case)2.5 E F0(or)2.5 E F1([[)2.5 E F0
+(conditional commands.)2.5 E F1(nullglob)144 156 Q F0 .854(If set,)184
+168 R F1(bash)3.354 E F0(allo)3.354 E .855
 (ws patterns which match no \214les \(see)-.25 F F1 -.1(Pa)3.355 G .855
 (thname Expansion).1 F F0(abo)3.355 E -.15(ve)-.15 G 3.355(\)t).15 G(o)
--3.355 E -.15(ex)184 348 S(pand to a null string, rather than themselv)
-.15 E(es.)-.15 E F1(pr)144 360 Q(ogcomp)-.18 E F0 .677
-(If set, the programmable completion f)184 372 R .677(acilities \(see)
+-3.355 E -.15(ex)184 180 S(pand to a null string, rather than themselv)
+.15 E(es.)-.15 E F1(pr)144 192 Q(ogcomp)-.18 E F0 .677
+(If set, the programmable completion f)184 204 R .677(acilities \(see)
 -.1 F F1(Pr)3.176 E .676(ogrammable Completion)-.18 F F0(abo)3.176 E
--.15(ve)-.15 G(\)).15 E(are enabled.)184 384 Q
-(This option is enabled by def)5 E(ault.)-.1 E F1(pr)144 396 Q(omptv)
--.18 E(ars)-.1 E F0 1.447(If set, prompt strings under)184 408 R 1.448
+-.15(ve)-.15 G(\)).15 E(are enabled.)184 216 Q
+(This option is enabled by def)5 E(ault.)-.1 E F1(pr)144 228 Q(omptv)
+-.18 E(ars)-.1 E F0 1.447(If set, prompt strings under)184 240 R 1.448
 (go parameter e)-.18 F 1.448(xpansion, command substitution, arithmetic)
--.15 F -.15(ex)184 420 S .171(pansion, and quote remo).15 F -.25(va)-.15
+-.15 F -.15(ex)184 252 S .171(pansion, and quote remo).15 F -.25(va)-.15
 G 2.67(la).25 G .17(fter being e)-2.67 F .17(xpanded as described in)
--.15 F F2(PR)2.67 E(OMPTING)-.27 E F0(abo)2.42 E -.15(ve)-.15 G(.).15 E
-(This option is enabled by def)184 432 Q(ault.)-.1 E F1 -.18(re)144 444
-S(stricted_shell).18 E F0 1.069
+-.15 F/F2 9/Times-Bold@0 SF(PR)2.67 E(OMPTING)-.27 E F0(abo)2.42 E -.15
+(ve)-.15 G(.).15 E(This option is enabled by def)184 264 Q(ault.)-.1 E
+F1 -.18(re)144 276 S(stricted_shell).18 E F0 1.069
 (The shell sets this option if it is started in restricted mode \(see)
-184 456 R F2 1.069(RESTRICTED SHELL)3.569 F F0(belo)184 468 Q 4.178
+184 288 R F2 1.069(RESTRICTED SHELL)3.569 F F0(belo)184 300 Q 4.178
 (w\). The)-.25 F -.25(va)4.178 G 1.678(lue may not be changed.).25 F
 1.678(This is not reset when the startup \214les are)6.678 F -.15(exe)
-184 480 S(cuted, allo).15 E(wing the startup \214les to disco)-.25 E
+184 312 S(cuted, allo).15 E(wing the startup \214les to disco)-.25 E
 -.15(ve)-.15 G 2.5(rw).15 G(hether or not a shell is restricted.)-2.5 E
-F1(shift_v)144 492 Q(erbose)-.1 E F0 .501(If set, the)184 504 R F1
+F1(shift_v)144 324 Q(erbose)-.1 E F0 .501(If set, the)184 336 R F1
 (shift)3.001 E F0 -.2(bu)3.001 G .501
 (iltin prints an error message when the shift count e).2 F .502
-(xceeds the number)-.15 F(of positional parameters.)184 516 Q F1(sour)
-144 528 Q(cepath)-.18 E F0 .771(If set, the)184 540 R F1(sour)3.271 E
+(xceeds the number)-.15 F(of positional parameters.)184 348 Q F1(sour)
+144 360 Q(cepath)-.18 E F0 .771(If set, the)184 372 R F1(sour)3.271 E
 (ce)-.18 E F0(\()3.271 E F1(.)A F0 3.271(\)b)C .771(uiltin uses the v)
 -3.471 F .771(alue of)-.25 F F2 -.666(PA)3.27 G(TH)-.189 E F0 .77
 (to \214nd the directory containing the)3.02 F(\214le supplied as an ar)
-184 552 Q 2.5(gument. This)-.18 F(option is enabled by def)2.5 E(ault.)
--.1 E F1(xpg_echo)144 564 Q F0(If set, the)184 576 Q F1(echo)2.5 E F0
+184 384 Q 2.5(gument. This)-.18 F(option is enabled by def)2.5 E(ault.)
+-.1 E F1(xpg_echo)144 396 Q F0(If set, the)184 408 Q F1(echo)2.5 E F0
 -.2(bu)2.5 G(iltin e).2 E(xpands backslash-escape sequences by def)-.15
-E(ault.)-.1 E F1(suspend)108 588 Q F0([)2.5 E F1<ad66>A F0(])A 1.001
-(Suspend the e)144 600 R -.15(xe)-.15 G 1.001
+E(ault.)-.1 E F1(suspend)108 424.8 Q F0([)2.5 E F1<ad66>A F0(])A 1.001
+(Suspend the e)144 436.8 R -.15(xe)-.15 G 1.001
 (cution of this shell until it recei).15 F -.15(ve)-.25 G 3.501(sa).15 G
 F2(SIGCONT)A F0 3.502(signal. A)3.252 F 1.002(login shell cannot be)
-3.502 F .023(suspended; the)144 612 R F1<ad66>2.523 E F0 .023
+3.502 F .023(suspended; the)144 448.8 R F1<ad66>2.523 E F0 .023
 (option can be used to o)2.523 F -.15(ve)-.15 G .022
 (rride this and force the suspension.).15 F .022(The return status is)
-5.022 F 2.5(0u)144 624 S(nless the shell is a login shell and)-2.5 E F1
-<ad66>2.5 E F0(is not supplied, or if job control is not enabled.)2.5 E
-F1(test)108 636 Q F3 -.2(ex)2.5 G(pr).2 E F1([)108 648 Q F3 -.2(ex)2.5 G
-(pr).2 E F1(])2.5 E F0 1.15
+5.022 F 2.5(0u)144 460.8 S(nless the shell is a login shell and)-2.5 E
+F1<ad66>2.5 E F0(is not supplied, or if job control is not enabled.)2.5
+E F1(test)108 477.6 Q/F3 10/Times-Italic@0 SF -.2(ex)2.5 G(pr).2 E F1([)
+108 489.6 Q F3 -.2(ex)2.5 G(pr).2 E F1(])2.5 E F0 1.15
 (Return a status of 0 or 1 depending on the e)6.77 F -.25(va)-.25 G 1.15
 (luation of the conditional e).25 F(xpression)-.15 E F3 -.2(ex)3.65 G
 (pr).2 E F0 6.15(.E).73 G(ach)-6.15 E 1.188
-(operator and operand must be a separate ar)144 660 R 3.688
+(operator and operand must be a separate ar)144 501.6 R 3.688
 (gument. Expressions)-.18 F 1.187(are composed of the primaries)3.688 F
-1.889(described abo)144 672 R 2.189 -.15(ve u)-.15 H(nder).15 E F2
+1.889(described abo)144 513.6 R 2.189 -.15(ve u)-.15 H(nder).15 E F2
 (CONDITION)4.389 E 1.889(AL EXPRESSIONS)-.18 F/F4 9/Times-Roman@0 SF(.)A
 F1(test)6.389 E F0 1.89(does not accept an)4.389 F 4.39(yo)-.15 G 1.89
-(ptions, nor)-4.39 F(does it accept and ignore an ar)144 684 Q
+(ptions, nor)-4.39 F(does it accept and ignore an ar)144 525.6 Q
 (gument of)-.18 E F1<adad>2.5 E F0(as signifying the end of options.)2.5
-E .786(Expressions may be combined using the follo)144 702 R .785
+E .786(Expressions may be combined using the follo)144 543.6 R .785
 (wing operators, listed in decreasing order of prece-)-.25 F 3.411
-(dence. The)144 714 R -.25(eva)3.411 G .911
+(dence. The)144 555.6 R -.25(eva)3.411 G .911
 (luation depends on the number of ar).25 F .912(guments; see belo)-.18 F
 4.712 -.65(w. O)-.25 H .912(perator precedence is).65 F
-(used when there are \214v)144 726 Q 2.5(eo)-.15 G 2.5(rm)-2.5 G(ore ar)
--2.5 E(guments.)-.18 E(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E
-(67)185.955 E 0 Cg EP
+(used when there are \214v)144 567.6 Q 2.5(eo)-.15 G 2.5(rm)-2.5 G
+(ore ar)-2.5 E(guments.)-.18 E F1(!)144 579.6 Q F3 -.2(ex)2.5 G(pr).2 E
+F0 -.35(Tr)12.6 G(ue if).35 E F3 -.2(ex)2.5 G(pr).2 E F0(is f)3.23 E
+(alse.)-.1 E F1(\()144 591.6 Q F3 -.2(ex)2.5 G(pr).2 E F1(\))2.5 E F0
+.26(Returns the v)6.77 F .26(alue of)-.25 F F3 -.2(ex)2.76 G(pr).2 E F0
+5.26(.T)C .26(his may be used to o)-5.26 F -.15(ve)-.15 G .26
+(rride the normal precedence of opera-).15 F(tors.)180 603.6 Q F3 -.2
+(ex)144 615.6 S(pr1).2 E F0<ad>2.5 E F1(a)A F3 -.2(ex)2.5 G(pr2).2 E F0
+-.35(Tr)180 627.6 S(ue if both).35 E F3 -.2(ex)2.5 G(pr1).2 E F0(and)2.5
+E F3 -.2(ex)2.5 G(pr2).2 E F0(are true.)2.52 E F3 -.2(ex)144 639.6 S
+(pr1).2 E F0<ad>2.5 E F1(o)A F3 -.2(ex)2.5 G(pr2).2 E F0 -.35(Tr)180
+651.6 S(ue if either).35 E F3 -.2(ex)2.5 G(pr1).2 E F0(or)2.5 E F3 -.2
+(ex)2.5 G(pr2).2 E F0(is true.)2.52 E F1(test)144 668.4 Q F0(and)2.5 E
+F1([)2.5 E F0 -.25(eva)2.5 G(luate conditional e).25 E
+(xpressions using a set of rules based on the number of ar)-.15 E
+(guments.)-.18 E 2.5(0a)144 686.4 S -.18(rg)-2.5 G(uments).18 E(The e)
+180 698.4 Q(xpression is f)-.15 E(alse.)-.1 E(GNU Bash-4.2)72 768 Q
+(2010 December 28)135.965 E(67)185.955 E 0 Cg EP
 %%Page: 68 68
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF(!)144 84 Q/F2 10/Times-Italic@0 SF -.2(ex)
-2.5 G(pr).2 E F0 -.35(Tr)12.6 G(ue if).35 E F2 -.2(ex)2.5 G(pr).2 E F0
-(is f)3.23 E(alse.)-.1 E F1(\()144 96 Q F2 -.2(ex)2.5 G(pr).2 E F1(\))
-2.5 E F0 .26(Returns the v)6.77 F .26(alue of)-.25 F F2 -.2(ex)2.76 G
-(pr).2 E F0 5.26(.T)C .26(his may be used to o)-5.26 F -.15(ve)-.15 G
-.26(rride the normal precedence of opera-).15 F(tors.)180 108 Q F2 -.2
-(ex)144 120 S(pr1).2 E F0<ad>2.5 E F1(a)A F2 -.2(ex)2.5 G(pr2).2 E F0
--.35(Tr)180 132 S(ue if both).35 E F2 -.2(ex)2.5 G(pr1).2 E F0(and)2.5 E
-F2 -.2(ex)2.5 G(pr2).2 E F0(are true.)2.52 E F2 -.2(ex)144 144 S(pr1).2
-E F0<ad>2.5 E F1(o)A F2 -.2(ex)2.5 G(pr2).2 E F0 -.35(Tr)180 156 S
-(ue if either).35 E F2 -.2(ex)2.5 G(pr1).2 E F0(or)2.5 E F2 -.2(ex)2.5 G
-(pr2).2 E F0(is true.)2.52 E F1(test)144 172.8 Q F0(and)2.5 E F1([)2.5 E
-F0 -.25(eva)2.5 G(luate conditional e).25 E
-(xpressions using a set of rules based on the number of ar)-.15 E
-(guments.)-.18 E 2.5(0a)144 190.8 S -.18(rg)-2.5 G(uments).18 E(The e)
-180 202.8 Q(xpression is f)-.15 E(alse.)-.1 E 2.5(1a)144 214.8 S -.18
-(rg)-2.5 G(ument).18 E(The e)180 226.8 Q
+-.35 E 2.5(1a)144 84 S -.18(rg)-2.5 G(ument).18 E(The e)180 96 Q
 (xpression is true if and only if the ar)-.15 E(gument is not null.)-.18
-E 2.5(2a)144 238.8 S -.18(rg)-2.5 G(uments).18 E .37(If the \214rst ar)
-180 250.8 R .37(gument is)-.18 F F1(!)2.87 E F0 2.87(,t)C .37(he e)-2.87
-F .37(xpression is true if and only if the second ar)-.15 F .37
-(gument is null.)-.18 F .38(If the \214rst ar)180 262.8 R .38
+E 2.5(2a)144 108 S -.18(rg)-2.5 G(uments).18 E .37(If the \214rst ar)180
+120 R .37(gument is)-.18 F/F1 10/Times-Bold@0 SF(!)2.87 E F0 2.87(,t)C
+.37(he e)-2.87 F .37(xpression is true if and only if the second ar)-.15
+F .37(gument is null.)-.18 F .38(If the \214rst ar)180 132 R .38
 (gument is one of the unary conditional operators listed abo)-.18 F .679
--.15(ve u)-.15 H(nder).15 E/F3 9/Times-Bold@0 SF(CONDI-)2.879 E(TION)180
-274.8 Q .552(AL EXPRESSIONS)-.18 F/F4 9/Times-Roman@0 SF(,)A F0 .552
+-.15(ve u)-.15 H(nder).15 E/F2 9/Times-Bold@0 SF(CONDI-)2.879 E(TION)180
+144 Q .552(AL EXPRESSIONS)-.18 F/F3 9/Times-Roman@0 SF(,)A F0 .552
 (the e)2.802 F .552(xpression is true if the unary test is true.)-.15 F
-.552(If the \214rst ar)5.552 F(gu-)-.18 E(ment is not a v)180 286.8 Q
+.552(If the \214rst ar)5.552 F(gu-)-.18 E(ment is not a v)180 156 Q
 (alid unary conditional operator)-.25 E 2.5(,t)-.4 G(he e)-2.5 E
-(xpression is f)-.15 E(alse.)-.1 E 2.5(3a)144 298.8 S -.18(rg)-2.5 G
-(uments).18 E .236(The follo)180 310.8 R .236
+(xpression is f)-.15 E(alse.)-.1 E 2.5(3a)144 168 S -.18(rg)-2.5 G
+(uments).18 E .236(The follo)180 180 R .236
 (wing conditions are applied in the order listed.)-.25 F .236
 (If the second ar)5.236 F .236(gument is one of)-.18 F .855
-(the binary conditional operators listed abo)180 322.8 R 1.155 -.15
-(ve u)-.15 H(nder).15 E F3(CONDITION)3.355 E .855(AL EXPRESSIONS)-.18 F
-F4(,)A F0(the)3.105 E .579(result of the e)180 334.8 R .578(xpression i\
-s the result of the binary test using the \214rst and third ar)-.15 F
-(guments)-.18 E 1.332(as operands.)180 346.8 R(The)6.332 E F1<ad61>3.832
-E F0(and)3.832 E F1<ad6f>3.832 E F0 1.333
+(the binary conditional operators listed abo)180 192 R 1.155 -.15(ve u)
+-.15 H(nder).15 E F2(CONDITION)3.355 E .855(AL EXPRESSIONS)-.18 F F3(,)A
+F0(the)3.105 E .579(result of the e)180 204 R .578(xpression is the res\
+ult of the binary test using the \214rst and third ar)-.15 F(guments)
+-.18 E 1.332(as operands.)180 216 R(The)6.332 E F1<ad61>3.832 E F0(and)
+3.832 E F1<ad6f>3.832 E F0 1.333
 (operators are considered binary operators when there are)3.832 F .558
-(three ar)180 358.8 R 3.058(guments. If)-.18 F .558(the \214rst ar)3.058
-F .558(gument is)-.18 F F1(!)3.058 E F0 3.058(,t)C .558(he v)-3.058 F
-.558(alue is the ne)-.25 F -.05(ga)-.15 G .558(tion of the tw).05 F
-(o-ar)-.1 E(gument)-.18 E .52(test using the second and third ar)180
-370.8 R 3.021(guments. If)-.18 F .521(the \214rst ar)3.021 F .521
-(gument is e)-.18 F(xactly)-.15 E F1(\()3.021 E F0 .521(and the third)
-3.021 F(ar)180 382.8 Q .485(gument is e)-.18 F(xactly)-.15 E F1(\))2.985
-E F0 2.985(,t)C .485(he result is the one-ar)-2.985 F .485
-(gument test of the second ar)-.18 F 2.985(gument. Other)-.18 F(-)-.2 E
-(wise, the e)180 394.8 Q(xpression is f)-.15 E(alse.)-.1 E 2.5(4a)144
-406.8 S -.18(rg)-2.5 G(uments).18 E .384(If the \214rst ar)180 418.8 R
-.384(gument is)-.18 F F1(!)2.884 E F0 2.885(,t)C .385
-(he result is the ne)-2.885 F -.05(ga)-.15 G .385(tion of the three-ar)
-.05 F .385(gument e)-.18 F .385(xpression com-)-.15 F 1.648
-(posed of the remaining ar)180 430.8 R 4.147(guments. Otherwise,)-.18 F
-1.647(the e)4.147 F 1.647(xpression is parsed and e)-.15 F -.25(va)-.25
-G(luated).25 E(according to precedence using the rules listed abo)180
-442.8 Q -.15(ve)-.15 G(.).15 E 2.5(5o)144 454.8 S 2.5(rm)-2.5 G(ore ar)
--2.5 E(guments)-.18 E 1.635(The e)180 466.8 R 1.635
-(xpression is parsed and e)-.15 F -.25(va)-.25 G 1.635
-(luated according to precedence using the rules listed).25 F(abo)180
-478.8 Q -.15(ve)-.15 G(.).15 E(When used with)144 496.8 Q F1(test)2.5 E
-F0(or)2.5 E F1([)2.5 E F0 2.5(,t)C(he)-2.5 E F1(<)2.5 E F0(and)2.5 E F1
-(>)2.5 E F0(operators sort le)2.5 E
-(xicographically using ASCII ordering.)-.15 E F1(times)108 513.6 Q F0
+(three ar)180 228 R 3.058(guments. If)-.18 F .558(the \214rst ar)3.058 F
+.558(gument is)-.18 F F1(!)3.058 E F0 3.058(,t)C .558(he v)-3.058 F .558
+(alue is the ne)-.25 F -.05(ga)-.15 G .558(tion of the tw).05 F(o-ar)-.1
+E(gument)-.18 E .52(test using the second and third ar)180 240 R 3.021
+(guments. If)-.18 F .521(the \214rst ar)3.021 F .521(gument is e)-.18 F
+(xactly)-.15 E F1(\()3.021 E F0 .521(and the third)3.021 F(ar)180 252 Q
+.485(gument is e)-.18 F(xactly)-.15 E F1(\))2.985 E F0 2.985(,t)C .485
+(he result is the one-ar)-2.985 F .485(gument test of the second ar)-.18
+F 2.985(gument. Other)-.18 F(-)-.2 E(wise, the e)180 264 Q
+(xpression is f)-.15 E(alse.)-.1 E 2.5(4a)144 276 S -.18(rg)-2.5 G
+(uments).18 E .384(If the \214rst ar)180 288 R .384(gument is)-.18 F F1
+(!)2.884 E F0 2.885(,t)C .385(he result is the ne)-2.885 F -.05(ga)-.15
+G .385(tion of the three-ar).05 F .385(gument e)-.18 F .385
+(xpression com-)-.15 F 1.648(posed of the remaining ar)180 300 R 4.147
+(guments. Otherwise,)-.18 F 1.647(the e)4.147 F 1.647
+(xpression is parsed and e)-.15 F -.25(va)-.25 G(luated).25 E
+(according to precedence using the rules listed abo)180 312 Q -.15(ve)
+-.15 G(.).15 E 2.5(5o)144 324 S 2.5(rm)-2.5 G(ore ar)-2.5 E(guments)-.18
+E 1.635(The e)180 336 R 1.635(xpression is parsed and e)-.15 F -.25(va)
+-.25 G 1.635(luated according to precedence using the rules listed).25 F
+(abo)180 348 Q -.15(ve)-.15 G(.).15 E(When used with)144 366 Q F1(test)
+2.5 E F0(or)2.5 E F1([)2.5 E F0 2.5(,t)C(he)-2.5 E F1(<)2.5 E F0(and)2.5
+E F1(>)2.5 E F0(operators sort le)2.5 E
+(xicographically using ASCII ordering.)-.15 E F1(times)108 382.8 Q F0
 1.229(Print the accumulated user and system times for the shell and for\
- processes run from the shell.)13.23 F(The return status is 0.)144 525.6
-Q F1(trap)108 542.4 Q F0([)2.5 E F1(\255lp)A F0 2.5(][)C([)-2.5 E F2(ar)
-A(g)-.37 E F0(])A F2(sigspec)2.5 E F0(...])2.5 E .702(The command)144
-554.4 R F2(ar)3.532 E(g)-.37 E F0 .702(is to be read and e)3.422 F -.15
-(xe)-.15 G .702(cuted when the shell recei).15 F -.15(ve)-.25 G 3.203
-(ss).15 G(ignal\(s\))-3.203 E F2(sigspec)3.203 E F0 5.703(.I).31 G(f)
--5.703 E F2(ar)3.533 E(g)-.37 E F0(is)3.423 E .609
-(absent \(and there is a single)144 566.4 R F2(sigspec)3.108 E F0 3.108
-(\)o)C(r)-3.108 E F1<ad>3.108 E F0 3.108(,e)C .608
+ processes run from the shell.)13.23 F(The return status is 0.)144 394.8
+Q F1(trap)108 411.6 Q F0([)2.5 E F1(\255lp)A F0 2.5(][)C([)-2.5 E/F4 10
+/Times-Italic@0 SF(ar)A(g)-.37 E F0(])A F4(sigspec)2.5 E F0(...])2.5 E
+.702(The command)144 423.6 R F4(ar)3.532 E(g)-.37 E F0 .702
+(is to be read and e)3.422 F -.15(xe)-.15 G .702
+(cuted when the shell recei).15 F -.15(ve)-.25 G 3.203(ss).15 G
+(ignal\(s\))-3.203 E F4(sigspec)3.203 E F0 5.703(.I).31 G(f)-5.703 E F4
+(ar)3.533 E(g)-.37 E F0(is)3.423 E .609(absent \(and there is a single)
+144 435.6 R F4(sigspec)3.108 E F0 3.108(\)o)C(r)-3.108 E F1<ad>3.108 E
+F0 3.108(,e)C .608
 (ach speci\214ed signal is reset to its original disposition)-3.108 F
-.658(\(the v)144 578.4 R .658(alue it had upon entrance to the shell\).)
--.25 F(If)5.658 E F2(ar)3.488 E(g)-.37 E F0 .659
-(is the null string the signal speci\214ed by each)3.378 F F2(sigspec)
-144.34 590.4 Q F0 .581
+.658(\(the v)144 447.6 R .658(alue it had upon entrance to the shell\).)
+-.25 F(If)5.658 E F4(ar)3.488 E(g)-.37 E F0 .659
+(is the null string the signal speci\214ed by each)3.378 F F4(sigspec)
+144.34 459.6 Q F0 .581
 (is ignored by the shell and by the commands it in)3.391 F -.2(vo)-.4 G
--.1(ke).2 G 3.08(s. If).1 F F2(ar)3.41 E(g)-.37 E F0 .58
+-.1(ke).2 G 3.08(s. If).1 F F4(ar)3.41 E(g)-.37 E F0 .58
 (is not present and)3.3 F F1<ad70>3.08 E F0(has)3.08 E 1.214
-(been supplied, then the trap commands associated with each)144 602.4 R
-F2(sigspec)4.054 E F0 1.215(are displayed.)4.024 F 1.215(If no ar)6.215
-F(gu-)-.18 E .86(ments are supplied or if only)144 614.4 R F1<ad70>3.36
+(been supplied, then the trap commands associated with each)144 471.6 R
+F4(sigspec)4.054 E F0 1.215(are displayed.)4.024 F 1.215(If no ar)6.215
+F(gu-)-.18 E .86(ments are supplied or if only)144 483.6 R F1<ad70>3.36
 E F0 .86(is gi)3.36 F -.15(ve)-.25 G(n,).15 E F1(trap)3.36 E F0 .86
 (prints the list of commands associated with each)3.36 F 2.83
-(signal. The)144 626.4 R F1<ad6c>2.83 E F0 .33(option causes the shell \
+(signal. The)144 495.6 R F1<ad6c>2.83 E F0 .33(option causes the shell \
 to print a list of signal names and their corresponding num-)2.83 F
-4.311(bers. Each)144 638.4 R F2(sigspec)4.651 E F0 1.811
-(is either a signal name de\214ned in <)4.621 F F2(signal.h)A F0 1.81
+4.311(bers. Each)144 507.6 R F4(sigspec)4.651 E F0 1.811
+(is either a signal name de\214ned in <)4.621 F F4(signal.h)A F0 1.81
 (>, or a signal number)B 6.81(.S)-.55 G(ignal)-6.81 E
-(names are case insensiti)144 650.4 Q .3 -.15(ve a)-.25 H(nd the).15 E
-F3(SIG)2.5 E F0(pre\214x is optional.)2.25 E 1.648(If a)144 668.4 R F2
-(sigspec)4.488 E F0(is)4.458 E F3(EXIT)4.148 E F0 1.648
-(\(0\) the command)3.898 F F2(ar)4.479 E(g)-.37 E F0 1.649(is e)4.369 F
+(names are case insensiti)144 519.6 Q .3 -.15(ve a)-.25 H(nd the).15 E
+F2(SIG)2.5 E F0(pre\214x is optional.)2.25 E 1.648(If a)144 537.6 R F4
+(sigspec)4.488 E F0(is)4.458 E F2(EXIT)4.148 E F0 1.648
+(\(0\) the command)3.898 F F4(ar)4.479 E(g)-.37 E F0 1.649(is e)4.369 F
 -.15(xe)-.15 G 1.649(cuted on e).15 F 1.649(xit from the shell.)-.15 F
-1.649(If a)6.649 F F2(sigspec)4.489 E F0(is)4.459 E F3(DEB)144 680.4 Q
-(UG)-.09 E F4(,)A F0 1.168(the command)3.418 F F2(ar)3.998 E(g)-.37 E F0
+1.649(If a)6.649 F F4(sigspec)4.489 E F0(is)4.459 E F2(DEB)144 549.6 Q
+(UG)-.09 E F3(,)A F0 1.168(the command)3.418 F F4(ar)3.998 E(g)-.37 E F0
 1.168(is e)3.888 F -.15(xe)-.15 G 1.167(cuted before e).15 F -.15(ve)
--.25 G(ry).15 E F2 1.167(simple command)3.667 F F0(,)A F2(for)3.667 E F0
-(command,)3.667 E F2(case)3.667 E F0(com-)3.667 E(mand,)144 692.4 Q F2
+-.25 G(ry).15 E F4 1.167(simple command)3.667 F F0(,)A F4(for)3.667 E F0
+(command,)3.667 E F4(case)3.667 E F0(com-)3.667 E(mand,)144 561.6 Q F4
 (select)2.646 E F0 .146(command, e)2.646 F -.15(ve)-.25 G .146
-(ry arithmetic).15 F F2(for)2.646 E F0 .147
+(ry arithmetic).15 F F4(for)2.646 E F0 .147
 (command, and before the \214rst command e)2.646 F -.15(xe)-.15 G .147
-(cutes in a).15 F .146(shell function \(see)144 704.4 R F3 .146
+(cutes in a).15 F .146(shell function \(see)144 573.6 R F2 .146
 (SHELL GRAMMAR)2.646 F F0(abo)2.396 E -.15(ve)-.15 G 2.646(\). Refer).15
 F .146(to the description of the)2.646 F F1(extdeb)2.645 E(ug)-.2 E F0
-.145(option to)2.645 F(the)144 716.4 Q F1(shopt)3.2 E F0 -.2(bu)3.2 G .7
+.145(option to)2.645 F(the)144 585.6 Q F1(shopt)3.2 E F0 -.2(bu)3.2 G .7
 (iltin for details of its ef).2 F .7(fect on the)-.25 F F1(DEB)3.2 E(UG)
--.1 E F0 3.2(trap. If)3.2 F(a)3.2 E F2(sigspec)3.54 E F0(is)3.51 E F3
-(RETURN)3.2 E F4(,)A F0 .701(the com-)2.951 F(mand)144 728.4 Q F2(ar)
+-.1 E F0 3.2(trap. If)3.2 F(a)3.2 E F4(sigspec)3.54 E F0(is)3.51 E F2
+(RETURN)3.2 E F3(,)A F0 .701(the com-)2.951 F(mand)144 597.6 Q F4(ar)
 3.474 E(g)-.37 E F0 .644(is e)3.364 F -.15(xe)-.15 G .643
 (cuted each time a shell function or a script e).15 F -.15(xe)-.15 G
 .643(cuted with the).15 F F1(.)3.143 E F0(or)3.143 E F1(sour)3.143 E(ce)
--.18 E F0 -.2(bu)3.143 G(iltins).2 E(GNU Bash-4.2)72 768 Q
-(2010 December 28)135.965 E(68)185.955 E 0 Cg EP
+-.18 E F0 -.2(bu)3.143 G(iltins).2 E(\214nishes e)144 609.6 Q -.15(xe)
+-.15 G(cuting.).15 E .928(If a)144 627.6 R F4(sigspec)3.768 E F0(is)
+3.738 E F2(ERR)3.429 E F3(,)A F0 .929(the command)3.179 F F4(ar)3.759 E
+(g)-.37 E F0 .929(is e)3.649 F -.15(xe)-.15 G .929(cuted whene).15 F
+-.15(ve)-.25 G 3.429(ras).15 G .929(imple command has a non\255zero)
+-3.429 F -.15(ex)144 639.6 S 1.009(it status, subject to the follo).15 F
+1.009(wing conditions.)-.25 F(The)6.009 E F2(ERR)3.509 E F0 1.009
+(trap is not e)3.259 F -.15(xe)-.15 G 1.008(cuted if the f).15 F 1.008
+(ailed com-)-.1 F .324
+(mand is part of the command list immediately follo)144 651.6 R .324
+(wing a)-.25 F F1(while)2.824 E F0(or)2.824 E F1(until)2.824 E F0 -.1
+(ke)2.824 G(yw)-.05 E .324(ord, part of the test)-.1 F .151(in an)144
+663.6 R F4(if)2.661 E F0 .151(statement, part of a command e)4.611 F
+-.15(xe)-.15 G .151(cuted in a).15 F F1(&&)2.651 E F0(or)2.651 E F1(||)
+2.651 E F0 .151(list, or if the command')2.651 F 2.651(sr)-.55 G .151
+(eturn v)-2.651 F(alue)-.25 E(is being in)144 675.6 Q -.15(ve)-.4 G
+(rted via).15 E F1(!)2.5 E F0 5(.T)C(hese are the same conditions obe)-5
+E(yed by the)-.15 E F1(err)2.5 E(exit)-.18 E F0(option.)2.5 E 1.095
+(Signals ignored upon entry to the shell cannot be trapped or reset.)144
+693.6 R -.35(Tr)6.095 G 1.095(apped signals that are not).35 F .662
+(being ignored are reset to their original v)144 705.6 R .662
+(alues in a subshell or subshell en)-.25 F .661(vironment when one is)
+-.4 F 2.5(created. The)144 717.6 R(return status is f)2.5 E(alse if an)
+-.1 E(y)-.15 E F4(sigspec)2.84 E F0(is in)2.81 E -.25(va)-.4 G
+(lid; otherwise).25 E F1(trap)2.5 E F0(returns true.)2.5 E(GNU Bash-4.2)
+72 768 Q(2010 December 28)135.965 E(68)185.955 E 0 Cg EP
 %%Page: 69 69
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E(\214nishes e)144 84 Q -.15(xe)-.15 G(cuting.).15 E .928(If a)144
-102 R/F1 10/Times-Italic@0 SF(sigspec)3.768 E F0(is)3.738 E/F2 9
-/Times-Bold@0 SF(ERR)3.429 E/F3 9/Times-Roman@0 SF(,)A F0 .929
-(the command)3.179 F F1(ar)3.759 E(g)-.37 E F0 .929(is e)3.649 F -.15
-(xe)-.15 G .929(cuted whene).15 F -.15(ve)-.25 G 3.429(ras).15 G .929
-(imple command has a non\255zero)-3.429 F -.15(ex)144 114 S 1.009
-(it status, subject to the follo).15 F 1.009(wing conditions.)-.25 F
-(The)6.009 E F2(ERR)3.509 E F0 1.009(trap is not e)3.259 F -.15(xe)-.15
-G 1.008(cuted if the f).15 F 1.008(ailed com-)-.1 F .324
-(mand is part of the command list immediately follo)144 126 R .324
-(wing a)-.25 F/F4 10/Times-Bold@0 SF(while)2.824 E F0(or)2.824 E F4
-(until)2.824 E F0 -.1(ke)2.824 G(yw)-.05 E .324(ord, part of the test)
--.1 F .151(in an)144 138 R F1(if)2.661 E F0 .151
-(statement, part of a command e)4.611 F -.15(xe)-.15 G .151(cuted in a)
-.15 F F4(&&)2.651 E F0(or)2.651 E F4(||)2.651 E F0 .151
-(list, or if the command')2.651 F 2.651(sr)-.55 G .151(eturn v)-2.651 F
-(alue)-.25 E(is being in)144 150 Q -.15(ve)-.4 G(rted via).15 E F4(!)2.5
-E F0 5(.T)C(hese are the same conditions obe)-5 E(yed by the)-.15 E F4
-(err)2.5 E(exit)-.18 E F0(option.)2.5 E 1.095
-(Signals ignored upon entry to the shell cannot be trapped or reset.)144
-168 R -.35(Tr)6.095 G 1.095(apped signals that are not).35 F .662
-(being ignored are reset to their original v)144 180 R .662
-(alues in a subshell or subshell en)-.25 F .661(vironment when one is)
--.4 F 2.5(created. The)144 192 R(return status is f)2.5 E(alse if an)-.1
-E(y)-.15 E F1(sigspec)2.84 E F0(is in)2.81 E -.25(va)-.4 G
-(lid; otherwise).25 E F4(trap)2.5 E F0(returns true.)2.5 E F4(type)108
-208.8 Q F0([)2.5 E F4(\255aftpP)A F0(])A F1(name)2.5 E F0([)2.5 E F1
-(name)A F0(...])2.5 E -.4(Wi)144 220.8 S .173
-(th no options, indicate ho).4 F 2.673(we)-.25 G(ach)-2.673 E F1(name)
-3.033 E F0 -.1(wo)2.853 G .174
+-.35 E/F1 10/Times-Bold@0 SF(type)108 84 Q F0([)2.5 E F1(\255aftpP)A F0
+(])A/F2 10/Times-Italic@0 SF(name)2.5 E F0([)2.5 E F2(name)A F0(...])2.5
+E -.4(Wi)144 96 S .173(th no options, indicate ho).4 F 2.673(we)-.25 G
+(ach)-2.673 E F2(name)3.033 E F0 -.1(wo)2.853 G .174
 (uld be interpreted if used as a command name.).1 F .174(If the)5.174 F
-F4<ad74>144 232.8 Q F0 .843(option is used,)3.343 F F4(type)3.343 E F0
-.843(prints a string which is one of)3.343 F F1(alias)3.343 E F0(,).27 E
-F1 -.1(ke)3.343 G(ywor)-.2 E(d)-.37 E F0(,).77 E F1(function)3.343 E F0
-(,).24 E F1 -.2(bu)3.342 G(iltin).2 E F0 3.342(,o).24 G(r)-3.342 E F1
-(\214le)5.252 E F0(if)3.522 E F1(name)144.36 244.8 Q F0 .086
+F1<ad74>144 108 Q F0 .843(option is used,)3.343 F F1(type)3.343 E F0
+.843(prints a string which is one of)3.343 F F2(alias)3.343 E F0(,).27 E
+F2 -.1(ke)3.343 G(ywor)-.2 E(d)-.37 E F0(,).77 E F2(function)3.343 E F0
+(,).24 E F2 -.2(bu)3.342 G(iltin).2 E F0 3.342(,o).24 G(r)-3.342 E F2
+(\214le)5.252 E F0(if)3.522 E F2(name)144.36 120 Q F0 .086
 (is an alias, shell reserv)2.766 F .086(ed w)-.15 F .086
 (ord, function, b)-.1 F .087(uiltin, or disk \214le, respecti)-.2 F -.15
-(ve)-.25 G(ly).15 E 5.087(.I)-.65 G 2.587(ft)-5.087 G(he)-2.587 E F1
+(ve)-.25 G(ly).15 E 5.087(.I)-.65 G 2.587(ft)-5.087 G(he)-2.587 E F2
 (name)2.947 E F0 .087(is not)2.767 F .119
-(found, then nothing is printed, and an e)144 256.8 R .118
+(found, then nothing is printed, and an e)144 132 R .118
 (xit status of f)-.15 F .118(alse is returned.)-.1 F .118(If the)5.118 F
-F4<ad70>2.618 E F0 .118(option is used,)2.618 F F4(type)2.618 E F0 .855
-(either returns the name of the disk \214le that w)144 268.8 R .855
-(ould be e)-.1 F -.15(xe)-.15 G .855(cuted if).15 F F1(name)3.715 E F0
+F1<ad70>2.618 E F0 .118(option is used,)2.618 F F1(type)2.618 E F0 .855
+(either returns the name of the disk \214le that w)144 144 R .855
+(ould be e)-.1 F -.15(xe)-.15 G .855(cuted if).15 F F2(name)3.715 E F0
 .855(were speci\214ed as a com-)3.535 F .641(mand name, or nothing if)
-144 280.8 R/F5 10/Courier@0 SF .641(type -t name)3.141 F F0 -.1(wo)3.141
-G .641(uld not return).1 F F1(\214le)3.14 E F0 5.64(.T).18 G(he)-5.64 E
-F4<ad50>3.14 E F0 .64(option forces a)3.14 F F2 -.666(PA)3.14 G(TH)-.189
-E F0 .112(search for each)144 292.8 R F1(name)2.612 E F0 2.612(,e)C -.15
-(ve)-2.862 G 2.613(ni).15 G(f)-2.613 E F5 .113(type -t name)2.613 F F0
--.1(wo)2.613 G .113(uld not return).1 F F1(\214le)2.613 E F0 5.113(.I)
-.18 G 2.613(fac)-5.113 G .113(ommand is hashed,)-2.613 F F4<ad70>2.613 E
-F0(and)144 304.8 Q F4<ad50>2.945 E F0 .445(print the hashed v)2.945 F
-.444(alue, not necessarily the \214le that appears \214rst in)-.25 F F2
--.666(PA)2.944 G(TH)-.189 E F3(.)A F0 .444(If the)4.944 F F4<ad61>2.944
-E F0(option)2.944 E .265(is used,)144 316.8 R F4(type)2.765 E F0 .265
-(prints all of the places that contain an e)2.765 F -.15(xe)-.15 G .265
-(cutable named).15 F F1(name)2.765 E F0 5.265(.T).18 G .265
-(his includes aliases)-5.265 F .427(and functions, if and only if the)
-144 328.8 R F4<ad70>2.926 E F0 .426(option is not also used.)2.926 F
-.426(The table of hashed commands is not)5.426 F .548
-(consulted when using)144 340.8 R F4<ad61>3.048 E F0 5.548(.T)C(he)
--5.548 E F4<ad66>3.048 E F0 .549
-(option suppresses shell function lookup, as with the)3.048 F F4
-(command)3.049 E F0 -.2(bu)144 352.8 S(iltin.).2 E F4(type)5 E F0
+144 156 R/F3 10/Courier@0 SF .641(type -t name)3.141 F F0 -.1(wo)3.141 G
+.641(uld not return).1 F F2(\214le)3.14 E F0 5.64(.T).18 G(he)-5.64 E F1
+<ad50>3.14 E F0 .64(option forces a)3.14 F/F4 9/Times-Bold@0 SF -.666
+(PA)3.14 G(TH)-.189 E F0 .112(search for each)144 168 R F2(name)2.612 E
+F0 2.612(,e)C -.15(ve)-2.862 G 2.613(ni).15 G(f)-2.613 E F3 .113
+(type -t name)2.613 F F0 -.1(wo)2.613 G .113(uld not return).1 F F2
+(\214le)2.613 E F0 5.113(.I).18 G 2.613(fac)-5.113 G .113
+(ommand is hashed,)-2.613 F F1<ad70>2.613 E F0(and)144 180 Q F1<ad50>
+2.945 E F0 .445(print the hashed v)2.945 F .444
+(alue, not necessarily the \214le that appears \214rst in)-.25 F F4
+-.666(PA)2.944 G(TH)-.189 E/F5 9/Times-Roman@0 SF(.)A F0 .444(If the)
+4.944 F F1<ad61>2.944 E F0(option)2.944 E .265(is used,)144 192 R F1
+(type)2.765 E F0 .265(prints all of the places that contain an e)2.765 F
+-.15(xe)-.15 G .265(cutable named).15 F F2(name)2.765 E F0 5.265(.T).18
+G .265(his includes aliases)-5.265 F .427
+(and functions, if and only if the)144 204 R F1<ad70>2.926 E F0 .426
+(option is not also used.)2.926 F .426
+(The table of hashed commands is not)5.426 F .548(consulted when using)
+144 216 R F1<ad61>3.048 E F0 5.548(.T)C(he)-5.548 E F1<ad66>3.048 E F0
+.549(option suppresses shell function lookup, as with the)3.048 F F1
+(command)3.049 E F0 -.2(bu)144 228 S(iltin.).2 E F1(type)5 E F0
 (returns true if all of the ar)2.5 E(guments are found, f)-.18 E
-(alse if an)-.1 E 2.5(ya)-.15 G(re not found.)-2.5 E F4(ulimit)108 369.6
-Q F0([)2.5 E F4(\255HST)A(abcde\214lmnpqrstuvx)-.92 E F0([)2.5 E F1
-(limit)A F0(]])A(Pro)144 381.6 Q .244(vides control o)-.15 F -.15(ve)
+(alse if an)-.1 E 2.5(ya)-.15 G(re not found.)-2.5 E F1(ulimit)108 244.8
+Q F0([)2.5 E F1(\255HST)A(abcde\214lmnpqrstuvx)-.92 E F0([)2.5 E F2
+(limit)A F0(]])A(Pro)144 256.8 Q .244(vides control o)-.15 F -.15(ve)
 -.15 G 2.744(rt).15 G .244(he resources a)-2.744 F -.25(va)-.2 G .244
 (ilable to the shell and to processes started by it, on systems).25 F
-.943(that allo)144 393.6 R 3.443(ws)-.25 G .943(uch control.)-3.443 F
-(The)5.943 E F4<ad48>3.443 E F0(and)3.443 E F4<ad53>3.444 E F0 .944
+.943(that allo)144 268.8 R 3.443(ws)-.25 G .943(uch control.)-3.443 F
+(The)5.943 E F1<ad48>3.443 E F0(and)3.443 E F1<ad53>3.444 E F0 .944
 (options specify that the hard or soft limit is set for the)3.444 F(gi)
-144 405.6 Q -.15(ve)-.25 G 2.709(nr).15 G 2.709(esource. A)-2.709 F .208
+144 280.8 Q -.15(ve)-.25 G 2.709(nr).15 G 2.709(esource. A)-2.709 F .208
 (hard limit cannot be increased by a non-root user once it is set; a so\
-ft limit may)2.709 F .425(be increased up to the v)144 417.6 R .425
-(alue of the hard limit.)-.25 F .426(If neither)5.425 F F4<ad48>2.926 E
-F0(nor)2.926 E F4<ad53>2.926 E F0 .426
+ft limit may)2.709 F .425(be increased up to the v)144 292.8 R .425
+(alue of the hard limit.)-.25 F .426(If neither)5.425 F F1<ad48>2.926 E
+F0(nor)2.926 E F1<ad53>2.926 E F0 .426
 (is speci\214ed, both the soft and)2.926 F .139(hard limits are set.)144
-429.6 R .139(The v)5.139 F .139(alue of)-.25 F F1(limit)2.729 E F0 .139
+304.8 R .139(The v)5.139 F .139(alue of)-.25 F F2(limit)2.729 E F0 .139
 (can be a number in the unit speci\214ed for the resource or one)3.319 F
-.741(of the special v)144 441.6 R(alues)-.25 E F4(hard)3.241 E F0(,)A F4
-(soft)3.241 E F0 3.241(,o)C(r)-3.241 E F4(unlimited)3.241 E F0 3.241(,w)
+.741(of the special v)144 316.8 R(alues)-.25 E F1(hard)3.241 E F0(,)A F1
+(soft)3.241 E F0 3.241(,o)C(r)-3.241 E F1(unlimited)3.241 E F0 3.241(,w)
 C .741(hich stand for the current hard limit, the current)-3.241 F .78
-(soft limit, and no limit, respecti)144 453.6 R -.15(ve)-.25 G(ly).15 E
-5.78(.I)-.65 G(f)-5.78 E F1(limit)3.37 E F0 .78
+(soft limit, and no limit, respecti)144 328.8 R -.15(ve)-.25 G(ly).15 E
+5.78(.I)-.65 G(f)-5.78 E F2(limit)3.37 E F0 .78
 (is omitted, the current v)3.96 F .78(alue of the soft limit of the)-.25
-F .498(resource is printed, unless the)144 465.6 R F4<ad48>2.999 E F0
+F .498(resource is printed, unless the)144 340.8 R F1<ad48>2.999 E F0
 .499(option is gi)2.999 F -.15(ve)-.25 G 2.999(n. When).15 F .499
 (more than one resource is speci\214ed, the)2.999 F
-(limit name and unit are printed before the v)144 477.6 Q 2.5
-(alue. Other)-.25 F(options are interpreted as follo)2.5 E(ws:)-.25 E F4
-<ad61>144 489.6 Q F0(All current limits are reported)25.3 E F4<ad62>144
-501.6 Q F0(The maximum sock)24.74 E(et b)-.1 E(uf)-.2 E(fer size)-.25 E
-F4<ad63>144 513.6 Q F0(The maximum size of core \214les created)25.86 E
-F4<ad64>144 525.6 Q F0(The maximum size of a process')24.74 E 2.5(sd)
--.55 G(ata se)-2.5 E(gment)-.15 E F4<ad65>144 537.6 Q F0
-(The maximum scheduling priority \("nice"\))25.86 E F4<ad66>144 549.6 Q
+(limit name and unit are printed before the v)144 352.8 Q 2.5
+(alue. Other)-.25 F(options are interpreted as follo)2.5 E(ws:)-.25 E F1
+<ad61>144 364.8 Q F0(All current limits are reported)25.3 E F1<ad62>144
+376.8 Q F0(The maximum sock)24.74 E(et b)-.1 E(uf)-.2 E(fer size)-.25 E
+F1<ad63>144 388.8 Q F0(The maximum size of core \214les created)25.86 E
+F1<ad64>144 400.8 Q F0(The maximum size of a process')24.74 E 2.5(sd)
+-.55 G(ata se)-2.5 E(gment)-.15 E F1<ad65>144 412.8 Q F0
+(The maximum scheduling priority \("nice"\))25.86 E F1<ad66>144 424.8 Q
 F0(The maximum size of \214les written by the shell and its children)
-26.97 E F4<ad69>144 561.6 Q F0(The maximum number of pending signals)
-27.52 E F4<ad6c>144 573.6 Q F0(The maximum size that may be lock)27.52 E
-(ed into memory)-.1 E F4<ad6d>144 585.6 Q F0
+26.97 E F1<ad69>144 436.8 Q F0(The maximum number of pending signals)
+27.52 E F1<ad6c>144 448.8 Q F0(The maximum size that may be lock)27.52 E
+(ed into memory)-.1 E F1<ad6d>144 460.8 Q F0
 (The maximum resident set size \(man)21.97 E 2.5(ys)-.15 G
-(ystems do not honor this limit\))-2.5 E F4<ad6e>144 597.6 Q F0 .791(Th\
+(ystems do not honor this limit\))-2.5 E F1<ad6e>144 472.8 Q F0 .791(Th\
 e maximum number of open \214le descriptors \(most systems do not allo)
 24.74 F 3.29(wt)-.25 G .79(his v)-3.29 F .79(alue to)-.25 F(be set\))180
-609.6 Q F4<ad70>144 621.6 Q F0
-(The pipe size in 512-byte blocks \(this may not be set\))24.74 E F4
-<ad71>144 633.6 Q F0
-(The maximum number of bytes in POSIX message queues)24.74 E F4<ad72>144
-645.6 Q F0(The maximum real-time scheduling priority)25.86 E F4<ad73>144
-657.6 Q F0(The maximum stack size)26.41 E F4<ad74>144 669.6 Q F0
-(The maximum amount of cpu time in seconds)26.97 E F4<ad75>144 681.6 Q
+484.8 Q F1<ad70>144 496.8 Q F0
+(The pipe size in 512-byte blocks \(this may not be set\))24.74 E F1
+<ad71>144 508.8 Q F0
+(The maximum number of bytes in POSIX message queues)24.74 E F1<ad72>144
+520.8 Q F0(The maximum real-time scheduling priority)25.86 E F1<ad73>144
+532.8 Q F0(The maximum stack size)26.41 E F1<ad74>144 544.8 Q F0
+(The maximum amount of cpu time in seconds)26.97 E F1<ad75>144 556.8 Q
 F0(The maximum number of processes a)24.74 E -.25(va)-.2 G
-(ilable to a single user).25 E F4<ad76>144 693.6 Q F0 .47
+(ilable to a single user).25 E F1<ad76>144 568.8 Q F0 .47
 (The maximum amount of virtual memory a)25.3 F -.25(va)-.2 G .47
 (ilable to the shell and, on some systems, to).25 F(its children)180
-705.6 Q F4<ad78>144 717.6 Q F0(The maximum number of \214le locks)25.3 E
-(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(69)185.955 E 0 Cg EP
-%%Page: 70 70
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E/F1 10/Times-Bold@0 SF<ad54>144 84 Q F0
-(The maximum number of threads)23.63 E(If)144 100.8 Q/F2 10
-/Times-Italic@0 SF(limit)2.933 E F0 .343(is gi)3.523 F -.15(ve)-.25 G
-.343(n, it is the ne).15 F 2.843(wv)-.25 G .343
+580.8 Q F1<ad78>144 592.8 Q F0(The maximum number of \214le locks)25.3 E
+F1<ad54>144 604.8 Q F0(The maximum number of threads)23.63 E(If)144
+621.6 Q F2(limit)2.933 E F0 .343(is gi)3.523 F -.15(ve)-.25 G .343
+(n, it is the ne).15 F 2.843(wv)-.25 G .343
 (alue of the speci\214ed resource \(the)-3.093 F F1<ad61>2.843 E F0 .343
 (option is display only\).)2.843 F .343(If no)5.343 F .175(option is gi)
-144 112.8 R -.15(ve)-.25 G .175(n, then).15 F F1<ad66>2.675 E F0 .175
+144 633.6 R -.15(ve)-.25 G .175(n, then).15 F F1<ad66>2.675 E F0 .175
 (is assumed.)2.675 F -1.11(Va)5.175 G .175
 (lues are in 1024-byte increments, e)1.11 F .176(xcept for)-.15 F F1
-<ad74>2.676 E F0 2.676(,w)C .176(hich is in)-2.676 F(seconds,)144 124.8
+<ad74>2.676 E F0 2.676(,w)C .176(hich is in)-2.676 F(seconds,)144 645.6
 Q F1<ad70>2.516 E F0 2.516(,w)C .016
 (hich is in units of 512-byte blocks, and)-2.516 F F1<ad54>2.516 E F0(,)
 A F1<ad62>2.515 E F0(,)A F1<ad6e>2.515 E F0 2.515(,a)C(nd)-2.515 E F1
 <ad75>2.515 E F0 2.515(,w)C .015(hich are unscaled v)-2.515 F(al-)-.25 E
-3.787(ues. The)144 136.8 R 1.287(return status is 0 unless an in)3.787 F
+3.787(ues. The)144 657.6 R 1.287(return status is 0 unless an in)3.787 F
 -.25(va)-.4 G 1.287(lid option or ar).25 F 1.287
 (gument is supplied, or an error occurs)-.18 F(while setting a ne)144
-148.8 Q 2.5(wl)-.25 G(imit.)-2.5 E F1(umask)108 165.6 Q F0([)2.5 E F1
+669.6 Q 2.5(wl)-.25 G(imit.)-2.5 E F1(umask)108 686.4 Q F0([)2.5 E F1
 <ad70>A F0 2.5(][)C F1<ad53>-2.5 E F0 2.5(][)C F2(mode)-2.5 E F0(])A .2
-(The user \214le-creation mask is set to)144 177.6 R F2(mode)2.7 E F0
+(The user \214le-creation mask is set to)144 698.4 R F2(mode)2.7 E F0
 5.2(.I).18 G(f)-5.2 E F2(mode)3.08 E F0(be)2.88 E .2
 (gins with a digit, it is interpreted as an octal)-.15 F .066(number; o\
 therwise it is interpreted as a symbolic mode mask similar to that acce\
-pted by)144 189.6 R F2 -.15(ch)2.566 G(mod).15 E F0(\(1\).).77 E(If)144
-201.6 Q F2(mode)3.263 E F0 .382(is omitted, the current v)3.063 F .382
+pted by)144 710.4 R F2 -.15(ch)2.566 G(mod).15 E F0(\(1\).).77 E(If)144
+722.4 Q F2(mode)3.263 E F0 .382(is omitted, the current v)3.063 F .382
 (alue of the mask is printed.)-.25 F(The)5.382 E F1<ad53>2.882 E F0 .382
-(option causes the mask to be)2.882 F .547
-(printed in symbolic form; the def)144 213.6 R .547
+(option causes the mask to be)2.882 F(GNU Bash-4.2)72 768 Q
+(2010 December 28)135.965 E(69)185.955 E 0 Cg EP
+%%Page: 70 70
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E .547(printed in symbolic form; the def)144 84 R .547
 (ault output is an octal number)-.1 F 5.547(.I)-.55 G 3.047(ft)-5.547 G
-(he)-3.047 E F1<ad70>3.047 E F0 .547(option is supplied, and)3.047 F F2
-(mode)144.38 225.6 Q F0 .552
+(he)-3.047 E/F1 10/Times-Bold@0 SF<ad70>3.047 E F0 .547
+(option is supplied, and)3.047 F/F2 10/Times-Italic@0 SF(mode)144.38 96
+Q F0 .552
 (is omitted, the output is in a form that may be reused as input.)3.232
-F .551(The return status is 0 if the)5.551 F(mode w)144 237.6 Q
+F .551(The return status is 0 if the)5.551 F(mode w)144 108 Q
 (as successfully changed or if no)-.1 E F2(mode)2.5 E F0(ar)2.5 E
 (gument w)-.18 E(as supplied, and f)-.1 E(alse otherwise.)-.1 E F1
-(unalias)108 254.4 Q F0<5bad>2.5 E F1(a)A F0 2.5(][)C F2(name)-2.5 E F0
-(...])2.5 E(Remo)144 266.4 Q 1.955 -.15(ve e)-.15 H(ach).15 E F2(name)
+(unalias)108 124.8 Q F0<5bad>2.5 E F1(a)A F0 2.5(][)C F2(name)-2.5 E F0
+(...])2.5 E(Remo)144 136.8 Q 1.955 -.15(ve e)-.15 H(ach).15 E F2(name)
 4.155 E F0 1.655(from the list of de\214ned aliases.)4.155 F(If)6.655 E
 F1<ad61>4.155 E F0 1.655(is supplied, all alias de\214nitions are)4.155
-F(remo)144 278.4 Q -.15(ve)-.15 G 2.5(d. The).15 F(return v)2.5 E
+F(remo)144 148.8 Q -.15(ve)-.15 G 2.5(d. The).15 F(return v)2.5 E
 (alue is true unless a supplied)-.25 E F2(name)2.86 E F0
-(is not a de\214ned alias.)2.68 E F1(unset)108 295.2 Q F0<5bad>2.5 E F1
-(fv)A F0 2.5(][)C F2(name)-2.5 E F0(...])2.5 E -.15(Fo)144 307.2 S 3.107
+(is not a de\214ned alias.)2.68 E F1(unset)108 165.6 Q F0<5bad>2.5 E F1
+(fv)A F0 2.5(][)C F2(name)-2.5 E F0(...])2.5 E -.15(Fo)144 177.6 S 3.107
 (re).15 G(ach)-3.107 E F2(name)3.107 E F0 3.107(,r).18 G(emo)-3.107 E
 .907 -.15(ve t)-.15 H .607(he corresponding v).15 F .607
 (ariable or function.)-.25 F .606(If no options are supplied, or the)
-5.607 F F1<ad76>144 319.2 Q F0 .304(option is gi)2.804 F -.15(ve)-.25 G
+5.607 F F1<ad76>144 189.6 Q F0 .304(option is gi)2.804 F -.15(ve)-.25 G
 .304(n, each).15 F F2(name)3.164 E F0 .305(refers to a shell v)2.985 F
 2.805(ariable. Read-only)-.25 F -.25(va)2.805 G .305
-(riables may not be unset.).25 F(If)5.305 E F1<ad66>144 331.2 Q F0 .46
+(riables may not be unset.).25 F(If)5.305 E F1<ad66>144 201.6 Q F0 .46
 (is speci\214ed, each)2.96 F F2(name)3.32 E F0 .459
 (refers to a shell function, and the function de\214nition is remo)3.14
-F -.15(ve)-.15 G 2.959(d. Each).15 F .902(unset v)144 343.2 R .902
+F -.15(ve)-.15 G 2.959(d. Each).15 F .902(unset v)144 213.6 R .902
 (ariable or function is remo)-.25 F -.15(ve)-.15 G 3.402(df).15 G .902
 (rom the en)-3.402 F .903(vironment passed to subsequent commands.)-.4 F
-(If)5.903 E(an)144 355.2 Q 6.916(yo)-.15 G(f)-6.916 E/F3 9/Times-Bold@0
+(If)5.903 E(an)144 225.6 Q 6.916(yo)-.15 G(f)-6.916 E/F3 9/Times-Bold@0
 SF(COMP_W)6.916 E(ORDBREAKS)-.09 E/F4 9/Times-Roman@0 SF(,)A F3(RANDOM)
 6.665 E F4(,)A F3(SECONDS)6.665 E F4(,)A F3(LINENO)6.665 E F4(,)A F3
 (HISTCMD)6.665 E F4(,)A F3(FUNCN)6.665 E(AME)-.18 E F4(,)A F3(GR)144
-367.2 Q(OUPS)-.27 E F4(,)A F0(or)2.522 E F3(DIRST)2.772 E -.495(AC)-.81
+237.6 Q(OUPS)-.27 E F4(,)A F0(or)2.522 E F3(DIRST)2.772 E -.495(AC)-.81
 G(K).495 E F0 .272(are unset, the)2.522 F 2.772(yl)-.15 G .272
 (ose their special properties, e)-2.772 F -.15(ve)-.25 G 2.772(ni).15 G
 2.772(ft)-2.772 G(he)-2.772 E 2.773(ya)-.15 G .273(re subsequently)
--2.773 F 2.5(reset. The)144 379.2 R -.15(ex)2.5 G
+-2.773 F 2.5(reset. The)144 249.6 R -.15(ex)2.5 G
 (it status is true unless a).15 E F2(name)2.86 E F0(is readonly)2.68 E
-(.)-.65 E F1(wait)108 396 Q F0([)2.5 E F2 2.5(n.)C(..)-2.5 E F0(])A -.8
-(Wa)144 408 S .288
+(.)-.65 E F1(wait)108 266.4 Q F0([)2.5 E F2 2.5(n.)C(..)-2.5 E F0(])A
+-.8(Wa)144 278.4 S .288
 (it for each speci\214ed process and return its termination status.).8 F
 (Each)5.288 E F2(n)3.148 E F0 .287(may be a process ID or a)3.028 F .722
-(job speci\214cation; if a job spec is gi)144 420 R -.15(ve)-.25 G .722
-(n, all processes in that job').15 F 3.222(sp)-.55 G .722(ipeline are w)
--3.222 F .722(aited for)-.1 F 5.722(.I)-.55 G(f)-5.722 E F2(n)3.583 E F0
-(is)3.463 E 1.266(not gi)144 432 R -.15(ve)-.25 G 1.266
+(job speci\214cation; if a job spec is gi)144 290.4 R -.15(ve)-.25 G
+.722(n, all processes in that job').15 F 3.222(sp)-.55 G .722
+(ipeline are w)-3.222 F .722(aited for)-.1 F 5.722(.I)-.55 G(f)-5.722 E
+F2(n)3.583 E F0(is)3.463 E 1.266(not gi)144 302.4 R -.15(ve)-.25 G 1.266
 (n, all currently acti).15 F 1.566 -.15(ve c)-.25 H 1.265
 (hild processes are w).15 F 1.265(aited for)-.1 F 3.765(,a)-.4 G 1.265
 (nd the return status is zero.)-3.765 F(If)6.265 E F2(n)4.125 E F0 .456
-(speci\214es a non-e)144 444 R .457
+(speci\214es a non-e)144 314.4 R .457
 (xistent process or job, the return status is 127.)-.15 F .457
-(Otherwise, the return status is the)5.457 F -.15(ex)144 456 S
+(Otherwise, the return status is the)5.457 F -.15(ex)144 326.4 S
 (it status of the last process or job w).15 E(aited for)-.1 E(.)-.55 E
-/F5 10.95/Times-Bold@0 SF(RESTRICTED SHELL)72 472.8 Q F0(If)108 484.8 Q
+/F5 10.95/Times-Bold@0 SF(RESTRICTED SHELL)72 343.2 Q F0(If)108 355.2 Q
 F1(bash)4.397 E F0 1.897(is started with the name)4.397 F F1(rbash)4.397
 E F0 4.397(,o)C 4.397(rt)-4.397 G(he)-4.397 E F1<ad72>4.397 E F0 1.896
 (option is supplied at in)4.397 F -.2(vo)-.4 G 1.896
-(cation, the shell becomes).2 F 3.445(restricted. A)108 496.8 R .945
+(cation, the shell becomes).2 F 3.445(restricted. A)108 367.2 R .945
 (restricted shell is used to set up an en)3.445 F .946
 (vironment more controlled than the standard shell.)-.4 F(It)5.946 E
-(beha)108 508.8 Q -.15(ve)-.2 G 2.5(si).15 G(dentically to)-2.5 E F1
+(beha)108 379.2 Q -.15(ve)-.2 G 2.5(si).15 G(dentically to)-2.5 E F1
 (bash)2.5 E F0(with the e)2.5 E(xception that the follo)-.15 E
-(wing are disallo)-.25 E(wed or not performed:)-.25 E 32.5<8363>108
-525.6 S(hanging directories with)-32.5 E F1(cd)2.5 E F0 32.5<8373>108
-542.4 S(etting or unsetting the v)-32.5 E(alues of)-.25 E F3(SHELL)2.5 E
-F4(,)A F3 -.666(PA)2.25 G(TH)-.189 E F4(,)A F3(ENV)2.25 E F4(,)A F0(or)
-2.25 E F3 -.27(BA)2.5 G(SH_ENV).27 E F0 32.5<8373>108 559.2 S
+(wing are disallo)-.25 E(wed or not performed:)-.25 E 32.5<8363>108 396
+S(hanging directories with)-32.5 E F1(cd)2.5 E F0 32.5<8373>108 412.8 S
+(etting or unsetting the v)-32.5 E(alues of)-.25 E F3(SHELL)2.5 E F4(,)A
+F3 -.666(PA)2.25 G(TH)-.189 E F4(,)A F3(ENV)2.25 E F4(,)A F0(or)2.25 E
+F3 -.27(BA)2.5 G(SH_ENV).27 E F0 32.5<8373>108 429.6 S
 (pecifying command names containing)-32.5 E F1(/)2.5 E F0 32.5<8373>108
-576 S(pecifying a \214le name containing a)-32.5 E F1(/)2.5 E F0
+446.4 S(pecifying a \214le name containing a)-32.5 E F1(/)2.5 E F0
 (as an ar)2.5 E(gument to the)-.18 E F1(.)2.5 E F0 -.2(bu)5 G
-(iltin command).2 E 32.5<8373>108 592.8 S .45
+(iltin command).2 E 32.5<8373>108 463.2 S .45
 (pecifying a \214lename containing a slash as an ar)-32.5 F .449
 (gument to the)-.18 F F1<ad70>2.949 E F0 .449(option to the)2.949 F F1
-(hash)2.949 E F0 -.2(bu)2.949 G .449(iltin com-).2 F(mand)144 604.8 Q
-32.5<8369>108 621.6 S(mporting function de\214nitions from the shell en)
--32.5 E(vironment at startup)-.4 E 32.5<8370>108 638.4 S(arsing the v)
+(hash)2.949 E F0 -.2(bu)2.949 G .449(iltin com-).2 F(mand)144 475.2 Q
+32.5<8369>108 492 S(mporting function de\214nitions from the shell en)
+-32.5 E(vironment at startup)-.4 E 32.5<8370>108 508.8 S(arsing the v)
 -32.5 E(alue of)-.25 E F3(SHELLOPTS)2.5 E F0(from the shell en)2.25 E
-(vironment at startup)-.4 E 32.5<8372>108 655.2 S(edirecting output usi\
+(vironment at startup)-.4 E 32.5<8372>108 525.6 S(edirecting output usi\
 ng the >, >|, <>, >&, &>, and >> redirection operators)-32.5 E 32.5
-<8375>108 672 S(sing the)-32.5 E F1(exec)2.5 E F0 -.2(bu)2.5 G
+<8375>108 542.4 S(sing the)-32.5 E F1(exec)2.5 E F0 -.2(bu)2.5 G
 (iltin command to replace the shell with another command).2 E 32.5<8361>
-108 688.8 S(dding or deleting b)-32.5 E(uiltin commands with the)-.2 E
+108 559.2 S(dding or deleting b)-32.5 E(uiltin commands with the)-.2 E
 F1<ad66>2.5 E F0(and)2.5 E F1<ad64>2.5 E F0(options to the)2.5 E F1
-(enable)2.5 E F0 -.2(bu)2.5 G(iltin command).2 E 32.5<8375>108 705.6 S
+(enable)2.5 E F0 -.2(bu)2.5 G(iltin command).2 E 32.5<8375>108 576 S
 (sing the)-32.5 E F1(enable)2.5 E F0 -.2(bu)2.5 G
-(iltin command to enable disabled shell b).2 E(uiltins)-.2 E
+(iltin command to enable disabled shell b).2 E(uiltins)-.2 E 32.5<8373>
+108 592.8 S(pecifying the)-32.5 E F1<ad70>2.5 E F0(option to the)2.5 E
+F1(command)2.5 E F0 -.2(bu)2.5 G(iltin command).2 E 32.5<8374>108 609.6
+S(urning of)-32.5 E 2.5(fr)-.25 G(estricted mode with)-2.5 E F1(set +r)
+2.5 E F0(or)2.5 E F1(set +o r)2.5 E(estricted)-.18 E F0(.)A
+(These restrictions are enforced after an)108 626.4 Q 2.5(ys)-.15 G
+(tartup \214les are read.)-2.5 E 1.566
+(When a command that is found to be a shell script is e)108 643.2 R -.15
+(xe)-.15 G 1.567(cuted \(see).15 F F3 1.567(COMMAND EXECUTION)4.067 F F0
+(abo)3.817 E -.15(ve)-.15 G(\),).15 E F1(rbash)108 655.2 Q F0(turns of)
+2.5 E 2.5(fa)-.25 G .3 -.15(ny r)-2.5 H(estrictions in the shell spa).15
+E(wned to e)-.15 E -.15(xe)-.15 G(cute the script.).15 E F5(SEE ALSO)72
+672 Q F2(Bash Refer)108 684 Q(ence Manual)-.37 E F0 2.5(,B)C(rian F)-2.5
+E(ox and Chet Rame)-.15 E(y)-.15 E F2(The Gnu Readline Libr)108 696 Q
+(ary)-.15 E F0 2.5(,B)C(rian F)-2.5 E(ox and Chet Rame)-.15 E(y)-.15 E
 (GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(70)185.955 E 0 Cg EP
 %%Page: 71 71
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E 32.5<8373>108 84 S(pecifying the)-32.5 E/F1 10/Times-Bold@0 SF
-<ad70>2.5 E F0(option to the)2.5 E F1(command)2.5 E F0 -.2(bu)2.5 G
-(iltin command).2 E 32.5<8374>108 100.8 S(urning of)-32.5 E 2.5(fr)-.25
-G(estricted mode with)-2.5 E F1(set +r)2.5 E F0(or)2.5 E F1(set +o r)2.5
-E(estricted)-.18 E F0(.)A(These restrictions are enforced after an)108
-117.6 Q 2.5(ys)-.15 G(tartup \214les are read.)-2.5 E 1.566
-(When a command that is found to be a shell script is e)108 134.4 R -.15
-(xe)-.15 G 1.567(cuted \(see).15 F/F2 9/Times-Bold@0 SF 1.567
-(COMMAND EXECUTION)4.067 F F0(abo)3.817 E -.15(ve)-.15 G(\),).15 E F1
-(rbash)108 146.4 Q F0(turns of)2.5 E 2.5(fa)-.25 G .3 -.15(ny r)-2.5 H
-(estrictions in the shell spa).15 E(wned to e)-.15 E -.15(xe)-.15 G
-(cute the script.).15 E/F3 10.95/Times-Bold@0 SF(SEE ALSO)72 163.2 Q/F4
-10/Times-Italic@0 SF(Bash Refer)108 175.2 Q(ence Manual)-.37 E F0 2.5
-(,B)C(rian F)-2.5 E(ox and Chet Rame)-.15 E(y)-.15 E F4
-(The Gnu Readline Libr)108 187.2 Q(ary)-.15 E F0 2.5(,B)C(rian F)-2.5 E
-(ox and Chet Rame)-.15 E(y)-.15 E F4(The Gnu History Libr)108 199.2 Q
-(ary)-.15 E F0 2.5(,B)C(rian F)-2.5 E(ox and Chet Rame)-.15 E(y)-.15 E
-F4 -.8(Po)108 211.2 S(rtable Oper).8 E
-(ating System Interface \(POSIX\) P)-.15 E(art 2: Shell and Utilities)
--.8 E F0 2.5(,I)C(EEE)-2.5 E F4(sh)108 223.2 Q F0(\(1\),)A F4(ksh)2.5 E
-F0(\(1\),)A F4(csh)2.5 E F0(\(1\))A F4(emacs)108 235.2 Q F0(\(1\),)A F4
-(vi)2.5 E F0(\(1\))A F4 -.37(re)108 247.2 S(adline).37 E F0(\(3\))A F3
-(FILES)72 264 Q F4(/bin/bash)109.666 276 Q F0(The)144 288 Q F1(bash)2.5
-E F0 -.15(exe)2.5 G(cutable).15 E F4(/etc/pr)109.666 300 Q(o\214le)-.45
-E F0(The systemwide initialization \214le, e)144 312 Q -.15(xe)-.15 G
-(cuted for login shells).15 E F4(~/.bash_pr)109.666 324 Q(o\214le)-.45 E
-F0(The personal initialization \214le, e)144 336 Q -.15(xe)-.15 G
-(cuted for login shells).15 E F4(~/.bashr)109.666 348 Q(c)-.37 E F0
-(The indi)144 360 Q(vidual per)-.25 E(-interacti)-.2 E -.15(ve)-.25 G
-(-shell startup \214le).15 E F4(~/.bash_lo)109.666 372 Q(gout)-.1 E F0
-(The indi)144 384 Q(vidual login shell cleanup \214le, e)-.25 E -.15(xe)
--.15 G(cuted when a login shell e).15 E(xits)-.15 E F4(~/.inputr)109.666
-396 Q(c)-.37 E F0(Indi)144 408 Q(vidual)-.25 E F4 -.37(re)2.5 G(adline)
-.37 E F0(initialization \214le)2.5 E F3 -.548(AU)72 424.8 S(THORS).548 E
-F0(Brian F)108 436.8 Q(ox, Free Softw)-.15 E(are F)-.1 E(oundation)-.15
-E(bfox@gnu.or)108 448.8 Q(g)-.18 E(Chet Rame)108 465.6 Q 1.3 -.65(y, C)
+-.35 E/F1 10/Times-Italic@0 SF(The Gnu History Libr)108 84 Q(ary)-.15 E
+F0 2.5(,B)C(rian F)-2.5 E(ox and Chet Rame)-.15 E(y)-.15 E F1 -.8(Po)108
+96 S(rtable Oper).8 E(ating System Interface \(POSIX\) P)-.15 E
+(art 2: Shell and Utilities)-.8 E F0 2.5(,I)C(EEE)-2.5 E F1(sh)108 108 Q
+F0(\(1\),)A F1(ksh)2.5 E F0(\(1\),)A F1(csh)2.5 E F0(\(1\))A F1(emacs)
+108 120 Q F0(\(1\),)A F1(vi)2.5 E F0(\(1\))A F1 -.37(re)108 132 S
+(adline).37 E F0(\(3\))A/F2 10.95/Times-Bold@0 SF(FILES)72 148.8 Q F1
+(/bin/bash)109.666 160.8 Q F0(The)144 172.8 Q/F3 10/Times-Bold@0 SF
+(bash)2.5 E F0 -.15(exe)2.5 G(cutable).15 E F1(/etc/pr)109.666 184.8 Q
+(o\214le)-.45 E F0(The systemwide initialization \214le, e)144 196.8 Q
+-.15(xe)-.15 G(cuted for login shells).15 E F1(~/.bash_pr)109.666 208.8
+Q(o\214le)-.45 E F0(The personal initialization \214le, e)144 220.8 Q
+-.15(xe)-.15 G(cuted for login shells).15 E F1(~/.bashr)109.666 232.8 Q
+(c)-.37 E F0(The indi)144 244.8 Q(vidual per)-.25 E(-interacti)-.2 E
+-.15(ve)-.25 G(-shell startup \214le).15 E F1(~/.bash_lo)109.666 256.8 Q
+(gout)-.1 E F0(The indi)144 268.8 Q
+(vidual login shell cleanup \214le, e)-.25 E -.15(xe)-.15 G
+(cuted when a login shell e).15 E(xits)-.15 E F1(~/.inputr)109.666 280.8
+Q(c)-.37 E F0(Indi)144 292.8 Q(vidual)-.25 E F1 -.37(re)2.5 G(adline).37
+E F0(initialization \214le)2.5 E F2 -.548(AU)72 309.6 S(THORS).548 E F0
+(Brian F)108 321.6 Q(ox, Free Softw)-.15 E(are F)-.1 E(oundation)-.15 E
+(bfox@gnu.or)108 333.6 Q(g)-.18 E(Chet Rame)108 350.4 Q 1.3 -.65(y, C)
 -.15 H(ase W).65 E(estern Reserv)-.8 E 2.5(eU)-.15 G(ni)-2.5 E -.15(ve)
--.25 G(rsity).15 E(chet.rame)108 477.6 Q(y@case.edu)-.15 E F3 -.11(BU)72
-494.4 S 2.738(GR).11 G(EPOR)-2.738 E(TS)-.438 E F0 .568
-(If you \214nd a b)108 506.4 R .568(ug in)-.2 F F1(bash,)3.068 E F0 .568
+-.25 G(rsity).15 E(chet.rame)108 362.4 Q(y@case.edu)-.15 E F2 -.11(BU)72
+379.2 S 2.738(GR).11 G(EPOR)-2.738 E(TS)-.438 E F0 .568
+(If you \214nd a b)108 391.2 R .568(ug in)-.2 F F3(bash,)3.068 E F0 .568
 (you should report it.)3.068 F .568(But \214rst, you should mak)5.568 F
 3.068(es)-.1 G .568(ure that it really is a b)-3.068 F .567(ug, and)-.2
-F 5.625(that it appears in the latest v)108 518.4 R 5.625(ersion of)-.15
-F F1(bash)8.125 E F0 10.625(.T)C 5.625(he latest v)-10.625 F 5.626
+F 5.625(that it appears in the latest v)108 403.2 R 5.625(ersion of)-.15
+F F3(bash)8.125 E F0 10.625(.T)C 5.625(he latest v)-10.625 F 5.626
 (ersion is al)-.15 F -.1(wa)-.1 G 5.626(ys a).1 F -.25(va)-.2 G 5.626
-(ilable from).25 F F4(ftp://ftp.gnu.or)108 530.4 Q(g/pub/gnu/bash/)-.37
-E F0(.)A .411(Once you ha)108 547.2 R .711 -.15(ve d)-.2 H .411
+(ilable from).25 F F1(ftp://ftp.gnu.or)108 415.2 Q(g/pub/gnu/bash/)-.37
+E F0(.)A .411(Once you ha)108 432 R .711 -.15(ve d)-.2 H .411
 (etermined that a b).15 F .411(ug actually e)-.2 F .411(xists, use the)
--.15 F F4(bashb)3.18 E(ug)-.2 E F0 .41(command to submit a b)3.13 F .41
-(ug report.)-.2 F(If)5.41 E .594(you ha)108 559.2 R .894 -.15(ve a \214)
+-.15 F F1(bashb)3.18 E(ug)-.2 E F0 .41(command to submit a b)3.13 F .41
+(ug report.)-.2 F(If)5.41 E .594(you ha)108 444 R .894 -.15(ve a \214)
 -.2 H .595(x, you are encouraged to mail that as well!).15 F .595
 (Suggestions and `philosophical' b)5.595 F .595(ug reports may)-.2 F
-(be mailed to)108 571.2 Q F4 -.2(bu)2.5 G(g-bash@gnu.or).2 E(g)-.37 E F0
-(or posted to the Usenet ne)2.5 E(wsgroup)-.25 E F1(gnu.bash.b)2.5 E(ug)
--.2 E F0(.)A(ALL b)108 588 Q(ug reports should include:)-.2 E(The v)108
-604.8 Q(ersion number of)-.15 E F1(bash)2.5 E F0(The hardw)108 616.8 Q
-(are and operating system)-.1 E(The compiler used to compile)108 628.8 Q
-2.5(Ad)108 640.8 S(escription of the b)-2.5 E(ug beha)-.2 E(viour)-.2 E
-2.5(As)108 652.8 S(hort script or `recipe' which e)-2.5 E -.15(xe)-.15 G
-(rcises the b).15 E(ug)-.2 E F4(bashb)108.27 669.6 Q(ug)-.2 E F0
+(be mailed to)108 456 Q F1 -.2(bu)2.5 G(g-bash@gnu.or).2 E(g)-.37 E F0
+(or posted to the Usenet ne)2.5 E(wsgroup)-.25 E F3(gnu.bash.b)2.5 E(ug)
+-.2 E F0(.)A(ALL b)108 472.8 Q(ug reports should include:)-.2 E(The v)
+108 489.6 Q(ersion number of)-.15 E F3(bash)2.5 E F0(The hardw)108 501.6
+Q(are and operating system)-.1 E(The compiler used to compile)108 513.6
+Q 2.5(Ad)108 525.6 S(escription of the b)-2.5 E(ug beha)-.2 E(viour)-.2
+E 2.5(As)108 537.6 S(hort script or `recipe' which e)-2.5 E -.15(xe)-.15
+G(rcises the b).15 E(ug)-.2 E F1(bashb)108.27 554.4 Q(ug)-.2 E F0
 (inserts the \214rst three items automatically into the template it pro)
 2.72 E(vides for \214ling a b)-.15 E(ug report.)-.2 E(Comments and b)108
-686.4 Q(ug reports concerning this manual page should be directed to)-.2
-E F4 -.15(ch)2.5 G(et@po.cwru.edu).15 E F0(.).25 E F3 -.11(BU)72 703.2 S
-(GS).11 E F0(It')108 715.2 Q 2.5(st)-.55 G(oo big and too slo)-2.5 E
--.65(w.)-.25 G(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(71)
-185.955 E 0 Cg EP
-%%Page: 72 72
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
--.35 E 1.869(There are some subtle dif)108 84 R 1.869(ferences between)
--.25 F/F1 10/Times-Bold@0 SF(bash)4.369 E F0 1.869(and traditional v)
-4.369 F 1.869(ersions of)-.15 F F1(sh)4.368 E F0 4.368(,m)C 1.868
-(ostly because of the)-4.368 F/F2 9/Times-Bold@0 SF(POSIX)108 96 Q F0
-(speci\214cation.)2.25 E(Aliases are confusing in some uses.)108 112.8 Q
-(Shell b)108 129.6 Q
+571.2 Q(ug reports concerning this manual page should be directed to)-.2
+E F1 -.15(ch)2.5 G(et.r).15 E(ame)-.15 E(y@case)-.3 E(.edu)-.15 E F0(.)
+.25 E F2 -.11(BU)72 588 S(GS).11 E F0(It')108 600 Q 2.5(st)-.55 G
+(oo big and too slo)-2.5 E -.65(w.)-.25 G 1.869
+(There are some subtle dif)108 616.8 R 1.869(ferences between)-.25 F F3
+(bash)4.369 E F0 1.869(and traditional v)4.369 F 1.869(ersions of)-.15 F
+F3(sh)4.368 E F0 4.368(,m)C 1.868(ostly because of the)-4.368 F/F4 9
+/Times-Bold@0 SF(POSIX)108 628.8 Q F0(speci\214cation.)2.25 E
+(Aliases are confusing in some uses.)108 645.6 Q(Shell b)108 662.4 Q
 (uiltin commands and functions are not stoppable/restartable.)-.2 E
 1.315(Compound commands and command sequences of the form `a ; b ; c' a\
-re not handled gracefully when)108 146.4 R .39
-(process suspension is attempted.)108 158.4 R .389
+re not handled gracefully when)108 679.2 R .39
+(process suspension is attempted.)108 691.2 R .389
 (When a process is stopped, the shell immediately e)5.39 F -.15(xe)-.15
 G .389(cutes the ne).15 F .389(xt com-)-.15 F .192
-(mand in the sequence.)108 170.4 R .192(It suf)5.192 F .192(\214ces to \
+(mand in the sequence.)108 703.2 R .192(It suf)5.192 F .192(\214ces to \
 place the sequence of commands between parentheses to force it into a)
--.25 F(subshell, which may be stopped as a unit.)108 182.4 Q(Array v)108
-199.2 Q(ariables may not \(yet\) be e)-.25 E(xported.)-.15 E
-(There may be only one acti)108 216 Q .3 -.15(ve c)-.25 H
+-.25 F(subshell, which may be stopped as a unit.)108 715.2 Q
+(GNU Bash-4.2)72 768 Q(2010 December 28)135.965 E(71)185.955 E 0 Cg EP
+%%Page: 72 72
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF -.35(BA)72 48 S 389.54(SH\(1\) B).35 F(ASH\(1\))
+-.35 E(Array v)108 84 Q(ariables may not \(yet\) be e)-.25 E(xported.)
+-.15 E(There may be only one acti)108 100.8 Q .3 -.15(ve c)-.25 H
 (oprocess at a time.).15 E(GNU Bash-4.2)72 768 Q(2010 December 28)
 135.965 E(72)185.955 E 0 Cg EP
 %%Trailer
index ea6214827fc1d55902d6036504c516877c03da29..6908dff9f6387981396359dc274d0560ccd25d45 100644 (file)
Binary files a/doc/bashref.dvi and b/doc/bashref.dvi differ
index 07de50504313f37c3598e46bfb5837bbf10af637..3798cd4318daa1c7f9ca89211527ed670e84f853 100644 (file)
@@ -1,4 +1,4 @@
-This is TeX, Version 3.141592 (Web2C 7.5.4) (format=tex 2008.12.11)  28 DEC 2010 14:30
+This is TeX, Version 3.141592 (Web2C 7.5.4) (format=tex 2008.12.11)  10 JAN 2011 10:31
 **/Users/chet/src/bash/src/doc/bashref.texi
 (/Users/chet/src/bash/src/doc/bashref.texi (./texinfo.tex
 Loading texinfo [version 2009-01-18.17]:
@@ -232,7 +232,7 @@ arallel -k traceroute[]
 [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29]
 [30] [31] [32] [33] [34] Chapter 4 [35] [36] [37] [38] [39] [40] [41] [42]
 [43]
-Underfull \hbox (badness 5231) in paragraph at lines 3414--3427
+Underfull \hbox (badness 5231) in paragraph at lines 3417--3430
  @texttt emacs-meta[]@textrm , @texttt emacs-ctlx[]@textrm , @texttt vi[]@textr
 m , @texttt vi-move[]@textrm , @texttt vi-command[]@textrm , and
 
@@ -245,7 +245,7 @@ m , @texttt vi-move[]@textrm , @texttt vi-command[]@textrm , and
 .etc.
 
 [44] [45] [46] [47] [48] [49]
-Overfull \hbox (172.34125pt too wide) in paragraph at lines 3872--3872
+Overfull \hbox (172.34125pt too wide) in paragraph at lines 3875--3875
  []@texttt read [-ers] [-a @textttsl aname@texttt ] [-d @textttsl de-lim@texttt
  ] [-i @textttsl text@texttt ] [-n @textttsl nchars@texttt ] [-N @textttsl ncha
 rs@texttt ] [-p @textttsl prompt@texttt ] [-t @textttsl time-
@@ -260,7 +260,7 @@ rs@texttt ] [-p @textttsl prompt@texttt ] [-t @textttsl time-
 
 [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] Chapter 5 [62]
 [63] [64] [65] [66] [67] [68] [69] [70] [71] Chapter 6 [72]
-Overfull \hbox (51.96864pt too wide) in paragraph at lines 5493--5493
+Overfull \hbox (51.96864pt too wide) in paragraph at lines 5496--5496
  []@texttt bash [long-opt] [-ir] [-abefhkmnptuvxdBCDHP] [-o @textttsl op-tion@t
 exttt ] [-O @textttsl shopt_option@texttt ] [@textttsl ar-
 
@@ -273,7 +273,7 @@ exttt ] [-O @textttsl shopt_option@texttt ] [@textttsl ar-
 .etc.
 
 
-Overfull \hbox (76.23077pt too wide) in paragraph at lines 5494--5494
+Overfull \hbox (76.23077pt too wide) in paragraph at lines 5497--5497
  []@texttt bash [long-opt] [-abefhkmnptuvxdBCDHP] [-o @textttsl op-tion@texttt 
 ] [-O @textttsl shopt_option@texttt ] -c @textttsl string @texttt [@textttsl ar
 -
@@ -287,7 +287,7 @@ Overfull \hbox (76.23077pt too wide) in paragraph at lines 5494--5494
 .etc.
 
 
-Overfull \hbox (34.72258pt too wide) in paragraph at lines 5495--5495
+Overfull \hbox (34.72258pt too wide) in paragraph at lines 5498--5498
  []@texttt bash [long-opt] -s [-abefhkmnptuvxdBCDHP] [-o @textttsl op-tion@text
 tt ] [-O @textttsl shopt_option@texttt ] [@textttsl ar-
 
@@ -300,7 +300,7 @@ tt ] [-O @textttsl shopt_option@texttt ] [@textttsl ar-
 .etc.
 
 [73] [74]
-Underfull \hbox (badness 2245) in paragraph at lines 5668--5670
+Underfull \hbox (badness 2245) in paragraph at lines 5671--5673
 []@textrm When a lo-gin shell ex-its, Bash reads and ex-e-cutes com-mands from 
 the file
 
@@ -313,7 +313,7 @@ the file
 .etc.
 
 [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88]
-Underfull \hbox (badness 2521) in paragraph at lines 6838--6841
+Underfull \hbox (badness 2521) in paragraph at lines 6842--6845
 @textrm `@texttt --enable-strict-posix-default[]@textrm '[] to @texttt configur
 e[] @textrm when build-ing (see Sec-tion 10.8
 
@@ -382,7 +382,7 @@ Underfull \hbox (badness 2753) in paragraph at lines 1929--1932
 [121] [122]) (/Users/chet/src/bash/src/lib/readline/doc/hsuser.texi Chapter 9
 [123] [124] [125] [126] [127] [128]) Chapter 10 [129] [130] [131] [132]
 [133]
-Underfull \hbox (badness 2772) in paragraph at lines 7439--7443
+Underfull \hbox (badness 2772) in paragraph at lines 7443--7447
  []@textrm Enable sup-port for large files (@texttt http://www.sas.com/standard
 s/large_
 
@@ -408,4 +408,4 @@ Here is how much of TeX's memory you used:
  51 hyphenation exceptions out of 8191
  16i,6n,14p,315b,702s stack positions out of 5000i,500n,6000p,200000b,5000s
 
-Output written on bashref.dvi (168 pages, 680092 bytes).
+Output written on bashref.dvi (168 pages, 680368 bytes).
index 8d7ad5de03fd7ed49b92b1af4360c290be1c2cc1..70c5b012a9048d4c83cff1cd2f53e3a36cb95dab 100644 (file)
Binary files a/doc/bashref.pdf and b/doc/bashref.pdf differ
index a31f922d89316a22d4e3de5fd93f14dec61ea8f7..08444d20a0722882fcdbe12ec5692ca59e63c86b 100644 (file)
@@ -47,6 +47,8 @@ TEXI2HTML   = $(srcdir)/texi2html
 QUIETPS     = #set this to -q to shut up dvips
 PSDPI       = 600
 DVIPS       = dvips -D ${PSDPI} $(QUIETPS) -o $@     # tricky
+DVIPDF      = dvipdfm -o $@ -p ${PAPERSIZE}
+PSPDF       = gs -sPAPERSIZE=${PAPERSIZE} -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -sOutputFile=$@
 
 RLSRC = $(srcdir)/rlman.texi $(srcdir)/rluser.texi \
        $(srcdir)/rltech.texi $(srcdir)/version.texi \
@@ -64,15 +66,25 @@ DVIOBJ = readline.dvi history.dvi rluserman.dvi
 INFOOBJ = readline.info history.info rluserman.info
 PSOBJ = readline.ps history.ps rluserman.ps
 HTMLOBJ = readline.html history.html rluserman.html
+PDFOBJ = readline.pdf history.pdf rluserman.pdf
 
 INTERMEDIATE_OBJ = rlman.dvi
 
-CREATED_DOCS = $(DVIOBJ) $(INFOOBJ) $(PSOBJ) $(HTMLOBJ)
+CREATED_DOCS = $(DVIOBJ) $(INFOOBJ) $(PSOBJ) $(HTMLOBJ) $(PDFOBJ)
 
-.SUFFIXES:      .ps .txt .dvi
+.SUFFIXES:      .ps .txt .dvi .html .pdf
 
-all: info dvi html ps 
+.ps.pdf:
+       $(RM) $@
+       -${PSPDF} $<
+
+.dvi.pdf:
+       $(RM) $@
+       -${DVIPDF} $<
+
+all: info dvi html ps
 nodvi: info html
+pdf: $(PDFOBJ)
 
 readline.dvi: $(RLSRC)
        TEXINPUTS=.:$(TEXINPUTDIR):$$TEXINPUTS $(TEXI2DVI) $(srcdir)/rlman.texi
@@ -121,6 +133,10 @@ dvi:       $(DVIOBJ)
 ps:    $(PSOBJ)
 html:  $(HTMLOBJ)
 
+readline.pdf:   readline.dvi
+history.pdf:    history.dvi
+rluserman.pdf:  rluserman.dvi
+
 clean:
        $(RM) *.aux *.cp *.fn *.ky *.log *.pg *.toc *.tp *.vr *.cps *.pgs \
              *.fns *.kys *.tps *.vrs *.bt *.bts *.o core *.core
index 84e803be3cb1e4d5c91872db91205cf5afe50c66..63179cb81a5e5b95e6dffaf2ee4f779aba54b6fb 100644 (file)
Binary files a/lib/readline/doc/readline.dvi and b/lib/readline/doc/readline.dvi differ
index d2edac78ae5f01bac9d45ce0fb655a8f2b46aca6..64de8744ab94c68345cdc22d3df538013d1ab91e 100644 (file)
@@ -1,6 +1,6 @@
 <HTML>
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<!-- Created on December, 7  2010 by texi2html 1.64 -->
+<!-- Created on January, 10  2011 by texi2html 1.64 -->
 <!-- 
 Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)
             Karl Berry  <karl@freefriends.org>
@@ -4705,18 +4705,20 @@ from the array must be freed.
 <DL>
 <DT><U>Variable:</U> rl_icppfunc_t * <B>rl_directory_completion_hook</B>
 <DD>This function, if defined, is allowed to modify the directory portion
-of filenames Readline completes.  It is called with the address of a
-string (the current directory name) as an argument, and may modify that string.
+of filenames Readline completes.
+It could be used to expand symbolic links or shell variables in pathnames.
+It is called with the address of a string (the current directory name) as an
+argument, and may modify that string.
 If the string is replaced with a new string, the old value should be freed.
 Any modified directory name should have a trailing slash.
-The modified value will be displayed as part of the completion, replacing
+The modified value will be used as part of the completion, replacing
 the directory portion of the pathname the user typed.
-It returns an integer that should be non-zero if the function modifies
-its directory argument.
-It could be used to expand symbolic links or shell variables in pathnames.
 At the least, even if no other expansion is performed, this function should
 remove any quote characters from the directory name, because its result will
 be passed directly to <CODE>opendir()</CODE>.
+The directory completion hook returns an integer that should be non-zero if
+the function modifies its directory argument.
+The function should not modify the directory argument if it returns 0.
 </DL>
 </P><P>
 
@@ -6835,7 +6837,7 @@ to permit their use in free software.
 <TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="readline.html#SEC_About"> ? </A>]</TD>
 </TR></TABLE>
 <H1>About this document</H1>
-This document was generated by <I>Chet Ramey</I> on <I>December, 7  2010</I>
+This document was generated by <I>Chet Ramey</I> on <I>January, 10  2011</I>
 using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html
 "><I>texi2html</I></A>
 <P></P>  
@@ -6997,7 +6999,7 @@ the following structure:
 <BR>  
 <FONT SIZE="-1">
 This document was generated
-by <I>Chet Ramey</I> on <I>December, 7  2010</I>
+by <I>Chet Ramey</I> on <I>January, 10  2011</I>
 using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html
 "><I>texi2html</I></A>
 
index 2669321e54375297176cccd8a947341e2f1d0fdb..57d50180367bdff021ec2b77716fec6ba410eb0e 100644 (file)
@@ -2989,19 +2989,20 @@ File: readline.info,  Node: Completion Variables,  Next: A Short Completion Exam
 
  -- Variable: rl_icppfunc_t * rl_directory_completion_hook
      This function, if defined, is allowed to modify the directory
-     portion of filenames Readline completes.  It is called with the
-     address of a string (the current directory name) as an argument,
-     and may modify that string.  If the string is replaced with a new
-     string, the old value should be freed.  Any modified directory
-     name should have a trailing slash.  The modified value will be
-     displayed as part of the completion, replacing the directory
-     portion of the pathname the user typed.  It returns an integer
-     that should be non-zero if the function modifies its directory
-     argument.  It could be used to expand symbolic links or shell
-     variables in pathnames.  At the least, even if no other expansion
-     is performed, this function should remove any quote characters
-     from the directory name, because its result will be passed
-     directly to `opendir()'.
+     portion of filenames Readline completes.  It could be used to
+     expand symbolic links or shell variables in pathnames.  It is
+     called with the address of a string (the current directory name)
+     as an argument, and may modify that string.  If the string is
+     replaced with a new string, the old value should be freed.  Any
+     modified directory name should have a trailing slash.  The
+     modified value will be used as part of the completion, replacing
+     the directory portion of the pathname the user typed.  At the
+     least, even if no other expansion is performed, this function
+     should remove any quote characters from the directory name,
+     because its result will be passed directly to `opendir()'.  The
+     directory completion hook returns an integer that should be
+     non-zero if the function modifies its directory argument.  The
+     function should not modify the directory argument if it returns 0.
 
  -- Variable: rl_dequote_func_t * rl_filename_rewrite_hook
      If non-zero, this is the address of a function called when reading
@@ -4346,11 +4347,11 @@ Function and Variable Index
 * rl_attempted_completion_function:      Completion Variables.
                                                               (line  12)
 * rl_attempted_completion_over:          Completion Variables.
-                                                              (line 225)
+                                                              (line 226)
 * rl_basic_quote_characters:             Completion Variables.
-                                                              (line 114)
+                                                              (line 115)
 * rl_basic_word_break_characters:        Completion Variables.
-                                                              (line 108)
+                                                              (line 109)
 * rl_begin_undo_group:                   Allowing Undoing.    (line  29)
 * rl_bind_key:                           Binding Keys.        (line  22)
 * rl_bind_key_if_unbound:                Binding Keys.        (line  32)
@@ -4383,39 +4384,39 @@ Function and Variable Index
 * rl_complete_internal:                  Completion Functions.
                                                               (line  10)
 * rl_completer_quote_characters:         Completion Variables.
-                                                              (line 131)
+                                                              (line 132)
 * rl_completer_word_break_characters:    Completion Variables.
-                                                              (line 117)
+                                                              (line 118)
 * rl_completion_append_character:        Completion Variables.
-                                                              (line 155)
+                                                              (line 156)
 * rl_completion_display_matches_hook:    Completion Variables.
-                                                              (line  95)
+                                                              (line  96)
 * rl_completion_entry_function <1>:      How Completing Works.
                                                               (line  55)
 * rl_completion_entry_function:          Completion Variables.
                                                               (line   7)
 * rl_completion_found_quote:             Completion Variables.
-                                                              (line 183)
+                                                              (line 184)
 * rl_completion_invoking_key:            Completion Variables.
-                                                              (line 248)
+                                                              (line 249)
 * rl_completion_mark_symlink_dirs:       Completion Variables.
-                                                              (line 190)
+                                                              (line 191)
 * rl_completion_matches:                 Completion Functions.
                                                               (line  45)
 * rl_completion_mode:                    Completion Functions.
                                                               (line  37)
 * rl_completion_query_items:             Completion Variables.
-                                                              (line 149)
+                                                              (line 150)
 * rl_completion_quote_character:         Completion Variables.
-                                                              (line 171)
+                                                              (line 172)
 * rl_completion_suppress_append:         Completion Variables.
-                                                              (line 165)
+                                                              (line 166)
 * rl_completion_suppress_quote:          Completion Variables.
-                                                              (line 177)
+                                                              (line 178)
 * rl_completion_type:                    Completion Variables.
-                                                              (line 240)
+                                                              (line 241)
 * rl_completion_word_break_hook:         Completion Variables.
-                                                              (line 122)
+                                                              (line 123)
 * rl_copy_keymap:                        Keymaps.             (line  17)
 * rl_copy_text:                          Modifying Text.      (line  15)
 * rl_crlf:                               Redisplay.           (line  30)
@@ -4445,19 +4446,19 @@ Function and Variable Index
 * rl_explicit_arg:                       Readline Variables.  (line 261)
 * rl_extend_line_buffer:                 Utility Functions.   (line  27)
 * rl_filename_completion_desired:        Completion Variables.
-                                                              (line 205)
+                                                              (line 206)
 * rl_filename_completion_function:       Completion Functions.
                                                               (line  59)
 * rl_filename_dequoting_function:        Completion Variables.
                                                               (line  37)
 * rl_filename_quote_characters:          Completion Variables.
-                                                              (line 137)
+                                                              (line 138)
 * rl_filename_quoting_desired:           Completion Variables.
-                                                              (line 215)
+                                                              (line 216)
 * rl_filename_quoting_function:          Completion Variables.
                                                               (line  24)
 * rl_filename_rewrite_hook:              Completion Variables.
-                                                              (line  80)
+                                                              (line  81)
 * rl_forced_update_display:              Redisplay.           (line  11)
 * rl_free:                               Utility Functions.   (line  18)
 * rl_free_keymap:                        Keymaps.             (line  30)
@@ -4482,11 +4483,11 @@ Function and Variable Index
 * rl_getc_function:                      Readline Variables.  (line 130)
 * rl_gnu_readline_p:                     Readline Variables.  (line  83)
 * rl_ignore_completion_duplicates:       Completion Variables.
-                                                              (line 201)
+                                                              (line 202)
 * rl_ignore_some_completions_function:   Completion Variables.
                                                               (line  56)
 * rl_inhibit_completion:                 Completion Variables.
-                                                              (line 254)
+                                                              (line 255)
 * rl_initialize:                         Utility Functions.   (line  31)
 * rl_insert_completions:                 Completion Functions.
                                                               (line  32)
@@ -4561,9 +4562,9 @@ Function and Variable Index
                                                               (line 119)
 * rl_show_char:                          Redisplay.           (line  33)
 * rl_sort_completion_matches:            Completion Variables.
-                                                              (line 232)
+                                                              (line 233)
 * rl_special_prefixes:                   Completion Variables.
-                                                              (line 142)
+                                                              (line 143)
 * rl_startup_hook:                       Readline Variables.  (line 115)
 * rl_stuff_char:                         Character Input.     (line  19)
 * rl_terminal_name:                      Readline Variables.  (line  87)
@@ -4667,9 +4668,9 @@ Node: Custom Completers\7f112183
 Node: How Completing Works\7f112903
 Node: Completion Functions\7f116217
 Node: Completion Variables\7f119789
-Node: A Short Completion Example\7f133803
-Node: GNU Free Documentation License\7f146582
-Node: Concept Index\7f171775
-Node: Function and Variable Index\7f173296
+Node: A Short Completion Example\7f133902
+Node: GNU Free Documentation License\7f146681
+Node: Concept Index\7f171874
+Node: Function and Variable Index\7f173395
 \1f
 End Tag Table
index 941ff585f707133038e51c826deacaf19a37251e..87874e65b9e696f1a235d80bb08932d04d86923d 100644 (file)
@@ -11,7 +11,7 @@
 %DVIPSWebPage: (www.radicaleye.com)
 %DVIPSCommandLine: dvips -D 300 -o readline.ps readline.dvi
 %DVIPSParameters: dpi=300
-%DVIPSSource:  TeX output 2010.12.07:1619
+%DVIPSSource:  TeX output 2011.01.10:1040
 %%BeginProcSet: tex.pro 0 0
 %!
 /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
@@ -7006,67 +7006,69 @@ Fs(,)g(whic)o(h)g(is)g(the)f(quoting)h(c)o(haracter)f(that)195
 Fr(')p Fs(')g(or)h(`)p Fr(")p Fs('\).)21 b(If)c Fi(quote)p
 1185 423 V 19 w(c)o(har)i Fs(is)d(zero,)g(the)g(\014lename)g(w)o(as)f
 (not)195 478 y(in)g(an)g(em)o(b)q(edded)i(string.)1685
-601 y([V)l(ariable])-1801 b Fg(rl_linebuf_func_t)29 b(*)d
-(rl_char_is_quoted_p)195 656 y Fs(A)18 b(p)q(oin)o(ter)g(to)g(a)g
+574 y([V)l(ariable])-1801 b Fg(rl_linebuf_func_t)29 b(*)d
+(rl_char_is_quoted_p)195 629 y Fs(A)18 b(p)q(oin)o(ter)g(to)g(a)g
 (function)g(to)g(call)g(that)f(determines)i(whether)f(or)g(not)g(a)g
-(sp)q(eci\014c)i(c)o(haracter)195 711 y(in)d(the)g(line)g(bu\013er)g
+(sp)q(eci\014c)i(c)o(haracter)195 684 y(in)d(the)g(line)g(bu\013er)g
 (is)g(quoted,)h(according)e(to)h(whatev)o(er)f(quoting)h(mec)o(hanism)g
-(the)g(program)195 766 y(calling)11 b(Readline)i(uses.)19
+(the)g(program)195 738 y(calling)11 b(Readline)i(uses.)19
 b(The)12 b(function)h(is)e(called)h(with)g(t)o(w)o(o)f(argumen)o(ts:)18
-b Fi(text)q Fs(,)12 b(the)g(text)g(of)g(the)195 821 y(line,)j(and)g
+b Fi(text)q Fs(,)12 b(the)g(text)g(of)g(the)195 793 y(line,)j(and)g
 Fi(index)s Fs(,)g(the)g(index)h(of)f(the)g(c)o(haracter)g(in)g(the)g
 (line.)20 b(It)15 b(is)g(used)g(to)g(decide)h(whether)f(a)195
-875 y(c)o(haracter)f(found)i(in)f Fr(rl_completer_word_break_)o
+848 y(c)o(haracter)f(found)i(in)f Fr(rl_completer_word_break_)o
 (charact)o(ers)d Fs(should)j(b)q(e)h(used)g(to)e(break)195
-930 y(w)o(ords)g(for)h(the)g(completer.)1685 1054 y([V)l(ariable])-1801
+903 y(w)o(ords)g(for)h(the)g(completer.)1685 999 y([V)l(ariable])-1801
 b Fg(rl_compignore_func_t)29 b(*)d(rl_ignore_some_compl)q(etions_)q
-(functio)q(n)195 1108 y Fs(This)18 b(function,)i(if)e(de\014ned,)j(is)d
+(functio)q(n)195 1054 y Fs(This)18 b(function,)i(if)e(de\014ned,)j(is)d
 (called)g(b)o(y)h(the)g(completer)f(when)i(real)e(\014lename)h
-(completion)195 1163 y(is)e(done,)g(after)f(all)g(the)h(matc)o(hing)f
+(completion)195 1108 y(is)e(done,)g(after)f(all)g(the)h(matc)o(hing)f
 (names)h(ha)o(v)o(e)g(b)q(een)h(generated.)25 b(It)17
-b(is)g(passed)g(a)g Fr(NULL)f Fs(ter-)195 1218 y(minated)f(arra)o(y)f
+b(is)g(passed)g(a)g Fr(NULL)f Fs(ter-)195 1163 y(minated)f(arra)o(y)f
 (of)h(matc)o(hes.)20 b(The)c(\014rst)f(elemen)o(t)g(\()p
 Fr(matches[0])p Fs(\))e(is)i(the)h(maximal)e(substring)195
-1273 y(common)g(to)g(all)f(matc)o(hes.)19 b(This)14 b(function)g(can)h
+1218 y(common)g(to)g(all)f(matc)o(hes.)19 b(This)14 b(function)g(can)h
 (re-arrange)f(the)g(list)f(of)h(matc)o(hes)g(as)g(required,)195
-1328 y(but)h(eac)o(h)h(elemen)o(t)f(deleted)g(from)g(the)g(arra)o(y)f
-(m)o(ust)g(b)q(e)i(freed.)1685 1451 y([V)l(ariable])-1801
+1273 y(but)h(eac)o(h)h(elemen)o(t)f(deleted)g(from)g(the)g(arra)o(y)f
+(m)o(ust)g(b)q(e)i(freed.)1685 1369 y([V)l(ariable])-1801
 b Fg(rl_icppfunc_t)28 b(*)e(rl_directory_completi)q(on_hoo)q(k)195
-1506 y Fs(This)c(function,)i(if)e(de\014ned,)k(is)c(allo)o(w)o(ed)f(to)
+1423 y Fs(This)c(function,)i(if)e(de\014ned,)k(is)c(allo)o(w)o(ed)f(to)
 h(mo)q(dify)g(the)h(directory)f(p)q(ortion)g(of)g(\014lenames)195
-1560 y(Readline)d(completes.)28 b(It)19 b(is)e(called)h(with)g(the)g
-(address)h(of)e(a)h(string)g(\(the)g(curren)o(t)g(directory)195
-1615 y(name\))g(as)g(an)h(argumen)o(t,)f(and)h(ma)o(y)f(mo)q(dify)g
-(that)g(string.)29 b(If)19 b(the)f(string)g(is)g(replaced)h(with)195
-1670 y(a)h(new)g(string,)g(the)g(old)f(v)m(alue)h(should)g(b)q(e)h
-(freed.)34 b(An)o(y)20 b(mo)q(di\014ed)h(directory)e(name)h(should)195
-1725 y(ha)o(v)o(e)14 b(a)g(trailing)f(slash.)19 b(The)c(mo)q(di\014ed)g
-(v)m(alue)g(will)e(b)q(e)i(displa)o(y)o(ed)f(as)g(part)g(of)h(the)f
-(completion,)195 1780 y(replacing)f(the)i(directory)e(p)q(ortion)g(of)h
-(the)g(pathname)g(the)h(user)f(t)o(yp)q(ed.)20 b(It)14
-b(returns)g(an)g(in)o(teger)195 1834 y(that)i(should)g(b)q(e)h
-(non-zero)g(if)f(the)h(function)f(mo)q(di\014es)h(its)e(directory)h
-(argumen)o(t.)23 b(It)17 b(could)f(b)q(e)195 1889 y(used)h(to)f(expand)
-i(sym)o(b)q(olic)e(links)g(or)g(shell)g(v)m(ariables)h(in)f(pathnames.)
-24 b(A)o(t)17 b(the)g(least,)e(ev)o(en)i(if)195 1944
-y(no)h(other)g(expansion)g(is)f(p)q(erformed,)i(this)f(function)g
-(should)g(remo)o(v)o(e)f(an)o(y)h(quote)g(c)o(haracters)195
-1999 y(from)c(the)i(directory)e(name,)h(b)q(ecause)h(its)f(result)f
-(will)g(b)q(e)i(passed)f(directly)g(to)f Fr(opendir\(\))p
-Fs(.)1685 2122 y([V)l(ariable])-1801 b Fg(rl_dequote_func_t)29
-b(*)d(rl_filename_rewrite_hoo)q(k)195 2177 y Fs(If)12
-b(non-zero,)h(this)e(is)g(the)h(address)g(of)g(a)f(function)h(called)f
-(when)i(reading)e(directory)g(en)o(tries)h(from)195 2232
-y(the)f(\014lesystem)f(for)g(completion)f(and)i(comparing)f(them)g(to)g
-(the)h(partial)d(w)o(ord)i(to)g(b)q(e)h(completed.)195
-2286 y(The)g(function)f(should)h(p)q(erform)f(an)o(y)h(necesary)g
-(application)e(or)h(system-sp)q(eci\014c)h(con)o(v)o(ersion)f(on)195
-2341 y(the)h(\014lename,)h(suc)o(h)f(as)g(con)o(v)o(erting)f(b)q(et)o
-(w)o(een)h(c)o(haracter)g(sets)g(or)f(con)o(v)o(erting)g(from)h(a)f
-(\014lesystem)195 2396 y(format)16 b(to)g(a)h(c)o(haracter)f(input)h
-(format.)24 b(The)17 b(function)g(tak)o(es)f(t)o(w)o(o)g(argumen)o(ts:)
-22 b Fi(fname)s Fs(,)17 b(the)195 2451 y(\014lename)d(to)g(b)q(e)h(con)
-o(v)o(erted,)f(and)g Fi(fnlen)p Fs(,)h(its)e(length)h(in)g(b)o(ytes.)20
+1478 y(Readline)c(completes.)26 b(It)17 b(could)h(b)q(e)g(used)g(to)f
+(expand)h(sym)o(b)q(olic)f(links)f(or)h(shell)g(v)m(ariables)g(in)195
+1533 y(pathnames.)35 b(It)20 b(is)f(called)h(with)g(the)g(address)g(of)
+g(a)g(string)f(\(the)h(curren)o(t)g(directory)f(name\))195
+1588 y(as)f(an)h(argumen)o(t,)g(and)g(ma)o(y)f(mo)q(dify)g(that)g
+(string.)30 b(If)19 b(the)g(string)f(is)g(replaced)h(with)f(a)h(new)195
+1643 y(string,)g(the)g(old)g(v)m(alue)g(should)h(b)q(e)f(freed.)33
+b(An)o(y)19 b(mo)q(di\014ed)h(directory)e(name)h(should)g(ha)o(v)o(e)g
+(a)195 1697 y(trailing)c(slash.)27 b(The)17 b(mo)q(di\014ed)h(v)m(alue)
+g(will)e(b)q(e)i(used)g(as)f(part)g(of)g(the)h(completion,)f(replacing)
+195 1752 y(the)f(directory)f(p)q(ortion)g(of)g(the)h(pathname)g(the)g
+(user)g(t)o(yp)q(ed.)22 b(A)o(t)15 b(the)h(least,)f(ev)o(en)h(if)g(no)f
+(other)195 1807 y(expansion)j(is)f(p)q(erformed,)h(this)f(function)h
+(should)g(remo)o(v)o(e)f(an)o(y)g(quote)h(c)o(haracters)f(from)g(the)
+195 1862 y(directory)11 b(name,)h(b)q(ecause)h(its)e(result)g(will)g(b)
+q(e)h(passed)g(directly)f(to)g Fr(opendir\(\))p Fs(.)18
+b(The)12 b(directory)195 1917 y(completion)k(ho)q(ok)g(returns)g(an)h
+(in)o(teger)f(that)f(should)i(b)q(e)g(non-zero)g(if)f(the)h(function)f
+(mo)q(di\014es)195 1971 y(its)f(directory)g(argumen)o(t.)20
+b(The)c(function)f(should)h(not)f(mo)q(dify)g(the)h(directory)f
+(argumen)o(t)g(if)g(it)195 2026 y(returns)g(0.)1685 2122
+y([V)l(ariable])-1801 b Fg(rl_dequote_func_t)29 b(*)d
+(rl_filename_rewrite_hoo)q(k)195 2177 y Fs(If)12 b(non-zero,)h(this)e
+(is)g(the)h(address)g(of)g(a)f(function)h(called)f(when)i(reading)e
+(directory)g(en)o(tries)h(from)195 2232 y(the)f(\014lesystem)f(for)g
+(completion)f(and)i(comparing)f(them)g(to)g(the)h(partial)d(w)o(ord)i
+(to)g(b)q(e)h(completed.)195 2286 y(The)g(function)f(should)h(p)q
+(erform)f(an)o(y)h(necesary)g(application)e(or)h(system-sp)q(eci\014c)h
+(con)o(v)o(ersion)f(on)195 2341 y(the)h(\014lename,)h(suc)o(h)f(as)g
+(con)o(v)o(erting)f(b)q(et)o(w)o(een)h(c)o(haracter)g(sets)g(or)f(con)o
+(v)o(erting)g(from)h(a)f(\014lesystem)195 2396 y(format)16
+b(to)g(a)h(c)o(haracter)f(input)h(format.)24 b(The)17
+b(function)g(tak)o(es)f(t)o(w)o(o)g(argumen)o(ts:)22
+b Fi(fname)s Fs(,)17 b(the)195 2451 y(\014lename)d(to)g(b)q(e)h(con)o
+(v)o(erted,)f(and)g Fi(fnlen)p Fs(,)h(its)e(length)h(in)g(b)o(ytes.)20
 b(It)14 b(m)o(ust)g(either)g(return)g(its)f(\014rst)195
 2506 y(argumen)o(t)i(\(if)f(no)h(con)o(v)o(ersion)g(tak)o(es)g(place\))
 g(or)g(the)g(con)o(v)o(erted)g(\014lename)h(in)f(newly-allo)q(cated)195
index 2b319bf04612ef9185bad45a93343bd05d9cb31c..ce691a5b16a5ae7a77337ee19a6751977e52dc3d 100644 (file)
@@ -1,4 +1,4 @@
-This is TeX, Version 3.141592 (Web2C 7.5.4) (format=tex 2008.12.11)  7 DEC 2010 16:19
+This is TeX, Version 3.141592 (Web2C 7.5.4) (format=tex 2008.12.11)  10 JAN 2011 10:40
 **/usr/homes/chet/src/bash/src/lib/readline/doc/rlman.texi
 (/usr/homes/chet/src/bash/src/lib/readline/doc/rlman.texi (./texinfo.tex
 Loading texinfo [version 2009-01-18.17]:
@@ -204,7 +204,7 @@ gnored[] |
 [12] [13] [14] [15] [16] [17] [18] [19] [20]) (./rltech.texi Chapter 2 [21]
 [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36]
 [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48]
-Underfull \hbox (badness 7379) in paragraph at lines 1908--1913
+Underfull \hbox (badness 7379) in paragraph at lines 1910--1915
  []@textrm If an application-specific com-ple-tion func-tion as-signed to @text
 tt rl_attempted_
 
@@ -228,4 +228,4 @@ Here is how much of TeX's memory you used:
  51 hyphenation exceptions out of 8191
  16i,6n,14p,327b,534s stack positions out of 5000i,500n,6000p,200000b,5000s
 
-Output written on rlman.dvi (74 pages, 300044 bytes).
+Output written on rlman.dvi (74 pages, 300184 bytes).
index 3d1c8840cfac1a72420300a9cc8ab07a9750fc9c..738e584a0f80a90f078fe8e46e8437860f467f68 100644 (file)
Binary files a/lib/readline/doc/rluserman.dvi and b/lib/readline/doc/rluserman.dvi differ
index 7e2b1cf70aad930173f07ee848ca27d7e31bd5a8..c2bd8aa62b7d2beee924c8864ba28c704aea4512 100644 (file)
@@ -1,6 +1,6 @@
 <HTML>
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<!-- Created on December, 7  2010 by texi2html 1.64 -->
+<!-- Created on January, 10  2011 by texi2html 1.64 -->
 <!-- 
 Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)
             Karl Berry  <karl@freefriends.org>
@@ -2756,7 +2756,7 @@ to permit their use in free software.
 <TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="rluserman.html#SEC_About"> ? </A>]</TD>
 </TR></TABLE>
 <H1>About this document</H1>
-This document was generated by <I>Chet Ramey</I> on <I>December, 7  2010</I>
+This document was generated by <I>Chet Ramey</I> on <I>January, 10  2011</I>
 using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html
 "><I>texi2html</I></A>
 <P></P>  
@@ -2918,7 +2918,7 @@ the following structure:
 <BR>  
 <FONT SIZE="-1">
 This document was generated
-by <I>Chet Ramey</I> on <I>December, 7  2010</I>
+by <I>Chet Ramey</I> on <I>January, 10  2011</I>
 using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html
 "><I>texi2html</I></A>
 
index 5ce329df501e92e5bc4c59e781c97c1d3220ec60..41d0663fc80bd9fddf07afc9e0c6b2ad156e094f 100644 (file)
@@ -1,4 +1,4 @@
-This is TeX, Version 3.141592 (Web2C 7.5.4) (format=tex 2008.12.11)  7 DEC 2010 16:19
+This is TeX, Version 3.141592 (Web2C 7.5.4) (format=tex 2008.12.11)  10 JAN 2011 10:40
 **/usr/homes/chet/src/bash/src/lib/readline/doc/rluserman.texi
 (/usr/homes/chet/src/bash/src/lib/readline/doc/rluserman.texi (./texinfo.tex
 Loading texinfo [version 2009-01-18.17]:
index 94b989894d3feccbeab663edd4a7b095093fbe64..20e7f5eb97cc71a3e132fd9574e3625a3b517ee1 100644 (file)
@@ -11,7 +11,7 @@
 %DVIPSWebPage: (www.radicaleye.com)
 %DVIPSCommandLine: dvips -D 300 -o rluserman.ps rluserman.dvi
 %DVIPSParameters: dpi=300
-%DVIPSSource:  TeX output 2010.12.07:1619
+%DVIPSSource:  TeX output 2011.01.10:1040
 %%BeginProcSet: tex.pro 0 0
 %!
 /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
index 3a07d48d4291498406bf45d7a3da4a8395056346..edcd1abeb6b56b3269d61351ebde3e7a4957371f 100644 (file)
Binary files a/po/af.gmo and b/po/af.gmo differ
index e3b31381e6f3182cc0a8cd126c290ec8d5469a4a..7222da39dcc6de8626a2581ec5f96a4609f90222 100644 (file)
--- a/po/af.po
+++ b/po/af.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash 2.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2004-03-17 13:48+0200\n"
 "Last-Translator: Petri Jooste <rkwjpj@puk.ac.za>\n"
 "Language-Team: Afrikaans <i18n@af.org.za>\n"
@@ -44,21 +44,21 @@ msgstr ""
 msgid "%s: cannot create: %s"
 msgstr "%s: kan nie %s skep nie"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr ""
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr ""
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr ""
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr ""
@@ -118,11 +118,11 @@ msgid ""
 "    Without EXPR, returns "
 msgstr ""
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr ""
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr ""
 
@@ -309,7 +309,7 @@ msgstr ""
 msgid "cannot use `-f' to make functions"
 msgstr ""
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: leesalleen-funksie"
@@ -348,7 +348,7 @@ msgstr ""
 msgid "%s: cannot delete: %s"
 msgstr "%s: kan nie %s skep nie"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -364,7 +364,7 @@ msgstr "%s: kan nie 'n bin
 msgid "%s: file is too large"
 msgstr ""
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -679,21 +679,21 @@ msgstr "pypfout: %s"
 msgid "can only `return' from a function or sourced script"
 msgstr ""
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr ""
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, fuzzy, c-format
 msgid "%s: cannot unset"
 msgstr "%s: kan nie %s skep nie"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, fuzzy, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: kan nie %s skep nie"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, fuzzy, c-format
 msgid "%s: not an array variable"
 msgstr "Veranderlike boom"
@@ -854,37 +854,37 @@ msgstr ""
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr ""
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr ""
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 #, fuzzy
 msgid "pipe error"
 msgstr "pypfout: %s"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr ""
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: bevel nie gevind nie"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, c-format
 msgid "%s: %s"
 msgstr ""
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, fuzzy, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: is 'n gids"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, fuzzy, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "kan nie fd %d na fd 0 dupliseer nie: %s"
@@ -973,12 +973,12 @@ msgstr "Kan nie die program uitvoer nie:"
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "kan nie fd %d na fd 0 dupliseer nie: %s"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr ""
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr ""
@@ -1356,31 +1356,31 @@ msgstr "Soek die l
 msgid "unexpected token %d in conditional command"
 msgstr "Soek die lêer vir 'n uitdrukking"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr ""
 
-#: parse.y:5578
+#: parse.y:5584
 #, fuzzy, c-format
 msgid "syntax error near `%s'"
 msgstr "Sintaks fout in patroon"
 
-#: parse.y:5588
+#: parse.y:5594
 #, fuzzy
 msgid "syntax error: unexpected end of file"
 msgstr "Onverwagte einde van lêer tydens inlees van hulpbron."
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "sintaksfout"
 
-#: parse.y:5650
+#: parse.y:5656
 #, fuzzy, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Gebruik Kaart na Los Tronk"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr ""
 
@@ -1447,11 +1447,11 @@ msgstr ""
 msgid "%s: cannot assign fd to variable"
 msgstr "Kan nie soek 'n handtekening in hierdie boodskap!"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr ""
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 #, fuzzy
 msgid "redirection error: cannot duplicate fd"
 msgstr "Pypfout.\n"
@@ -1469,54 +1469,54 @@ msgstr ""
 msgid "%c%c: invalid option"
 msgstr "%s: illegal option -- %c\n"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "Ek het nie 'n naam nie!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, fuzzy, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "bedryfstelselkernweergawe"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
 "\t%s [GNU long option] [option] script-file ...\n"
 msgstr ""
 
-#: shell.c:1802
+#: shell.c:1798
 #, fuzzy
 msgid "GNU long options:\n"
 msgstr "Gnu C Saamsteller Opsies"
 
-#: shell.c:1806
+#: shell.c:1802
 #, fuzzy
 msgid "Shell options:\n"
 msgstr "opneem opsies"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr ""
 
-#: shell.c:1822
+#: shell.c:1818
 #, fuzzy, c-format
 msgid "\t-%s or -o option\n"
 msgstr ""
 "Gebruik so: %s LÊER \n"
 "   of:  %s OPSIE\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr ""
@@ -1762,52 +1762,52 @@ msgstr "Kan nie oopmaak vir skrip-afvoer nie: \""
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "Kan nie oopmaak vir skrip-afvoer nie: \""
 
-#: subst.c:5288
+#: subst.c:5284
 #, fuzzy
 msgid "cannot make pipe for command substitution"
 msgstr "Woord Substitusie"
 
-#: subst.c:5326
+#: subst.c:5322
 #, fuzzy
 msgid "cannot make child for command substitution"
 msgstr "Woord Substitusie"
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr ""
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr ""
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, fuzzy, c-format
 msgid "%s: substring expression < 0"
 msgstr "ongeldige uitdrukking"
 
-#: subst.c:7268
+#: subst.c:7271
 #, fuzzy, c-format
 msgid "%s: bad substitution"
 msgstr "Woord Substitusie"
 
-#: subst.c:7344
+#: subst.c:7347
 #, fuzzy, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "Kan nie soek 'n handtekening in hierdie boodskap!"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 msgstr ""
 
-#: subst.c:8146
+#: subst.c:8149
 #, fuzzy, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "--Geen reëls in buffer--"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr ""
@@ -2173,7 +2173,7 @@ msgstr "Bediener of domein naam:"
 
 #: builtins.c:146
 #, fuzzy
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr "Bediener of domein naam:"
 
 #: builtins.c:148
index 4cc2a4030a7b41e0ec700c094aad9e50ca63b5a4..cb749230d7bf1c5cd6dfcf7e254bb7ded1656cc2 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -46,21 +46,21 @@ msgstr ""
 msgid "%s: cannot create: %s"
 msgstr ""
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr ""
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr ""
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr ""
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr ""
@@ -119,11 +119,11 @@ msgid ""
 "    Without EXPR, returns "
 msgstr ""
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr ""
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr ""
 
@@ -301,7 +301,7 @@ msgstr ""
 msgid "cannot use `-f' to make functions"
 msgstr ""
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr ""
@@ -340,7 +340,7 @@ msgstr ""
 msgid "%s: cannot delete: %s"
 msgstr ""
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -356,7 +356,7 @@ msgstr ""
 msgid "%s: file is too large"
 msgstr ""
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -664,21 +664,21 @@ msgstr ""
 msgid "can only `return' from a function or sourced script"
 msgstr ""
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr ""
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr ""
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr ""
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr ""
@@ -831,36 +831,36 @@ msgstr ""
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr ""
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr ""
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 msgid "pipe error"
 msgstr ""
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr ""
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr ""
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, c-format
 msgid "%s: %s"
 msgstr ""
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr ""
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr ""
@@ -940,12 +940,12 @@ msgstr ""
 msgid "cannot reset nodelay mode for fd %d"
 msgstr ""
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr ""
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr ""
@@ -1311,30 +1311,30 @@ msgstr ""
 msgid "unexpected token %d in conditional command"
 msgstr ""
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr ""
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr ""
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr ""
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr ""
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr ""
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr ""
 
@@ -1401,11 +1401,11 @@ msgstr ""
 msgid "%s: cannot assign fd to variable"
 msgstr ""
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr ""
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr ""
 
@@ -1422,50 +1422,50 @@ msgstr ""
 msgid "%c%c: invalid option"
 msgstr ""
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr ""
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr ""
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
 "\t%s [GNU long option] [option] script-file ...\n"
 msgstr ""
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr ""
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr ""
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr ""
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr ""
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr ""
@@ -1677,50 +1677,50 @@ msgstr ""
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr ""
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr ""
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr ""
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr ""
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr ""
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr ""
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr ""
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr ""
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 msgstr ""
 
-#: subst.c:8146
+#: subst.c:8149
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr ""
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr ""
@@ -2054,7 +2054,7 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr ""
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr ""
 
 #: builtins.c:148
index d2017df0587d869fe2d5979a204c8d28b18eeff5..31615a2ada92cd2e46100ec190abc7d85dc6dfa3 100644 (file)
Binary files a/po/bg.gmo and b/po/bg.gmo differ
index 9a59b97cb8f44cd6b13c701c8858f630b731378c..710dc044dc0632bb3a04846e311651b762a2caf6 100644 (file)
--- a/po/bg.po
+++ b/po/bg.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash 3.2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2007-07-26 07:18+0300\n"
 "Last-Translator: Alexander Shopov <ash@contact.bg>\n"
 "Language-Team: Bulgarian <dict@fsa-bg.org>\n"
@@ -45,23 +45,23 @@ msgstr ""
 msgid "%s: cannot create: %s"
 msgstr "%s: не може да се създаде: %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr ""
 "изпълнение на команда на Юникс от bash: не може да се открие подредбата на\n"
 "функциите на клавишите за командата"
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: първият непразен знак не е „\"“"
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "в %2$s липсва затварящ знак „%1$c“"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: разделителят двоеточие липсва"
@@ -121,11 +121,11 @@ msgid ""
 "    Without EXPR, returns "
 msgstr "Връща контекста на текущото извикване на подпрограма."
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "Променливата $HOME не зададена"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "Променливата $OLDPWD не е зададена"
 
@@ -305,7 +305,7 @@ msgstr "може да се използва само във функция"
 msgid "cannot use `-f' to make functions"
 msgstr "„-f“ не може да се използва за създаването на функции"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: функция с права само за четене"
@@ -344,7 +344,7 @@ msgstr "%s: не е зареден динамично"
 msgid "%s: cannot delete: %s"
 msgstr "%s: не може да се изтрие: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -360,7 +360,7 @@ msgstr "%s: не е обикновен файл"
 msgid "%s: file is too large"
 msgstr "%s: файлът е прекалено голям"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -743,22 +743,22 @@ msgid "can only `return' from a function or sourced script"
 msgstr ""
 "„return“ е възможен само от функция или изпълнен в текущата обвивка скрипт"
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr ""
 "не може едновременно да се премахват задаванията на функция и променлива"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: не може да се премахне"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: не може да се премахне: %s е само за четене"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: не е променлива за масив"
@@ -914,38 +914,38 @@ msgstr ""
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "стандартният вход от /dev/null не може да бъде пренасочен: %s"
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "в променливата $TIMEFORMAT: „%c“: грешен форматиращ знак"
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 #, fuzzy
 msgid "pipe error"
 msgstr "грешка при запис: %s"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr ""
 "%s: ограничение: в имената на командите не може да присъства знакът „/“"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: командата не е открита"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, fuzzy, c-format
 msgid "%s: %s"
 msgstr "%s е %s\n"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: лош интерпретатор"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "файловият дескриптор %d не може да се дублира като дескриптор %d"
@@ -1026,13 +1026,13 @@ msgstr "getcwd: родителските директории не могат д
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "не може да се изчисти режимът без забавяне на файловия дескриптор %d"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr ""
 "не може да се задели нов файлов дескриптор за вход на bash от дескриптор %d"
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr ""
@@ -1414,30 +1414,30 @@ msgstr "неочаквана лексема „%s“ в условна кома
 msgid "unexpected token %d in conditional command"
 msgstr "неочаквана лексема %d в условна команда"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "синтактична грешка в близост до неочакваната лексема „%s“"
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "синтактична грешка в близост до „%s“"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "синтактична грешка: неочакван край на файл"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "синтактична грешка"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Използвайте „%s“, за да излезете от обвивката.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "неочакван знак за край на файл „EOF“, очакваше се знакът „)“"
 
@@ -1505,11 +1505,11 @@ msgstr "не може да се създаде временен файл за в
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: на член от масив не може да се присвои списък"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "/dev/(tcp|udp)/host/port не се поддържа, ако няма поддръжка на мрежа"
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "грешка при пренасочване: файловият дескриптор не може да бъде дублиран"
 
@@ -1526,16 +1526,16 @@ msgstr "/tmp трябва да е директория"
 msgid "%c%c: invalid option"
 msgstr "%c%c: неправилна опция"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "Не може да се получи името на текущия потребител!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr ""
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1544,38 +1544,38 @@ msgstr ""
 "Употреба:    %s [дълга опция на GNU] [опция] …\n"
 "             %s [дълга опция на GNU] [опция] файл-скрипт …\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "Дълги опции на GNU:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Опции на обвивката:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr ""
 "    -irsD или -c команда, или -O къса_опция        (само при стартиране)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "    -%s или -o опция\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 "За повече информация за опциите на обвивката въведете „%s -c \"help set\"“.\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 "За повече информация за вградените в обвивката команди въведете „%s -c "
 "help“.\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "За да докладвате грешки използвайте командата „bashbug“.\n"
@@ -1791,50 +1791,50 @@ msgstr ""
 "именуваният програмен канал %s не може да се\n"
 "дублира като файловия дескриптор %d"
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "не може да се създаде програмен канал за заместване на команди"
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr "не може да се създаде дъщерен процес за заместване на команди"
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr "заместване на команди: каналът не може да се дублира като fd 1"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: аргументът е null или не е зададен"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: изразът от подниза е < 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: лошо заместване"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: не може да се задава по този начин"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 msgstr ""
 
-#: subst.c:8146
+#: subst.c:8149
 #, fuzzy, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "лошо заместване: липсва затварящ знак „%s“ в %s"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "няма съвпадение: %s"
@@ -2189,7 +2189,7 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr ""
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr ""
 
 #: builtins.c:148
index b4ed15a22c55b55c04c67d7d96e1dcaf1c7f8f24..9a7a03b6973a0ff31a6427f9933e110c665ecbee 100644 (file)
Binary files a/po/ca.gmo and b/po/ca.gmo differ
index dfa55b9e7ce31dc977f7f15dee06f0b8d1e9422d..466c5adf31f2845140af70f075fb1bc2774ea5ba 100644 (file)
--- a/po/ca.po
+++ b/po/ca.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash-2.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2003-12-28 19:59+0100\n"
 "Last-Translator: Montxo Vicente i Sempere <montxo@alacant.com>\n"
 "Language-Team: Catalan <ca@dodds.net>\n"
@@ -44,21 +44,21 @@ msgstr ""
 msgid "%s: cannot create: %s"
 msgstr "%s: no es pot crear: %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr ""
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr ""
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr ""
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr ""
@@ -118,11 +118,11 @@ msgid ""
 "    Without EXPR, returns "
 msgstr ""
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr ""
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr ""
 
@@ -308,7 +308,7 @@ msgstr ""
 msgid "cannot use `-f' to make functions"
 msgstr ""
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: funci? nom?s de lectura"
@@ -347,7 +347,7 @@ msgstr ""
 msgid "%s: cannot delete: %s"
 msgstr "%s: no es pot crear: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -363,7 +363,7 @@ msgstr "%s: no es pot executar el fitxer binari"
 msgid "%s: file is too large"
 msgstr ""
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -677,23 +677,23 @@ msgstr "error del conducte: %s"
 msgid "can only `return' from a function or sourced script"
 msgstr ""
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 #, fuzzy
 msgid "cannot simultaneously unset a function and a variable"
 msgstr ""
 "servir LOCAL dins d'una funci?; a?? restringir? la magnitud visible de la"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, fuzzy, c-format
 msgid "%s: cannot unset"
 msgstr "%s: no es pot crear: %s"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, fuzzy, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: no es pot crear: %s"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, fuzzy, c-format
 msgid "%s: not an array variable"
 msgstr "%s: variable sense vincle"
@@ -855,37 +855,37 @@ msgstr ""
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr ""
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr ""
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 #, fuzzy
 msgid "pipe error"
 msgstr "error del conducte: %s"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: restringit: no es pot especificar '/' en noms d'ordres"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: no s'ha trobat l'ordre"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, c-format
 msgid "%s: %s"
 msgstr ""
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, fuzzy, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: ?s un directori"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, fuzzy, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr ""
@@ -971,7 +971,7 @@ msgid "cannot reset nodelay mode for fd %d"
 msgstr ""
 "no es pot copiar per duplicat el descriptor del fitxer df %d cap a df 0: %s"
 
-#: input.c:258
+#: input.c:260
 #, fuzzy, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr ""
@@ -979,7 +979,7 @@ msgstr ""
 "bash\n"
 "a partir del descriptor de fitxer %d: %s"
 
-#: input.c:266
+#: input.c:268
 #, fuzzy, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr ""
@@ -1362,30 +1362,30 @@ msgstr "s'esperava ':' per a l'expressi? condicional"
 msgid "unexpected token %d in conditional command"
 msgstr "s'esperava ':' per a l'expressi? condicional"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "hi ha un error inesperat de sintaxi prop del senyal '%s'"
 
-#: parse.y:5578
+#: parse.y:5584
 #, fuzzy, c-format
 msgid "syntax error near `%s'"
 msgstr "hi ha un error inesperat de sintaxi prop del senyal '%s'"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "error de sintaxi: s'ha arribat inesperadament a la fi del fitxer"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "error de sintaxi"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Utilitzeu ?%s? per a eixir de l'int?rpret d'ordres.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 #, fuzzy
 msgid "unexpected EOF while looking for matching `)'"
 msgstr ""
@@ -1456,11 +1456,11 @@ msgstr "no es pot establir un conducte per a la substituci? del proc?s: %s"
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: no es pot assignar la llista a un element de la matriu"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr ""
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 #, fuzzy
 msgid "redirection error: cannot duplicate fd"
 msgstr "error de redirecci?"
@@ -1478,16 +1478,16 @@ msgstr ""
 msgid "%c%c: invalid option"
 msgstr "%c%c: opci? inv?lida"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "No tinc cap nom d'usuari!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, fuzzy, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNU %s, versi? %s\n"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1496,39 +1496,39 @@ msgstr ""
 "Sintaxi:\t%s [opci?-format-llarg GNU] [opci?] ...\n"
 "\t%s [opci?-format-llarg GNU] [opci?] fitxer_de_seq??ncies ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "opcions de formes llargues de GNU:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Opcions de l'int?rpret d'ordres:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 #, fuzzy
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD o -c ordre\t\t(nom?s per a invocar)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s o -o opci?\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 "Per a obtindre m?s informaci? sobre les opcions de l'int?rpret\n"
 "d'ordres, teclegeu ?%s -c \"help set\"?.\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 "Per a obtindre m?s informaci? sobre les ordres integrades de l'int?rpret,\n"
 "teclegeu '%s -c help' .\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr ""
@@ -1750,55 +1750,55 @@ msgstr ""
 "no es pot duplicar el conducte anomenat %s\n"
 "com a descripci? de fitxer %d: %s"
 
-#: subst.c:5288
+#: subst.c:5284
 #, fuzzy
 msgid "cannot make pipe for command substitution"
 msgstr "no es poden establir conductes per a la substituci? de l'ordre: %s"
 
-#: subst.c:5326
+#: subst.c:5322
 #, fuzzy
 msgid "cannot make child for command substitution"
 msgstr "no es pot crear un proc?s fill per a la substituci? del proc?s: %s"
 
-#: subst.c:5343
+#: subst.c:5339
 #, fuzzy
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr ""
 "command_substitute(): el coducte no es pot duplicar\n"
 "com a descripci? de fitxer 1: %s"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: par?metre nul o no ajustat"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: la sub-cadena de l'expressi? ?s < 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: substituci? inv?lida"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: no es pot assignar d'aquesta manera"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 msgstr ""
 
-#: subst.c:8146
+#: subst.c:8149
 #, fuzzy, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "substituci? inv?lida: no existeix '%s' en %s"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr ""
@@ -2173,7 +2173,7 @@ msgstr ""
 
 #: builtins.c:146
 #, fuzzy
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr ""
 "readonly [-anf] [nom ...]\n"
 "o\n"
index ea05e9efd0a7e78869a83815dbc9275c335e36d6..d704c02e38054f0a8aec31144647b6492a008dbe 100644 (file)
Binary files a/po/cs.gmo and b/po/cs.gmo differ
index 86a9e0434935a9ab25e234e8dbaa880244adeca4..fd1b2f5463ed0959cf6e0dc7ebf4014a965f1f7b 100644 (file)
--- a/po/cs.po
+++ b/po/cs.po
@@ -13,7 +13,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash 4.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-12-30 08:25-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2011-01-05 13:03+0100\n"
 "Last-Translator: Petr Pisar <petr.pisar@atlas.cz>\n"
 "Language-Team: Czech <translation-team-cs@lists.sourceforge.net>\n"
@@ -26,7 +26,7 @@ msgstr ""
 msgid "bad array subscript"
 msgstr "chybný podskript pole"
 
-#: arrayfunc.c:313 builtins/declare.def:481
+#: arrayfunc.c:313 builtins/declare.def:487
 #, c-format
 msgid "%s: cannot convert indexed to associative array"
 msgstr "%s: číslované pole nezle převést na pole asociativní"
@@ -46,26 +46,26 @@ msgstr "%s: přes nečíselný indexu nelze dosadit"
 msgid "%s: %s: must use subscript when assigning associative array"
 msgstr "%s: %s: při přiřazovaní asociativního pole se musí použít podskript"
 
-#: bashhist.c:383
+#: bashhist.c:387
 #, c-format
 msgid "%s: cannot create: %s"
 msgstr "%s: nelze vytvořit: %s"
 
-#: bashline.c:3457
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr "bash_execute_unix_command: pro příkaz nelze nalézt klávesovou mapu "
 
-#: bashline.c:3543
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: první nebílý znak není „\"“"
 
-#: bashline.c:3572
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "ne zavírající „%c“ v %s"
 
-#: bashline.c:3606
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: chybí dvojtečkový oddělovač"
@@ -127,33 +127,11 @@ msgstr ""
 "    \n"
 "    Bez VÝRAZU vrátí "
 
-#: builtins/caller.def:135
-msgid ""
-".  With EXPR, returns\n"
-"    "
-msgstr ""
-".  S VÝRAZEM vrátí\n"
-"    "
-
-#: builtins/caller.def:136
-msgid ""
-"; this extra information can be used to\n"
-"    provide a stack trace.\n"
-"    \n"
-"    The value of EXPR indicates how many call frames to go back before the\n"
-"    current one; the top frame is frame 0."
-msgstr ""
-"; tato dodatečná informace může být\n"
-"    použita jako výpis zásobníku volání.\n"
-"    \n"
-"    Hodnota VÝRAZU určuje, kolik rámců volání jít zpět před současný,\n"
-"    vrcholový rámec je rámce 0."
-
-#: builtins/cd.def:215
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "není nestavena HOME"
 
-#: builtins/cd.def:227
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "není nastaveno OLDPWD"
 
@@ -172,11 +150,11 @@ msgstr "varování: "
 msgid "%s: usage: "
 msgstr "%s: užití: "
 
-#: builtins/common.c:166 test.c:827
+#: builtins/common.c:166 test.c:832
 msgid "too many arguments"
 msgstr "příliš mnoho argumentů"
 
-#: builtins/common.c:191 shell.c:499 shell.c:782
+#: builtins/common.c:191 shell.c:500 shell.c:782
 #, c-format
 msgid "%s: option requires an argument"
 msgstr "%s: přepínač vyžaduje argument"
@@ -214,7 +192,7 @@ msgstr "neplatné osmičkové číslo"
 msgid "invalid hex number"
 msgstr "chybné šestnáctkové číslo"
 
-#: builtins/common.c:242 expr.c:1256
+#: builtins/common.c:242 expr.c:1362
 msgid "invalid number"
 msgstr "chybné číslo"
 
@@ -323,25 +301,25 @@ msgstr "varování: přepínač -C možná nebude dělat, co jste čekali"
 msgid "not currently executing completion function"
 msgstr "doplňovací funkce se právě nevykonává"
 
-#: builtins/declare.def:122
+#: builtins/declare.def:124
 msgid "can only be used in a function"
 msgstr "může být použito jen ve funkci"
 
-#: builtins/declare.def:360
+#: builtins/declare.def:366
 msgid "cannot use `-f' to make functions"
 msgstr "„-f“ nezle použít na výrobu funkce"
 
-#: builtins/declare.def:372 execute_cmd.c:4937
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: funkce jen pro čtení"
 
-#: builtins/declare.def:468
+#: builtins/declare.def:474
 #, c-format
 msgid "%s: cannot destroy array variables in this way"
 msgstr "%s: takto nelze likvidovat pole"
 
-#: builtins/declare.def:475
+#: builtins/declare.def:481
 #, c-format
 msgid "%s: cannot convert associative to indexed array"
 msgstr "%s: asociativní pole nelze převést na číslované pole"
@@ -370,29 +348,29 @@ msgstr "%s: není dynamicky nahráno"
 msgid "%s: cannot delete: %s"
 msgstr "%s: nelze smazat: %s"
 
-#: builtins/evalfile.c:134 builtins/hash.def:169 execute_cmd.c:4794
-#: shell.c:1452
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
+#: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
 msgstr "%s: je adresářem"
 
-#: builtins/evalfile.c:139
+#: builtins/evalfile.c:140
 #, c-format
 msgid "%s: not a regular file"
 msgstr "%s: není obyčejný soubor"
 
-#: builtins/evalfile.c:147
+#: builtins/evalfile.c:148
 #, c-format
 msgid "%s: file is too large"
 msgstr "%s: soubor je příliš velký"
 
-#: builtins/evalfile.c:185 builtins/evalfile.c:203 execute_cmd.c:4864
-#: shell.c:1462
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
+#: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
 msgstr "%s: binární soubor nelze spustit"
 
-#: builtins/exec.def:212
+#: builtins/exec.def:154 builtins/exec.def:156 builtins/exec.def:228
 #, c-format
 msgid "%s: cannot execute: %s"
 msgstr "%s: nelze provést: %s"
@@ -422,11 +400,11 @@ msgstr "Jsou zde běžící úlohy.\n"
 msgid "no command found"
 msgstr "žádný příkaz nenalezen"
 
-#: builtins/fc.def:349
+#: builtins/fc.def:312 builtins/fc.def:359
 msgid "history specification"
 msgstr "určení historie"
 
-#: builtins/fc.def:370
+#: builtins/fc.def:380
 #, c-format
 msgid "%s: cannot open temp file: %s"
 msgstr "%s: dočasný soubor nelze otevřít: %s"
@@ -459,7 +437,7 @@ msgstr "hashování zakázáno"
 msgid "%s: hash table empty\n"
 msgstr "%s: tabulka hashů je prázdná\n"
 
-#: builtins/hash.def:244
+#: builtins/hash.def:245
 #, c-format
 msgid "hits\tcommand\n"
 msgstr "zásahů\tpříkaz\n"
@@ -474,8 +452,11 @@ msgstr[2] "Příkazy shellu shodující se s klíčovými slovy „"
 
 #: builtins/help.def:168
 #, c-format
-msgid "no help topics match `%s'.  Try `help help' or `man -k %s' or `info %s'."
-msgstr "žádné téma nápovědy se nehodí pro „%s“. Zkuste „help help“ nebo „man -k %s“ nebo „info %s“."
+msgid ""
+"no help topics match `%s'.  Try `help help' or `man -k %s' or `info %s'."
+msgstr ""
+"žádné téma nápovědy se nehodí pro „%s“. Zkuste „help help“ nebo „man -k %s“ "
+"nebo „info %s“."
 
 #: builtins/help.def:185
 #, c-format
@@ -524,76 +505,86 @@ msgstr "%s: inlib selhala"
 msgid "no other options allowed with `-x'"
 msgstr "s „-x“ nejsou dovoleny další přepínače"
 
-#: builtins/kill.def:200
+#: builtins/kill.def:198
 #, c-format
 msgid "%s: arguments must be process or job IDs"
 msgstr "%s: argumenty musí být proces nebo identifikátor úlohy"
 
-#: builtins/kill.def:263
+#: builtins/kill.def:261
 msgid "Unknown error"
 msgstr "Neznámá chyba"
 
-#: builtins/let.def:95 builtins/let.def:120 expr.c:501 expr.c:516
+#: builtins/let.def:95 builtins/let.def:120 expr.c:552 expr.c:567
 msgid "expression expected"
 msgstr "očekáván výraz"
 
-#: builtins/mapfile.def:165
+#: builtins/mapfile.def:172
 #, c-format
 msgid "%s: not an indexed array"
 msgstr "%s: není (proměnnou typu) indexované pole"
 
-#: builtins/mapfile.def:249 builtins/read.def:279
+#: builtins/mapfile.def:256 builtins/read.def:279
 #, c-format
 msgid "%s: invalid file descriptor specification"
 msgstr "%s: chybné určení deskriptoru souboru"
 
-#: builtins/mapfile.def:257 builtins/read.def:286
+#: builtins/mapfile.def:264 builtins/read.def:286
 #, c-format
 msgid "%d: invalid file descriptor: %s"
 msgstr "%d: neplatný deskriptor souboru: %s"
 
-#: builtins/mapfile.def:266 builtins/mapfile.def:304
+#: builtins/mapfile.def:273 builtins/mapfile.def:311
 #, c-format
 msgid "%s: invalid line count"
 msgstr "%s: chybný počet řádků"
 
-#: builtins/mapfile.def:277
+#: builtins/mapfile.def:284
 #, c-format
 msgid "%s: invalid array origin"
 msgstr "%s: chybný počátek pole"
 
-#: builtins/mapfile.def:294
+#: builtins/mapfile.def:301
 #, c-format
 msgid "%s: invalid callback quantum"
 msgstr "%s: neplatné množství mezi voláními"
 
-#: builtins/mapfile.def:326
+#: builtins/mapfile.def:333
 msgid "empty array variable name"
 msgstr "prázdný název proměnné typu pole"
 
-#: builtins/mapfile.def:347
+#: builtins/mapfile.def:354
 msgid "array variable support required"
 msgstr "je vyžadována podpora proměnných typu pole"
 
-#: builtins/printf.def:374
+#: builtins/printf.def:394
 #, c-format
 msgid "`%s': missing format character"
 msgstr "„%s“: postrádám formátovací znak"
 
-#: builtins/printf.def:551
+#: builtins/printf.def:448
+#, fuzzy, c-format
+msgid "`%c': invalid time format specification"
+msgstr "%s: chybné určení časového limitu"
+
+#: builtins/printf.def:635
 #, c-format
 msgid "`%c': invalid format character"
 msgstr "„%c“: neplatný formátovací znak"
 
-#: builtins/printf.def:578
+#: builtins/printf.def:662
 #, c-format
 msgid "warning: %s: %s"
 msgstr "varování: %s: %s"
 
-#: builtins/printf.def:757
+#: builtins/printf.def:840
 msgid "missing hex digit for \\x"
 msgstr "u \\x chybí šestnáctková číslovka"
 
+#: builtins/printf.def:855
+#, fuzzy, c-format
+msgid "missing unicode digit for \\%c"
+msgstr "u \\x chybí šestnáctková číslovka"
+
 #: builtins/pushd.def:195
 msgid "no other directory"
 msgstr "žádný další adresář"
@@ -625,10 +616,12 @@ msgid ""
 "    \twith its position in the stack\n"
 "    \n"
 "    Arguments:\n"
-"      +N\tDisplays the Nth entry counting from the left of the list shown by\n"
+"      +N\tDisplays the Nth entry counting from the left of the list shown "
+"by\n"
 "    \tdirs when invoked without options, starting with zero.\n"
 "    \n"
-"      -N\tDisplays the Nth entry counting from the right of the list shown by\n"
+"      -N\tDisplays the Nth entry counting from the right of the list shown "
+"by\n"
 "\tdirs when invoked without options, starting with zero."
 msgstr ""
 "Zobrazí seznam právě zapamatovaných adresářů. Adresáře si najdou svoji\n"
@@ -727,7 +720,8 @@ msgstr ""
 "    \t„dirs“, počínaje nulou. Na příklad: „popd +0“ odstraní první\n"
 "    \tadresář, „popd -1“ druhý.\n"
 "    \n"
-"      -N\tOdstraní N. položku počítáno zprava na seznamu zobrazovaném pomocí\n"
+"      -N\tOdstraní N. položku počítáno zprava na seznamu zobrazovaném "
+"pomocí\n"
 "    \t„dirs“, počínaje nulou. Na příklad: „popd -0“ odstraní poslední\n"
 "    \tadresář, „popd -1“ další vedle posledního.\n"
 "    \n"
@@ -747,21 +741,21 @@ msgstr "chyba čtení: %d: %s"
 msgid "can only `return' from a function or sourced script"
 msgstr "„return“ lze provést jen z funkce nebo skriptu načteného přes „source“"
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "funkci i proměnnou nelze rušit současně"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: nelze zrušit"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: nelze zrušit: %s jen pro čtení"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: není (proměnnou typu) pole"
@@ -775,20 +769,20 @@ msgstr "%s: není funkcí"
 msgid "shift count"
 msgstr "počet shiftů"
 
-#: builtins/shopt.def:260
+#: builtins/shopt.def:264
 msgid "cannot set and unset shell options simultaneously"
 msgstr "přepínač shellu nelze zároveň nastavit a zrušit"
 
-#: builtins/shopt.def:325
+#: builtins/shopt.def:329
 #, c-format
 msgid "%s: invalid shell option name"
 msgstr "%s: chybný název přepínače shellu"
 
-#: builtins/source.def:128
+#: builtins/source.def:130
 msgid "filename argument required"
 msgstr "vyžadován argument s názvem souboru"
 
-#: builtins/source.def:153
+#: builtins/source.def:155
 #, c-format
 msgid "%s: file not found"
 msgstr "%s: soubor nenalezen"
@@ -831,26 +825,26 @@ msgstr "%s je %s\n"
 msgid "%s is hashed (%s)\n"
 msgstr "%s je zahashován (%s)\n"
 
-#: builtins/ulimit.def:372
+#: builtins/ulimit.def:376
 #, c-format
 msgid "%s: invalid limit argument"
 msgstr "%s: chybný argument s limitou"
 
-#: builtins/ulimit.def:398
+#: builtins/ulimit.def:402
 #, c-format
 msgid "`%c': bad command"
 msgstr "„%c“: chybný příkaz"
 
-#: builtins/ulimit.def:427
+#: builtins/ulimit.def:431
 #, c-format
 msgid "%s: cannot get limit: %s"
 msgstr "%s: limit nelze zjistit: %s"
 
-#: builtins/ulimit.def:453
+#: builtins/ulimit.def:457
 msgid "limit"
 msgstr "limit"
 
-#: builtins/ulimit.def:465 builtins/ulimit.def:765
+#: builtins/ulimit.def:469 builtins/ulimit.def:769
 #, c-format
 msgid "%s: cannot modify limit: %s"
 msgstr "%s: limit nelze změnit: %s"
@@ -909,102 +903,107 @@ msgstr "%s: nevázaná proměnná"
 msgid "\atimed out waiting for input: auto-logout\n"
 msgstr "\ačasový limit pro čekání na vstup vypršel: automatické odhlášení\n"
 
-#: execute_cmd.c:497
+#: execute_cmd.c:504
 #, c-format
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "standardní vstup nelze přesměrovat z /dev/null: %s"
 
-#: execute_cmd.c:1162
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "TIMEFORMAT: „%c“: chybný formátovací znak"
 
-#: execute_cmd.c:2075
+#: execute_cmd.c:2121
 msgid "pipe error"
 msgstr "chyba v rouře"
 
-#: execute_cmd.c:4481
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: omezeno: v názvu příkazu nesmí být „/“"
 
-#: execute_cmd.c:4572
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: příkaz nenalezen"
 
-#: execute_cmd.c:4827
+#: execute_cmd.c:4951
+#, fuzzy, c-format
+msgid "%s: %s"
+msgstr "%s je %s\n"
+
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: chybný interpretr"
 
-#: execute_cmd.c:4976
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "deskriptor souboru %d nelze duplikovat na deskriptor %d"
 
-#: expr.c:241
+#: expr.c:256
 msgid "expression recursion level exceeded"
 msgstr "úroveň rekurze výrazu byla překročena"
 
-#: expr.c:265
+#: expr.c:280
 msgid "recursion stack underflow"
 msgstr "zásobník rekurze podtekl"
 
-#: expr.c:379
+#: expr.c:422
 msgid "syntax error in expression"
 msgstr "syntaktická chyba ve výrazu"
 
-#: expr.c:419
+#: expr.c:463
 msgid "attempted assignment to non-variable"
 msgstr "pokus o přiřazení do ne-proměnné"
 
-#: expr.c:440 expr.c:445 expr.c:756
+#: expr.c:486 expr.c:491 expr.c:807
 msgid "division by 0"
 msgstr "dělení nulou"
 
-#: expr.c:471
+#: expr.c:517
 msgid "bug: bad expassign token"
 msgstr "chyba: chybný expassing token"
 
-#: expr.c:513
+#: expr.c:564
 msgid "`:' expected for conditional expression"
 msgstr "v podmíněném výrazu očekávána „:“"
 
-#: expr.c:781
+#: expr.c:832
 msgid "exponent less than 0"
 msgstr "mocnitel menší než 0"
 
-#: expr.c:826
+#: expr.c:887
 msgid "identifier expected after pre-increment or pre-decrement"
 msgstr "po přednostním zvýšení nebo snížení očekáván identifikátor"
 
-#: expr.c:854
+#: expr.c:910
 msgid "missing `)'"
 msgstr "postrádám „)“"
 
-#: expr.c:897 expr.c:1176
+#: expr.c:959 expr.c:1282
 msgid "syntax error: operand expected"
 msgstr "syntaktická chyba: očekáván operand"
 
-#: expr.c:1178
+#: expr.c:1284
 msgid "syntax error: invalid arithmetic operator"
 msgstr "syntaktická chyba: chybný aritmetický operátor"
 
-#: expr.c:1202
+#: expr.c:1308
 #, c-format
 msgid "%s%s%s: %s (error token is \"%s\")"
 msgstr "%s%s%s: %s (chybný token je „%s“)"
 
-#: expr.c:1260
+#: expr.c:1366
 msgid "invalid arithmetic base"
 msgstr "chybný aritmetický základ"
 
-#: expr.c:1280
+#: expr.c:1386
 msgid "value too great for base"
 msgstr "hodnot je pro základ příliš velká"
 
-#: expr.c:1329
+#: expr.c:1435
 #, c-format
 msgid "%s: expression error\n"
 msgstr "%s: chyba výrazu\n"
@@ -1013,165 +1012,165 @@ msgstr "%s: chyba výrazu\n"
 msgid "getcwd: cannot access parent directories"
 msgstr "getcwd: rodičovské adresáře nejsou přístupné"
 
-#: input.c:94 subst.c:4857
+#: input.c:94 subst.c:5082
 #, c-format
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "na deskriptoru %d nelze resetovat režim nodelay"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr "nový deskriptor souboru pro vstup bashe z deskr. %d nelze alokovat"
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr "save_bash_input: buffer již pro nový deskriptor %d existuje"
 
-#: jobs.c:466
+#: jobs.c:468
 msgid "start_pipeline: pgrp pipe"
 msgstr "start_pipeline: pgrp roury"
 
-#: jobs.c:887
+#: jobs.c:889
 #, c-format
 msgid "forked pid %d appears in running job %d"
 msgstr "forknutý PID %d se objevil v běžící úloze %d"
 
-#: jobs.c:1005
+#: jobs.c:1007
 #, c-format
 msgid "deleting stopped job %d with process group %ld"
 msgstr "mažu pozastavenou úlohu %d se skupinou procesů %ld"
 
-#: jobs.c:1110
+#: jobs.c:1112
 #, c-format
 msgid "add_process: process %5ld (%s) in the_pipeline"
 msgstr "add_process: proces %5ld (%s) do the_pipeline"
 
-#: jobs.c:1113
+#: jobs.c:1115
 #, c-format
 msgid "add_process: pid %5ld (%s) marked as still alive"
 msgstr "add_process: PID %5ld (%s) označen za stále živého"
 
-#: jobs.c:1401
+#: jobs.c:1430
 #, c-format
 msgid "describe_pid: %ld: no such pid"
 msgstr "describe_pid: %ld: žádný takový PID"
 
-#: jobs.c:1416
+#: jobs.c:1445
 #, c-format
 msgid "Signal %d"
 msgstr "Signál %d"
 
 # XXX: (úloha) dokončna. Používat ženský rod i unásledujících. Jedná se
 # o výpis úloh.
-#: jobs.c:1430 jobs.c:1455
+#: jobs.c:1459 jobs.c:1484
 msgid "Done"
 msgstr "Dokončena"
 
-#: jobs.c:1435 siglist.c:123
+#: jobs.c:1464 siglist.c:123
 msgid "Stopped"
 msgstr "Pozastavena"
 
-#: jobs.c:1439
+#: jobs.c:1468
 #, c-format
 msgid "Stopped(%s)"
 msgstr "Pozastavena (%s)"
 
-#: jobs.c:1443
+#: jobs.c:1472
 msgid "Running"
 msgstr "Běží"
 
-#: jobs.c:1457
+#: jobs.c:1486
 #, c-format
 msgid "Done(%d)"
 msgstr "Dokončena (%d)"
 
-#: jobs.c:1459
+#: jobs.c:1488
 #, c-format
 msgid "Exit %d"
 msgstr "Ukončena %d"
 
-#: jobs.c:1462
+#: jobs.c:1491
 msgid "Unknown status"
 msgstr "Stav neznámý"
 
-#: jobs.c:1549
+#: jobs.c:1578
 #, c-format
 msgid "(core dumped) "
 msgstr "(core dumped [obraz paměti uložen]) "
 
-#: jobs.c:1568
+#: jobs.c:1597
 #, c-format
 msgid "  (wd: %s)"
 msgstr "  (cwd: %s)"
 
-#: jobs.c:1776
+#: jobs.c:1805
 #, c-format
 msgid "child setpgid (%ld to %ld)"
 msgstr "setpgid na potomku (z %ld na %ld)"
 
-#: jobs.c:2104 nojobs.c:585
+#: jobs.c:2133 nojobs.c:585
 #, c-format
 msgid "wait: pid %ld is not a child of this shell"
 msgstr "wait: PID %ld není potomkem tohoto shellu"
 
-#: jobs.c:2331
+#: jobs.c:2360
 #, c-format
 msgid "wait_for: No record of process %ld"
 msgstr "wait_for: Žádný záznam o procesu %ld"
 
-#: jobs.c:2607
+#: jobs.c:2637
 #, c-format
 msgid "wait_for_job: job %d is stopped"
 msgstr "wait_for_job: úloha %d je pozastavena"
 
-#: jobs.c:2829
+#: jobs.c:2859
 #, c-format
 msgid "%s: job has terminated"
 msgstr "%s: úloha skončila"
 
-#: jobs.c:2838
+#: jobs.c:2868
 #, c-format
 msgid "%s: job %d already in background"
 msgstr "%s: úloha %d je již na pozadí"
 
-#: jobs.c:3059
+#: jobs.c:3089
 msgid "waitchld: turning on WNOHANG to avoid indefinite block"
 msgstr "waitchld: zapíná se WNOHANG, aby se zabránilo neurčitému zablokování"
 
-#: jobs.c:3508
+#: jobs.c:3538
 #, c-format
 msgid "%s: line %d: "
 msgstr "%s: řádek %d: "
 
-#: jobs.c:3522 nojobs.c:814
+#: jobs.c:3552 nojobs.c:814
 #, c-format
 msgid " (core dumped)"
 msgstr " (core dumped [obraz paměti uložen])"
 
-#: jobs.c:3534 jobs.c:3547
+#: jobs.c:3564 jobs.c:3577
 #, c-format
 msgid "(wd now: %s)\n"
 msgstr "(cwd nyní: %s)\n"
 
-#: jobs.c:3579
+#: jobs.c:3609
 msgid "initialize_job_control: getpgrp failed"
 msgstr "initialize_job_control: getpgrp selhalo"
 
-#: jobs.c:3639
+#: jobs.c:3669
 msgid "initialize_job_control: line discipline"
 msgstr "initialize_job_control: disciplína linky"
 
-#: jobs.c:3649
+#: jobs.c:3679
 msgid "initialize_job_control: setpgid"
 msgstr "initialize_job_control: setpgid"
 
-#: jobs.c:3677
+#: jobs.c:3707
 #, c-format
 msgid "cannot set terminal process group (%d)"
 msgstr "nelze nastavit skupinu procesů terminálu (%d)"
 
-#: jobs.c:3682
+#: jobs.c:3712
 msgid "no job control in this shell"
 msgstr "žádná správa úloh v tomto shellu"
 
@@ -1324,102 +1323,102 @@ msgstr "„here“ dokument na řádku %d ukončen koncem souboru (požadováno
 msgid "make_redirection: redirection instruction `%d' out of range"
 msgstr "make_redirection: instrukce přesměrování „%d“ mimo rozsah"
 
-#: parse.y:3133 parse.y:3369
+#: parse.y:3173 parse.y:3444
 #, c-format
 msgid "unexpected EOF while looking for matching `%c'"
 msgstr "neočekávaný konec souboru při hledání znaku odpovídajícímu „%c“"
 
-#: parse.y:3951
+#: parse.y:4025
 msgid "unexpected EOF while looking for `]]'"
 msgstr "neočekávaný konec souboru při hledání „]]“"
 
 # XXX: Condional means condition (adj.) probably. Can English distinguish
 # between the condition (podmínkový) and the code branch (podmíněný)? Check
 # for all "conditional" string occurences.
-#: parse.y:3956
+#: parse.y:4030
 #, c-format
 msgid "syntax error in conditional expression: unexpected token `%s'"
 msgstr "chyba syntaxe ve výrazu podmínky: neočekávaný token „%s“"
 
-#: parse.y:3960
+#: parse.y:4034
 msgid "syntax error in conditional expression"
 msgstr "chyba syntaxe ve výrazu podmínky"
 
-#: parse.y:4038
+#: parse.y:4112
 #, c-format
 msgid "unexpected token `%s', expected `)'"
 msgstr "neočekávaný token „%s“, očekávána „)“"
 
-#: parse.y:4042
+#: parse.y:4116
 msgid "expected `)'"
 msgstr "očekávána „)“"
 
-#: parse.y:4070
+#: parse.y:4144
 #, c-format
 msgid "unexpected argument `%s' to conditional unary operator"
 msgstr "neočekávaný argument „%s“ u podmínkového unárního operátoru"
 
-#: parse.y:4074
+#: parse.y:4148
 msgid "unexpected argument to conditional unary operator"
 msgstr "neočekávaný argument u podmínkového unárního operátoru"
 
-#: parse.y:4120
+#: parse.y:4194
 #, c-format
 msgid "unexpected token `%s', conditional binary operator expected"
 msgstr "neočekávaný token „%s“, očekáván podmínkový binární operátor"
 
-#: parse.y:4124
+#: parse.y:4198
 msgid "conditional binary operator expected"
 msgstr "očekáván podmínkový binární operátor"
 
-#: parse.y:4146
+#: parse.y:4220
 #, c-format
 msgid "unexpected argument `%s' to conditional binary operator"
 msgstr "neočekávaný argument „%s„ u podmínkového binárního operátoru"
 
-#: parse.y:4150
+#: parse.y:4224
 msgid "unexpected argument to conditional binary operator"
 msgstr "neočekávaný argument u podmínkového binárního operátoru"
 
-#: parse.y:4161
+#: parse.y:4235
 #, c-format
 msgid "unexpected token `%c' in conditional command"
 msgstr "neočekávaný token „%c“ v podmínkovém příkazu"
 
-#: parse.y:4164
+#: parse.y:4238
 #, c-format
 msgid "unexpected token `%s' in conditional command"
 msgstr "neočekávaný token „%s“ v podmínkovém příkazu"
 
-#: parse.y:4168
+#: parse.y:4242
 #, c-format
 msgid "unexpected token %d in conditional command"
 msgstr "neočekávaný token %d v podmínkovém příkazu"
 
-#: parse.y:5459
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "chyba syntaxe poblíž neočekávaného tokenu „%s“"
 
-#: parse.y:5477
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "chyba syntaxe poblíž „%s“"
 
-#: parse.y:5487
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "chyba syntaxe: nenadálý konec souboru"
 
-#: parse.y:5487
+#: parse.y:5594
 msgid "syntax error"
 msgstr "chyba syntaxe"
 
-#: parse.y:5549
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Shell lze ukončit příkazem „%s“.\n"
 
-#: parse.y:5711
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "nenadálý konec souboru při hledání odpovídající „)“"
 
@@ -1428,78 +1427,78 @@ msgstr "nenadálý konec souboru při hledání odpovídající „)“"
 msgid "completion: function `%s' not found"
 msgstr "doplňování: funkce „%s“ nenalezena"
 
-#: pcomplib.c:179
+#: pcomplib.c:182
 #, c-format
 msgid "progcomp_insert: %s: NULL COMPSPEC"
 msgstr "progcomp_insert: %s: NULLOVÝ COMPSPEC"
 
-#: print_cmd.c:290
+#: print_cmd.c:296
 #, c-format
 msgid "print_command: bad connector `%d'"
 msgstr "print_command: chybná propojka „%d“"
 
-#: print_cmd.c:363
+#: print_cmd.c:368
 #, c-format
 msgid "xtrace_set: %d: invalid file descriptor"
 msgstr "xtrace_set: %d: neplatný deskriptor souboru"
 
-#: print_cmd.c:368
+#: print_cmd.c:373
 msgid "xtrace_set: NULL file pointer"
 msgstr "xtrace_set: nullový ukazatel na souboru"
 
 # fd, fp a fileno jsou identifikátory v kódu
-#: print_cmd.c:372
+#: print_cmd.c:377
 #, c-format
 msgid "xtrace fd (%d) != fileno xtrace fp (%d)"
 msgstr "xtrace: fd (%d) != fileno fp (%d)"
 
-#: print_cmd.c:1461
+#: print_cmd.c:1478
 #, c-format
 msgid "cprintf: `%c': invalid format character"
 msgstr "cprintf: „%c“: chybný formátovací znak"
 
-#: redir.c:110
+#: redir.c:122
 msgid "file descriptor out of range"
 msgstr "deskriptor souboru mimo rozsah"
 
-#: redir.c:166
+#: redir.c:178
 #, c-format
 msgid "%s: ambiguous redirect"
 msgstr "%s: nejednoznačné přesměrování"
 
-#: redir.c:170
+#: redir.c:182
 #, c-format
 msgid "%s: cannot overwrite existing file"
 msgstr "%s: existující soubor nelze přepsat"
 
-#: redir.c:175
+#: redir.c:187
 #, c-format
 msgid "%s: restricted: cannot redirect output"
 msgstr "%s: omezeno: výstup nelze přesměrovat"
 
-#: redir.c:180
+#: redir.c:192
 #, c-format
 msgid "cannot create temp file for here-document: %s"
 msgstr "pro „here“ dokument nelze vytvořit dočasný soubor: %s"
 
-#: redir.c:184
+#: redir.c:196
 #, c-format
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: deskriptor souboru nelze přiřadit do proměnné"
 
-#: redir.c:544
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "/dev/(tcp|udp)/host/port není bez síťování podporováno"
 
-#: redir.c:1101
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "chyba přesměrování: deskriptor souboru nelze duplikovat"
 
-#: shell.c:332
+#: shell.c:333
 msgid "could not find /tmp, please create!"
 msgstr "nelze nalézt /tmp, vytvořte jej, prosím!"
 
-#: shell.c:336
+#: shell.c:337
 msgid "/tmp must be a valid directory name"
 msgstr "/tmp musí být platným názvem pro adresář"
 
@@ -1508,16 +1507,16 @@ msgstr "/tmp musí být platným názvem pro adresář"
 msgid "%c%c: invalid option"
 msgstr "%c%c: chybný přepínač"
 
-#: shell.c:1651
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "Nemám žádné jméno!"
 
-#: shell.c:1793
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNU bash, verze %s-(%s)\n"
 
-#: shell.c:1794
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1526,41 +1525,43 @@ msgstr ""
 "Použití:\t%s [Dlouhý GNU přepínač] [přepínač]…\n"
 "\t%s [Dlouhý GNU přepínač] [přepínač] skriptový_soubor…\n"
 
-#: shell.c:1796
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "Dlouhé GNU přepínače:\n"
 
-#: shell.c:1800
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Přepínače shellu:\n"
 
-#: shell.c:1801
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD nebo -c příkaz nebo -O shopt_přepínač\t(pouze při vyvolání)\n"
 
-#: shell.c:1816
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s nebo -o přepínač\n"
 
-#: shell.c:1822
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
-msgstr "Podrobnosti o přepínačích shellu získáte tím, že napíšete „%s -c \"help set\"“.\n"
+msgstr ""
+"Podrobnosti o přepínačích shellu získáte tím, že napíšete „%s -c \"help set"
+"\"“.\n"
 
-#: shell.c:1823
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 "Podrobnosti o příkazech vestavěných do shellu získáte tím, že\n"
 "napište „%s -c help“.\n"
 
-#: shell.c:1824
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "Chyby nahlásíte příkazem „bashbug“.\n"
 
-#: sig.c:626
+#: sig.c:638
 #, c-format
 msgid "sigprocmask: %d: invalid operation"
 msgstr "sigprocmask: %d: neplatná operace"
@@ -1738,81 +1739,85 @@ msgstr "Neznámé číslo signálu"
 msgid "Unknown Signal #%d"
 msgstr "Neznámý signál č. %d"
 
-#: subst.c:1333 subst.c:1454
+#: subst.c:1333 subst.c:1502
 #, c-format
 msgid "bad substitution: no closing `%s' in %s"
 msgstr "chybná substituce: v %2$s chybí uzavírací „%1$s“"
 
-#: subst.c:2735
+#: subst.c:2795
 #, c-format
 msgid "%s: cannot assign list to array member"
 msgstr "%s: seznam nelze přiřadit do prvku pole"
 
-#: subst.c:4754 subst.c:4770
+#: subst.c:4979 subst.c:4995
 msgid "cannot make pipe for process substitution"
 msgstr "nelze vyrobit rouru za účelem substituce procesu"
 
-#: subst.c:4802
+#: subst.c:5027
 msgid "cannot make child for process substitution"
 msgstr "nelze vytvořit potomka za účelem substituce procesu"
 
-#: subst.c:4847
+#: subst.c:5072
 #, c-format
 msgid "cannot open named pipe %s for reading"
 msgstr "pojmenovanou rouru %s nelze otevřít pro čtení"
 
-#: subst.c:4849
+#: subst.c:5074
 #, c-format
 msgid "cannot open named pipe %s for writing"
 msgstr "pojmenovanou rouru %s nelze otevřít pro zápis"
 
-#: subst.c:4867
+#: subst.c:5092
 #, c-format
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "pojmenovanou rouru %s nelze zdvojit jako deskriptor %d"
 
-#: subst.c:5063
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "nelze vytvořit rouru pro substituci příkazu"
 
-#: subst.c:5097
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr "nelze vytvořit potomka pro substituci příkazu"
 
-#: subst.c:5114
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr "command_substitute: rouru nelze zdvojit jako deskriptor 1"
 
-#: subst.c:5617
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: parametr null nebo nenastaven"
 
-#: subst.c:5907
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: výraz podřetězce < 0"
 
-#: subst.c:6965
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: chybná substituce"
 
-#: subst.c:7045
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: takto nelze přiřazovat"
 
-#: subst.c:7374
-msgid "future versions of the shell will force evaluation as an arithmetic substitution"
-msgstr "budoucá verze tohoto shellu budou vynucovat vyhodnocení jako aritmetickou substituci"
+#: subst.c:7684
+msgid ""
+"future versions of the shell will force evaluation as an arithmetic "
+"substitution"
+msgstr ""
+"budoucá verze tohoto shellu budou vynucovat vyhodnocení jako aritmetickou "
+"substituci"
 
-#: subst.c:7839
+#: subst.c:8149
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "chybná substituce: v %s chybí uzavírací „`“"
 
-#: subst.c:8720
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "žádná shoda: %s"
@@ -1835,35 +1840,36 @@ msgstr "očekávána „)“"
 msgid "`)' expected, found %s"
 msgstr "očekávána „)“, nalezeno %s"
 
-#: test.c:280 test.c:693 test.c:696
+#: test.c:280 test.c:698 test.c:701
 #, c-format
 msgid "%s: unary operator expected"
 msgstr "%s: očekáván unární operátor"
 
-#: test.c:449 test.c:736
+#: test.c:449 test.c:741
 #, c-format
 msgid "%s: binary operator expected"
 msgstr "%s: očekáván binární operátor"
 
-#: test.c:811
+#: test.c:816
 msgid "missing `]'"
 msgstr "postrádám „]“"
 
-#: trap.c:203
+#: trap.c:207
 msgid "invalid signal number"
 msgstr "neplatné číslo signálu"
 
-#: trap.c:327
+#: trap.c:337
 #, c-format
 msgid "run_pending_traps: bad value in trap_list[%d]: %p"
 msgstr "run_pending_traps: chybná hodnota v trap_list[%d]: %p"
 
-#: trap.c:331
+#: trap.c:341
 #, c-format
-msgid "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself"
+msgid ""
+"run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself"
 msgstr "run_pending_traps: obsluha signálu je SIG_DFL, přeposílám %d (%s) sobě"
 
-#: trap.c:380
+#: trap.c:393
 #, c-format
 msgid "trap_handler: bad signal %d"
 msgstr "trap_handler: chybný signál %d"
@@ -1873,63 +1879,68 @@ msgstr "trap_handler: chybný signál %d"
 msgid "error importing function definition for `%s'"
 msgstr "chyba při importu definice „%s“"
 
-#: variables.c:748
+#: variables.c:755
 #, c-format
 msgid "shell level (%d) too high, resetting to 1"
 msgstr "úroveň shellu (%d) příliš vysoká, resetuji na 1"
 
-#: variables.c:1915
+#: variables.c:1931
 msgid "make_local_variable: no function context at current scope"
 msgstr "make_local_variable: žádný kontext funkce v aktuálním rozsahu"
 
-#: variables.c:3159
+#: variables.c:3181
 msgid "all_local_variables: no function context at current scope"
 msgstr "all_local_variables: žádný kontext funkce v aktuálním rozsahu"
 
-#: variables.c:3376
+#: variables.c:3426
 #, c-format
 msgid "%s has null exportstr"
 msgstr "%s: má nullový exportstr"
 
-#: variables.c:3381 variables.c:3390
+#: variables.c:3431 variables.c:3440
 #, c-format
 msgid "invalid character %d in exportstr for %s"
 msgstr "neplatný znak %d v exportstr pro %s"
 
-#: variables.c:3396
+#: variables.c:3446
 #, c-format
 msgid "no `=' in exportstr for %s"
 msgstr "v exportstr pro %s chybí „=“"
 
-#: variables.c:3835
+#: variables.c:3890
 msgid "pop_var_context: head of shell_variables not a function context"
 msgstr "pop_var_context: hlava shell_variables není kontextem funkce"
 
-#: variables.c:3848
+#: variables.c:3903
 msgid "pop_var_context: no global_variables context"
 msgstr "pop_var_context: chybí kontext global_variables"
 
-#: variables.c:3922
+#: variables.c:3977
 msgid "pop_scope: head of shell_variables not a temporary environment scope"
 msgstr "pop_scope: hlava shell_variables není dočasným rozsahem prostředí"
 
-#: variables.c:4678
+#: variables.c:4785
 #, c-format
 msgid "%s: %s: cannot open as FILE"
 msgstr "%s: %s: nelze otevřít jako SOUBOR"
 
-#: variables.c:4683
+#: variables.c:4790
 #, c-format
 msgid "%s: %s: invalid value for trace file descriptor"
 msgstr "%s: %s: neplatná hodnota pro deskriptor trasovacího souboru"
 
 #: version.c:46
-msgid "Copyright (C) 2009 Free Software Foundation, Inc."
+#, fuzzy
+msgid "Copyright (C) 2010 Free Software Foundation, Inc."
 msgstr "Copyright © 2009 Free Software Foundation, Inc."
 
 #: version.c:47
-msgid "License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
-msgstr "Licence GPLv3+: GNU GPL verze 3 nebo novější <http://gnu.org/licenses/gpl.html>\n"
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl."
+"html>\n"
+msgstr ""
+"Licence GPLv3+: GNU GPL verze 3 nebo novější <http://gnu.org/licenses/gpl."
+"html>\n"
 
 #: version.c:86 version2.c:83
 #, c-format
@@ -1953,8 +1964,12 @@ msgstr "Copyright © 2009 Free Software Foundation, Inc.\n"
 
 #: version2.c:87
 #, c-format
-msgid "License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl.html>\n"
-msgstr "Licence GPLv2+: GNU GPL verze 2 nebo novější <http://gnu.org/licenses/gpl.html>\n"
+msgid ""
+"License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl."
+"html>\n"
+msgstr ""
+"Licence GPLv2+: GNU GPL verze 2 nebo novější <http://gnu.org/licenses/gpl."
+"html>\n"
 
 #: xmalloc.c:91
 #, c-format
@@ -1985,8 +2000,13 @@ msgid "unalias [-a] name [name ...]"
 msgstr "unalias [-a] název [název…]"
 
 #: builtins.c:51
-msgid "bind [-lpvsPVS] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-x keyseq:shell-command] [keyseq:readline-function or readline-command]"
-msgstr "bind [-lpvsPVS] [-m klávmapa] [-f soubor] [-q název] [-u název] [-r klávposl] [-x klávposl:příkaz-shellu] [klávposl:readline-funkce nebo readline-příkaz]"
+msgid ""
+"bind [-lpvsPVS] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-"
+"x keyseq:shell-command] [keyseq:readline-function or readline-command]"
+msgstr ""
+"bind [-lpvsPVS] [-m klávmapa] [-f soubor] [-q název] [-u název] [-r "
+"klávposl] [-x klávposl:příkaz-shellu] [klávposl:readline-funkce nebo "
+"readline-příkaz]"
 
 #: builtins.c:54
 msgid "break [n]"
@@ -2005,7 +2025,8 @@ msgid "caller [expr]"
 msgstr "caller [výraz]"
 
 #: builtins.c:64
-msgid "cd [-L|-P] [dir]"
+#, fuzzy
+msgid "cd [-L|[-P [-e]]] [dir]"
 msgstr "cd [-L|-P] [adr]"
 
 #: builtins.c:66
@@ -2029,11 +2050,13 @@ msgid "command [-pVv] command [arg ...]"
 msgstr "command [-pVv] příkaz [argument…]"
 
 #: builtins.c:76
-msgid "declare [-aAfFilrtux] [-p] [name[=value] ...]"
+#, fuzzy
+msgid "declare [-aAfFgilrtux] [-p] [name[=value] ...]"
 msgstr "declare [-aAfFilrtux] [-p] [název[=hodnota]…]"
 
 #: builtins.c:78
-msgid "typeset [-aAfFilrtux] [-p] name[=value] ..."
+#, fuzzy
+msgid "typeset [-aAfFgilrtux] [-p] name[=value] ..."
 msgstr "typeset [-aAfFilrtux] [-p] název[=hodnota]…"
 
 #: builtins.c:80
@@ -2074,7 +2097,8 @@ msgstr "logout [n]"
 
 #: builtins.c:103
 msgid "fc [-e ename] [-lnr] [first] [last] or fc -s [pat=rep] [command]"
-msgstr "fc [-e enázev] [-lnr] [první] [poslední] nebo fc -s [vzor=náhrada] [příkaz]"
+msgstr ""
+"fc [-e enázev] [-lnr] [první] [poslední] nebo fc -s [vzor=náhrada] [příkaz]"
 
 #: builtins.c:107
 msgid "fg [job_spec]"
@@ -2093,8 +2117,12 @@ msgid "help [-dms] [pattern ...]"
 msgstr "help [-dms] [vzorek…]"
 
 #: builtins.c:121
-msgid "history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...]"
-msgstr "history [-c] [-d pozice] [n] nebo history -anrw [jméno_souboru] nebo history -ps argument [argument…]"
+msgid ""
+"history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg "
+"[arg...]"
+msgstr ""
+"history [-c] [-d pozice] [n] nebo history -anrw [jméno_souboru] nebo history "
+"-ps argument [argument…]"
 
 #: builtins.c:125
 msgid "jobs [-lnprs] [jobspec ...] or jobs -x command [args]"
@@ -2105,16 +2133,23 @@ msgid "disown [-h] [-ar] [jobspec ...]"
 msgstr "disown [-h] [-ar] [úloha…]"
 
 #: builtins.c:132
-msgid "kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]"
-msgstr "kill [-s sigspec | -n číssig | -sigspec] pid | úloha … nebo kill -l [sigspec]"
+msgid ""
+"kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l "
+"[sigspec]"
+msgstr ""
+"kill [-s sigspec | -n číssig | -sigspec] pid | úloha … nebo kill -l [sigspec]"
 
 #: builtins.c:134
 msgid "let arg [arg ...]"
 msgstr "let argument [argument…]"
 
 #: builtins.c:136
-msgid "read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [name ...]"
-msgstr "read [-ers] [-a pole] [-d oddělovač] [-i text] [-n p_znaků] [-N p_znaků] [-p výzva] [-t limit] [-u fd] [jméno…]"
+msgid ""
+"read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p "
+"prompt] [-t timeout] [-u fd] [name ...]"
+msgstr ""
+"read [-ers] [-a pole] [-d oddělovač] [-i text] [-n p_znaků] [-N p_znaků] [-p "
+"výzva] [-t limit] [-u fd] [jméno…]"
 
 #: builtins.c:138
 msgid "return [n]"
@@ -2133,7 +2168,8 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr "export [-fn] [název[=hodnota] …] nebo export -p"
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+#, fuzzy
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr "readonly [-af] [název[=hodnota] …] nebo readonly -p"
 
 #: builtins.c:148
@@ -2209,8 +2245,12 @@ msgid "case WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esac"
 msgstr "case SLOVO in [VZOR [| VZOR]…) PŘÍKAZY ;;]… esac"
 
 #: builtins.c:192
-msgid "if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else COMMANDS; ] fi"
-msgstr "if PŘÍKAZY; then PŘÍKAZY; [ elif PŘÍKAZY; then PŘÍKAZY; ]… [ else PŘÍKAZY; ] fi"
+msgid ""
+"if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else "
+"COMMANDS; ] fi"
+msgstr ""
+"if PŘÍKAZY; then PŘÍKAZY; [ elif PŘÍKAZY; then PŘÍKAZY; ]… [ else PŘÍKAZY; ] "
+"fi"
 
 #: builtins.c:194
 msgid "while COMMANDS; do COMMANDS; done"
@@ -2270,24 +2310,43 @@ msgid "printf [-v var] format [arguments]"
 msgstr "printf [-v proměnná] formát [argumenty]"
 
 #: builtins.c:229
-msgid "complete [-abcdefgjksuv] [-pr] [-DE] [-o option] [-A action] [-G globpat] [-W wordlist]  [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [name ...]"
-msgstr "complete [-abcdefgjksuv] [-pr] [-DE] [-o přepínač] [-A akce] [-G globvzor] [-W seznam_slov]  [-F funkce] [-C příkaz] [-X filtrvzor] [-P předpona] [-S přípona] [název…]"
+msgid ""
+"complete [-abcdefgjksuv] [-pr] [-DE] [-o option] [-A action] [-G globpat] [-"
+"W wordlist]  [-F function] [-C command] [-X filterpat] [-P prefix] [-S "
+"suffix] [name ...]"
+msgstr ""
+"complete [-abcdefgjksuv] [-pr] [-DE] [-o přepínač] [-A akce] [-G globvzor] [-"
+"W seznam_slov]  [-F funkce] [-C příkaz] [-X filtrvzor] [-P předpona] [-S "
+"přípona] [název…]"
 
 #: builtins.c:233
-msgid "compgen [-abcdefgjksuv] [-o option]  [-A action] [-G globpat] [-W wordlist]  [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]"
-msgstr "compgen [-abcdefgjksuv] [-o přepínač]  [-A akce] [-G globvzor] [-W seznam_slov]  [-F funkce] [-C příkaz] [-X filtrvzor] [-P předpona] [-S přípona] [slovo]"
+msgid ""
+"compgen [-abcdefgjksuv] [-o option]  [-A action] [-G globpat] [-W wordlist]  "
+"[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]"
+msgstr ""
+"compgen [-abcdefgjksuv] [-o přepínač]  [-A akce] [-G globvzor] [-W "
+"seznam_slov]  [-F funkce] [-C příkaz] [-X filtrvzor] [-P předpona] [-S "
+"přípona] [slovo]"
 
 #: builtins.c:237
 msgid "compopt [-o|+o option] [-DE] [name ...]"
 msgstr "compopt [-o|+o možnost] [-DE] [název…]"
 
 #: builtins.c:240
-msgid "mapfile [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]"
-msgstr "mapfile [-n počet] [-O počátek] [-s počet] [-t] [-u fd] [-C volání] [-c množství] [pole]"
+msgid ""
+"mapfile [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c "
+"quantum] [array]"
+msgstr ""
+"mapfile [-n počet] [-O počátek] [-s počet] [-t] [-u fd] [-C volání] [-c "
+"množství] [pole]"
 
 #: builtins.c:242
-msgid "readarray [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [array]"
-msgstr "readarray [-n počet] [-O počátek] [-s počet] [-t] [-u fd] [-C volání] [-c množství] [pole]"
+msgid ""
+"readarray [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c "
+"quantum] [array]"
+msgstr ""
+"readarray [-n počet] [-O počátek] [-s počet] [-t] [-u fd] [-C volání] [-c "
+"množství] [pole]"
 
 #: builtins.c:254
 msgid ""
@@ -2304,16 +2363,19 @@ msgid ""
 "      -p\tPrint all defined aliases in a reusable format\n"
 "    \n"
 "    Exit Status:\n"
-"    alias returns true unless a NAME is supplied for which no alias has been\n"
+"    alias returns true unless a NAME is supplied for which no alias has "
+"been\n"
 "    defined."
 msgstr ""
 "Definuje nebo zobrazí aliasy.\n"
 "    \n"
-"    „alias“ bez argumentů vypíše na standardní výstup seznam aliasů ve znovu\n"
+"    „alias“ bez argumentů vypíše na standardní výstup seznam aliasů ve "
+"znovu\n"
 "    použitelném formátu NÁZEV=HODNOTA.\n"
 "    \n"
 "    Jinak bude definován alias pro každý NÁZEV, který má zadanou HODNOTU.\n"
-"    Závěrečná mezera v HODNOTĚ způsobí, že při expanzi bude následující slovo\n"
+"    Závěrečná mezera v HODNOTĚ způsobí, že při expanzi bude následující "
+"slovo\n"
 "    zkontrolováno na substituci aliasů.\n"
 "    \n"
 "    Přepínače:\n"
@@ -2350,20 +2412,24 @@ msgid ""
 "    Options:\n"
 "      -m  keymap         Use KEYMAP as the keymap for the duration of this\n"
 "                         command.  Acceptable keymap names are emacs,\n"
-"                         emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move,\n"
+"                         emacs-standard, emacs-meta, emacs-ctlx, vi, vi-"
+"move,\n"
 "                         vi-command, and vi-insert.\n"
 "      -l                 List names of functions.\n"
 "      -P                 List function names and bindings.\n"
 "      -p                 List functions and bindings in a form that can be\n"
 "                         reused as input.\n"
-"      -S                 List key sequences that invoke macros and their values\n"
-"      -s                 List key sequences that invoke macros and their values\n"
+"      -S                 List key sequences that invoke macros and their "
+"values\n"
+"      -s                 List key sequences that invoke macros and their "
+"values\n"
 "                         in a form that can be reused as input.\n"
 "      -V                 List variable names and values\n"
 "      -v                 List variable names and values in a form that can\n"
 "                         be reused as input.\n"
 "      -q  function-name  Query about which keys invoke the named function.\n"
-"      -u  function-name  Unbind all keys which are bound to the named function.\n"
+"      -u  function-name  Unbind all keys which are bound to the named "
+"function.\n"
 "      -r  keyseq         Remove the binding for KEYSEQ.\n"
 "      -f  filename       Read key bindings from FILENAME.\n"
 "      -x  keyseq:shell-command\tCause SHELL-COMMAND to be executed when\n"
@@ -2382,21 +2448,27 @@ msgstr ""
 "    Přepínače:\n"
 "      -m  klávmapa       Použije KLÁVMAPU jako klávesovou mapu pro trvání\n"
 "                         tohoto příkazu. Možné klávesové mapy jsou emacs,\n"
-"                         emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move,\n"
+"                         emacs-standard, emacs-meta, emacs-ctlx, vi, vi-"
+"move,\n"
 "                         vi-command a vi-insert.\n"
 "      -l                 Vypíše seznam názvů funkcí.\n"
 "      -P                 Vypíše seznam názvů funkcí a klávesových vazeb.\n"
-"      -p                 Vypíše seznam funkcí a klávesových vazeb ve formátu,\n"
+"      -p                 Vypíše seznam funkcí a klávesových vazeb ve "
+"formátu,\n"
 "                         který lze použít jako vstup.\n"
 "      -S                 Vypíše seznam posloupností kláves,\n"
 "                         které vyvolávají makra, a jejich hodnoty.\n"
 "      -s                 Vypíše seznam posloupností kláves,\n"
-"                         která vyvolávají makra, a jejich hodnoty ve formátu,\n"
-"                         který lze použít jako vstup.      -V                 Vypíše seznam názvů proměnných a hodnot.\n"
-"      -v                 Vypíše seznam názvů proměnných a hodnot ve formátu,\n"
+"                         která vyvolávají makra, a jejich hodnoty ve "
+"formátu,\n"
+"                         který lze použít jako vstup.      -"
+"V                 Vypíše seznam názvů proměnných a hodnot.\n"
+"      -v                 Vypíše seznam názvů proměnných a hodnot ve "
+"formátu,\n"
 "                         který lze použít jako vstup.\n"
 "      -q  název-funkce   Dotáže se, které klávesy vyvolají zadanou funkci.\n"
-"      -u  název-funkce   Zruší všechny vazby na klávesy, které jsou napojeny\n"
+"      -u  název-funkce   Zruší všechny vazby na klávesy, které jsou "
+"napojeny\n"
 "                         na zadanou funkci.\n"
 "      -r  klávposl       Odstraní vazbu na KLÁVPOSL.\n"
 "      -f  soubor         Načte vazby kláves ze SOUBORU.\n"
@@ -2405,7 +2477,8 @@ msgstr ""
 "                         zadána KLÁVPOSL.\n"
 "    \n"
 "    Návratový kód:\n"
-"    bind vrací 0, pokud není zadán nerozpoznaný přepínač nebo nedojde k chybě."
+"    bind vrací 0, pokud není zadán nerozpoznaný přepínač nebo nedojde "
+"k chybě."
 
 #: builtins.c:326
 msgid ""
@@ -2448,7 +2521,8 @@ msgid ""
 "    \n"
 "    Execute SHELL-BUILTIN with arguments ARGs without performing command\n"
 "    lookup.  This is useful when you wish to reimplement a shell builtin\n"
-"    as a shell function, but need to execute the builtin within the function.\n"
+"    as a shell function, but need to execute the builtin within the "
+"function.\n"
 "    \n"
 "    Exit Status:\n"
 "    Returns the exit status of SHELL-BUILTIN, or false if SHELL-BUILTIN is\n"
@@ -2456,7 +2530,8 @@ msgid ""
 msgstr ""
 "Provede vestavěný příkaz shellu.\n"
 "    \n"
-"    Provede VESTAVĚNÝ-PŘÍKAZ-SHELLU s argumenty ARGUMENTY, aniž by se uplatnilo\n"
+"    Provede VESTAVĚNÝ-PŘÍKAZ-SHELLU s argumenty ARGUMENTY, aniž by se "
+"uplatnilo\n"
 "    vyhledávání příkazu. Toto se hodí, když si přejete reimplementovat\n"
 "    vestavěný příkaz shellu jako funkci shellu, avšak potřebujete spustit\n"
 "    vestavěný příkaz uvnitř této funkce.\n"
@@ -2493,42 +2568,56 @@ msgstr ""
 "    Vrací 0, pokud shell provádí shellovou funkci a VÝRAZ je platný."
 
 #: builtins.c:383
+#, fuzzy
 msgid ""
 "Change the shell working directory.\n"
 "    \n"
-"    Change the current directory to DIR.  The default DIR is the value of the\n"
+"    Change the current directory to DIR.  The default DIR is the value of "
+"the\n"
 "    HOME shell variable.\n"
 "    \n"
-"    The variable CDPATH defines the search path for the directory containing\n"
-"    DIR.  Alternative directory names in CDPATH are separated by a colon (:).\n"
-"    A null directory name is the same as the current directory.  If DIR begins\n"
+"    The variable CDPATH defines the search path for the directory "
+"containing\n"
+"    DIR.  Alternative directory names in CDPATH are separated by a colon "
+"(:).\n"
+"    A null directory name is the same as the current directory.  If DIR "
+"begins\n"
 "    with a slash (/), then CDPATH is not used.\n"
 "    \n"
-"    If the directory is not found, and the shell option `cdable_vars' is set,\n"
-"    the word is assumed to be  a variable name.  If that variable has a value,\n"
+"    If the directory is not found, and the shell option `cdable_vars' is "
+"set,\n"
+"    the word is assumed to be  a variable name.  If that variable has a "
+"value,\n"
 "    its value is used for DIR.\n"
 "    \n"
 "    Options:\n"
 "        -L\tforce symbolic links to be followed\n"
 "        -P\tuse the physical directory structure without following symbolic\n"
 "    \tlinks\n"
+"        -e\tif the -P option is supplied, and the current working directory\n"
+"    \tcannot be determined successfully, exit with a non-zero status\n"
 "    \n"
 "    The default is to follow symbolic links, as if `-L' were specified.\n"
 "    \n"
 "    Exit Status:\n"
-"    Returns 0 if the directory is changed; non-zero otherwise."
+"    Returns 0 if the directory is changed, and if $PWD is set successfully "
+"when\n"
+"    -P is used; non-zero otherwise."
 msgstr ""
 "Změní pracovní adresář shellu.\n"
 "    \n"
-"    Změní aktuální adresář na ADR. Implicitní ADR je hodnota proměnné shellu\n"
+"    Změní aktuální adresář na ADR. Implicitní ADR je hodnota proměnné "
+"shellu\n"
 "    HOME.\n"
 "    \n"
 "    Proměnná CDPATH definuje vyhledávací cestu pro adresář obsahující ADR.\n"
 "    Názvy náhradních adresářů v CDPATH se oddělují dvojtečkou (:). Prázdný\n"
-"    název adresáře je stejný jako aktuální adresář. Začíná-li ADR na lomítko\n"
+"    název adresáře je stejný jako aktuální adresář. Začíná-li ADR na "
+"lomítko\n"
 "    (/), nebude CDPATH použita.\n"
 "    \n"
-"    Nebude-li adresář nalezen a přepínač shellu „cdable_vars“ bude nastaven,\n"
+"    Nebude-li adresář nalezen a přepínač shellu „cdable_vars“ bude "
+"nastaven,\n"
 "    pak se dané slovo zkusí jakožto název proměnné. Má-li taková proměnná\n"
 "    hodnotu, pak její hodnota se použije jako ADR.\n"
 "    \n"
@@ -2542,7 +2631,7 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vrací 0, byl-li adresář změněn, jinak nenulovou hodnotu."
 
-#: builtins.c:411
+#: builtins.c:414
 msgid ""
 "Print the name of the current working directory.\n"
 "    \n"
@@ -2570,7 +2659,7 @@ msgstr ""
 "    Vrací 0, nebyl-li zadán neplatný přepínač a mohl-li být současný\n"
 "    adresář přečten."
 
-#: builtins.c:428
+#: builtins.c:431
 msgid ""
 "Null command.\n"
 "    \n"
@@ -2586,7 +2675,7 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vždy uspěje."
 
-#: builtins.c:439
+#: builtins.c:442
 msgid ""
 "Return a successful result.\n"
 "    \n"
@@ -2598,7 +2687,7 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vždy uspěje."
 
-#: builtins.c:448
+#: builtins.c:451
 msgid ""
 "Return an unsuccessful result.\n"
 "    \n"
@@ -2610,12 +2699,13 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vždy selže."
 
-#: builtins.c:457
+#: builtins.c:460
 msgid ""
 "Execute a simple command or display information about commands.\n"
 "    \n"
 "    Runs COMMAND with ARGS suppressing  shell function lookup, or display\n"
-"    information about the specified COMMANDs.  Can be used to invoke commands\n"
+"    information about the specified COMMANDs.  Can be used to invoke "
+"commands\n"
 "    on disk when a function with the same name exists.\n"
 "    \n"
 "    Options:\n"
@@ -2629,8 +2719,10 @@ msgid ""
 msgstr ""
 "Provede jednoduchý příkaz nebo zobrazí podrobnosti o příkazech.\n"
 "    \n"
-"    Spustí PŘÍKAZ s ARGUMENTY ignoruje funkce shellu, nebo zobrazí informace\n"
-"    o zadaných PŘÍKAZECH. Lze využít, když je třeba vyvolat příkazy z disku,\n"
+"    Spustí PŘÍKAZ s ARGUMENTY ignoruje funkce shellu, nebo zobrazí "
+"informace\n"
+"    o zadaných PŘÍKAZECH. Lze využít, když je třeba vyvolat příkazy "
+"z disku,\n"
 "    přičemž existuje funkce stejného jména.\n"
 "    \n"
 "    Přepínače:\n"
@@ -2642,7 +2734,8 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vrací návratový kód PŘÍKAZU, nebo selže, nebyl–li příkaz nalezen."
 
-#: builtins.c:476
+#: builtins.c:479
+#, fuzzy
 msgid ""
 "Set variable values and attributes.\n"
 "    \n"
@@ -2653,6 +2746,8 @@ msgid ""
 "      -f\trestrict action or display to function names and definitions\n"
 "      -F\trestrict display to function names only (plus line number and\n"
 "    \tsource file when debugging)\n"
+"      -g\tcreate global variables when used in a shell function; otherwise\n"
+"    \tignored\n"
 "      -p\tdisplay the attributes and value of each NAME\n"
 "    \n"
 "    Options which set attributes:\n"
@@ -2670,8 +2765,9 @@ msgid ""
 "    Variables with the integer attribute have arithmetic evaluation (see\n"
 "    the `let' command) performed when the variable is assigned a value.\n"
 "    \n"
-"    When used in a function, `declare' makes NAMEs local, as with the `local'\n"
-"    command.\n"
+"    When used in a function, `declare' makes NAMEs local, as with the "
+"`local'\n"
+"    command.  The `-g' option suppresses this behavior.\n"
 "    \n"
 "    Exit Status:\n"
 "    Returns success unless an invalid option is supplied or an error occurs."
@@ -2702,13 +2798,14 @@ msgstr ""
 "    Proměnné s atributem integer jsou aritmeticky vyhodnoceny (vizte příkaz\n"
 "    „let“), jakmile je do proměnné přiřazeno.\n"
 "    \n"
-"    Je-li použito uvnitř funkce, učiní „declare“ NÁZVY lokálními stejně jako\n"
+"    Je-li použito uvnitř funkce, učiní „declare“ NÁZVY lokálními stejně "
+"jako\n"
 "    příkaz „local“.\n"
 "    \n"
 "    Návratový kód:\n"
 "    Vrací úspěch, pokud nebyl zadán neplatný přepínač a nedošlo k chybě."
 
-#: builtins.c:512
+#: builtins.c:517
 msgid ""
 "Set variable values and attributes.\n"
 "    \n"
@@ -2718,7 +2815,7 @@ msgstr ""
 "    \n"
 "    Příkaz je zastaralý. Vizte „help declare“."
 
-#: builtins.c:520
+#: builtins.c:525
 msgid ""
 "Define local variables.\n"
 "    \n"
@@ -2734,17 +2831,19 @@ msgid ""
 msgstr ""
 "Definuje lokální proměnné.\n"
 "    \n"
-"    Vytvoří lokální proměnnou pojmenovanou NÁZEV a přiřadí jí HODNOTU. PŘEPÍNAČ\n"
+"    Vytvoří lokální proměnnou pojmenovanou NÁZEV a přiřadí jí HODNOTU. "
+"PŘEPÍNAČ\n"
 "    smí být jakýkoliv přepínač přípustný u „declare“.\n"
 "    \n"
-"    Lokální proměnné lze použít jen uvnitř funkcí, budou viditelné jen v dané\n"
+"    Lokální proměnné lze použít jen uvnitř funkcí, budou viditelné jen "
+"v dané\n"
 "    funkci a jejich potomcích.\n"
 "    \n"
 "    Návratový kód:\n"
 "    Vrací úspěch, nebyl-li zadán neplatný přepínač, nenastala-li chyba a\n"
 "    vykonává-li shell funkci."
 
-#: builtins.c:537
+#: builtins.c:542
 msgid ""
 "Write arguments to the standard output.\n"
 "    \n"
@@ -2776,12 +2875,15 @@ msgid ""
 msgstr ""
 "Vypíše své argumenty na standardní výstup.\n"
 "    \n"
-"    Zobrazí své ARGUMENTY na standardním výstupu a ukončí je z novým řádkem.\n"
+"    Zobrazí své ARGUMENTY na standardním výstupu a ukončí je z novým "
+"řádkem.\n"
 "    \n"
 "    Přepínače:\n"
 "      -n\tnepřipojuje nový řádek\n"
-"      -e\tzapne interpretování následujících znaků uvozených zpětným lomítkem\n"
-"      -E\texplicitně potlačí interpretování znaků uvozených zpětným lomítkem\n"
+"      -e\tzapne interpretování následujících znaků uvozených zpětným "
+"lomítkem\n"
+"      -E\texplicitně potlačí interpretování znaků uvozených zpětným "
+"lomítkem\n"
 "    \n"
 "    „echo“ interpretuje následující znaky uvozené zpětným lomítkem:\n"
 "      \\a\tpoplach (zvonek)\n"
@@ -2802,7 +2904,7 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vrací úspěch, nedojde-li k chybě zápisu na výstup."
 
-#: builtins.c:571
+#: builtins.c:576
 msgid ""
 "Write arguments to the standard output.\n"
 "    \n"
@@ -2823,7 +2925,7 @@ msgstr ""
 "    \n"
 "    Vrací úspěch, nedojte-li k chybě zápisu na výstup."
 
-#: builtins.c:586
+#: builtins.c:591
 msgid ""
 "Enable and disable shell builtins.\n"
 "    \n"
@@ -2856,7 +2958,8 @@ msgstr ""
 "    shellu, aniž byste museli zadávat celou cestu.\n"
 "    \n"
 "    Přepínače:\n"
-"      -a\tvypíše seznam vestavěných příkazů a vyznačí, který je a který není\n"
+"      -a\tvypíše seznam vestavěných příkazů a vyznačí, který je a který "
+"není\n"
 "    \tpovolen\n"
 "      -n\tzakáže každý NÁZEV nebo zobrazí seznam zakázaných vestavěných\n"
 "    \tpříkazů\n"
@@ -2876,11 +2979,12 @@ msgstr ""
 "    Vrací úspěch, je-li NÁZEV vestavěným příkazem shellu a nevyskytne-li\n"
 "    se chyba."
 
-#: builtins.c:614
+#: builtins.c:619
 msgid ""
 "Execute arguments as a shell command.\n"
 "    \n"
-"    Combine ARGs into a single string, use the result as input to the shell,\n"
+"    Combine ARGs into a single string, use the result as input to the "
+"shell,\n"
 "    and execute the resulting commands.\n"
 "    \n"
 "    Exit Status:\n"
@@ -2893,7 +2997,7 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vrátí návratový kód příkazu, nebo úspěch, byl-li příkaz prázdný."
 
-#: builtins.c:626
+#: builtins.c:631
 msgid ""
 "Parse option arguments.\n"
 "    \n"
@@ -2949,13 +3053,17 @@ msgstr ""
 "    skript. Pokud přepínač vyžaduje argument, getopts umístí tento argument\n"
 "    do proměnné shellu OPTARG.\n"
 "    \n"
-"    getopts hlásí chyby jedním ze dvou způsobů. Pokud prvním znakem OPTSTRING\n"
+"    getopts hlásí chyby jedním ze dvou způsobů. Pokud prvním znakem "
+"OPTSTRING\n"
 "    je dvojtečka, getopts hlásí chyby tichým způsobem. V tomto režimu žádné\n"
 "    chybové zprávy nejsou vypisovány. Když se narazí na neplatný přepínač,\n"
-"    getopts umístí tento znak do OPTARG. Pokud není nalezen povinný argument,\n"
-"    getopts umístí „:“ do NAME a OPTARG nastaví na znak nalezeného přepínače.\n"
+"    getopts umístí tento znak do OPTARG. Pokud není nalezen povinný "
+"argument,\n"
+"    getopts umístí „:“ do NAME a OPTARG nastaví na znak nalezeného "
+"přepínače.\n"
 "    Pokud getopts nepracuje v tomto tichém režimu a je nalezen neplatný\n"
-"    přepínač, getopts umístí „?“ do NAME a zruší OPTARG. Když nenajde povinný\n"
+"    přepínač, getopts umístí „?“ do NAME a zruší OPTARG. Když nenajde "
+"povinný\n"
 "    argument, je do NAME zapsán „?“, OPTARG zrušen a vytištěna diagnostická\n"
 "    zpráva.\n"
 "    \n"
@@ -2963,19 +3071,22 @@ msgstr ""
 "    chybových zpráv, dokonce i když první znak OPTSTRING není dvojtečka.\n"
 "    Implicitní hodnota OPTERR je 1.\n"
 "    \n"
-"    Normálně getopts zpracovává poziční parametry ($0–$9), avšak následuje-li\n"
+"    Normálně getopts zpracovává poziční parametry ($0–$9), avšak následuje-"
+"li\n"
 "    getopts více argumentů, budou rozebrány tyto namísto pozičních.\n"
 "    \n"
 "    Návratový kód:\n"
-"    Vrátí úspěch, byl-li nalezen nějaký přepínač. Neúspěch vrátí, když dojde\n"
+"    Vrátí úspěch, byl-li nalezen nějaký přepínač. Neúspěch vrátí, když "
+"dojde\n"
 "    na konec přepínačů nebo nastane-li chyba."
 
-#: builtins.c:668
+#: builtins.c:673
 msgid ""
 "Replace the shell with the given command.\n"
 "    \n"
 "    Execute COMMAND, replacing this shell with the specified program.\n"
-"    ARGUMENTS become the arguments to COMMAND.  If COMMAND is not specified,\n"
+"    ARGUMENTS become the arguments to COMMAND.  If COMMAND is not "
+"specified,\n"
 "    any redirections take effect in the current shell.\n"
 "    \n"
 "    Options:\n"
@@ -2983,16 +3094,20 @@ msgid ""
 "      -c\t\texecute COMMAND with an empty environment\n"
 "      -l\t\tplace a dash in the zeroth argument to COMMAND\n"
 "    \n"
-"    If the command cannot be executed, a non-interactive shell exits, unless\n"
+"    If the command cannot be executed, a non-interactive shell exits, "
+"unless\n"
 "    the shell option `execfail' is set.\n"
 "    \n"
 "    Exit Status:\n"
-"    Returns success unless COMMAND is not found or a redirection error occurs."
+"    Returns success unless COMMAND is not found or a redirection error "
+"occurs."
 msgstr ""
 "Nahradí shell zadaným příkazem.\n"
 "    \n"
-"    Vykoná PŘÍKAZ, přičemž nahradí tento shell zadaným programem.  ARGUMENTY\n"
-"    se stanou argumenty PŘÍKAZU. Není-li PŘÍKAZ zadán, přesměrování zapůsobí\n"
+"    Vykoná PŘÍKAZ, přičemž nahradí tento shell zadaným programem.  "
+"ARGUMENTY\n"
+"    se stanou argumenty PŘÍKAZU. Není-li PŘÍKAZ zadán, přesměrování "
+"zapůsobí\n"
 "    v tomto shellu.\n"
 "    \n"
 "    Přepínače:\n"
@@ -3006,7 +3121,7 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vrátí úspěch, pokud byl PŘÍKAZ nalezen a nedošlo k chybě přesměrování."
 
-#: builtins.c:689
+#: builtins.c:694
 msgid ""
 "Exit the shell.\n"
 "    \n"
@@ -3018,11 +3133,12 @@ msgstr ""
 "    Ukončí tento shell se stavem N. Bez N bude návratový kód roven kódu\n"
 "    posledně prováděného příkazu."
 
-#: builtins.c:698
+#: builtins.c:703
 msgid ""
 "Exit a login shell.\n"
 "    \n"
-"    Exits a login shell with exit status N.  Returns an error if not executed\n"
+"    Exits a login shell with exit status N.  Returns an error if not "
+"executed\n"
 "    in a login shell."
 msgstr ""
 "Ukončí přihlašovací shell.\n"
@@ -3030,17 +3146,19 @@ msgstr ""
 "    Ukončí přihlašovací (login) shell se stavem N. Nebyl-li příkaz zavolán\n"
 "    z přihlašovacího shellu, vrátí chybu."
 
-#: builtins.c:708
+#: builtins.c:713
 msgid ""
 "Display or execute commands from the history list.\n"
 "    \n"
-"    fc is used to list or edit and re-execute commands from the history list.\n"
+"    fc is used to list or edit and re-execute commands from the history "
+"list.\n"
 "    FIRST and LAST can be numbers specifying the range, or FIRST can be a\n"
 "    string, which means the most recent command beginning with that\n"
 "    string.\n"
 "    \n"
 "    Options:\n"
-"      -e ENAME\tselect which editor to use.  Default is FCEDIT, then EDITOR,\n"
+"      -e ENAME\tselect which editor to use.  Default is FCEDIT, then "
+"EDITOR,\n"
 "    \t\tthen vi\n"
 "      -l \tlist lines instead of editing\n"
 "      -n\tomit line numbers when listing\n"
@@ -3054,12 +3172,14 @@ msgid ""
 "    the last command.\n"
 "    \n"
 "    Exit Status:\n"
-"    Returns success or status of executed command; non-zero if an error occurs."
+"    Returns success or status of executed command; non-zero if an error "
+"occurs."
 msgstr ""
 "Zobrazí nebo vykoná příkazy ze seznamu historie.\n"
 "    \n"
 "    fc se používá na vypsání, úpravu a znovu provedení příkazů ze seznamu\n"
-"    historie. PRVNÍ a POSLEDNÍ mohou být čísla určující rozsah nebo PRVNÍ může být\n"
+"    historie. PRVNÍ a POSLEDNÍ mohou být čísla určující rozsah nebo PRVNÍ "
+"může být\n"
 "    řetězec, což určuje nejnovější příkaz začínající na zadaný řetězec.\n"
 "    \n"
 "    Přepínače:\n"
@@ -3071,14 +3191,15 @@ msgstr ""
 "    Forma příkazu „fc -s [vzor=náhrada… [příkaz]“ znamená, že PŘÍKAZ bude\n"
 "    po nahrazení STARÝ=NOVÝ znovu vykonán.\n"
 "    \n"
-"    Užitečný alias je r='fc -s', takže napsání „r cc“ spustí poslední příkaz\n"
+"    Užitečný alias je r='fc -s', takže napsání „r cc“ spustí poslední "
+"příkaz\n"
 "    začínající na „cc“ a zadání „r“ znovu spustí poslední příkaz.\n"
 "    \n"
 "    Návratový kód:\n"
 "    Vrátí úspěch nebo kód provedeného příkazu. Nenulový kód, vyskytne-li se\n"
 "    chyba."
 
-#: builtins.c:738
+#: builtins.c:743
 msgid ""
 "Move job to the foreground.\n"
 "    \n"
@@ -3091,19 +3212,22 @@ msgid ""
 msgstr ""
 "Přepne úlohu na popředí.\n"
 "    \n"
-"    Přesune úlohu určenou pomocí ÚLOHA na popředí a učiní ji aktuální úlohou.\n"
+"    Přesune úlohu určenou pomocí ÚLOHA na popředí a učiní ji aktuální "
+"úlohou.\n"
 "    Není-li ÚLOHA zadána, použije se úloha, o které si shell myslí, že je\n"
 "    aktuální.\n"
 "    \n"
 "    Návratový kód:\n"
 "    Kód úlohy přesunuté do popředí, nebo došlo-li k chybě, kód selhání."
 
-#: builtins.c:753
+#: builtins.c:758
 msgid ""
 "Move jobs to the background.\n"
 "    \n"
-"    Place the jobs identified by each JOB_SPEC in the background, as if they\n"
-"    had been started with `&'.  If JOB_SPEC is not present, the shell's notion\n"
+"    Place the jobs identified by each JOB_SPEC in the background, as if "
+"they\n"
+"    had been started with `&'.  If JOB_SPEC is not present, the shell's "
+"notion\n"
 "    of the current job is used.\n"
 "    \n"
 "    Exit Status:\n"
@@ -3118,12 +3242,13 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vrátí úspěch, pokud je správa úloh zapnuta a nedošlo-li k nějaké chybě."
 
-#: builtins.c:767
+#: builtins.c:772
 msgid ""
 "Remember or display program locations.\n"
 "    \n"
 "    Determine and remember the full pathname of each command NAME.  If\n"
-"    no arguments are given, information about remembered commands is displayed.\n"
+"    no arguments are given, information about remembered commands is "
+"displayed.\n"
 "    \n"
 "    Options:\n"
 "      -d\t\tforget the remembered location of each NAME\n"
@@ -3142,8 +3267,10 @@ msgid ""
 msgstr ""
 "Zapamatuje si nebo zobrazí umístění programu.\n"
 "    \n"
-"    Pro každý NÁZEV je určena plná cesta k příkazu a je zapamatována. Nejsou-li\n"
-"    zadány žádné argumenty, budou vypsány informace o zapamatovaných příkazech.\n"
+"    Pro každý NÁZEV je určena plná cesta k příkazu a je zapamatována. Nejsou-"
+"li\n"
+"    zadány žádné argumenty, budou vypsány informace o zapamatovaných "
+"příkazech.\n"
 "    \n"
 "    Přepínače:\n"
 "      -d\t\tzapomene zapamatovaná umístění každého NÁZVU\n"
@@ -3159,7 +3286,7 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vrátí úspěch, pokud byl NÁZEV nalezen a nebyl-li zadán neplatný přepínač."
 
-#: builtins.c:792
+#: builtins.c:797
 msgid ""
 "Display information about builtin commands.\n"
 "    \n"
@@ -3177,12 +3304,14 @@ msgid ""
 "      PATTERN\tPattern specifiying a help topic\n"
 "    \n"
 "    Exit Status:\n"
-"    Returns success unless PATTERN is not found or an invalid option is given."
+"    Returns success unless PATTERN is not found or an invalid option is "
+"given."
 msgstr ""
 "Zobrazí podrobnosti o vestavěných příkazech.\n"
 "    \n"
 "    Zobrazí stručný souhrn vestavěných příkazů. Je-li zadán VZOREK,\n"
-"    vrátí podrobnou nápovědu ke všem příkazům odpovídajícím VZORKU, jinak je\n"
+"    vrátí podrobnou nápovědu ke všem příkazům odpovídajícím VZORKU, jinak "
+"je\n"
 "    vytištěn seznam syntaxe vestavěných příkazů.\n"
 "    \n"
 "    Přepínače:\n"
@@ -3198,7 +3327,7 @@ msgstr ""
 "    Vrací úspěch, pokud byl nalezen VZOREK a nebyl zadán neplatný přepínač."
 
 # FIXME: bash-4.0-pre1: Orphaned line between -w and -p option. It belongs to -n.
-#: builtins.c:816
+#: builtins.c:821
 msgid ""
 "Display or manipulate the history list.\n"
 "    \n"
@@ -3225,7 +3354,8 @@ msgid ""
 "    \n"
 "    If the $HISTTIMEFORMAT variable is set and not null, its value is used\n"
 "    as a format string for strftime(3) to print the time stamp associated\n"
-"    with each displayed history entry.  No time stamps are printed otherwise.\n"
+"    with each displayed history entry.  No time stamps are printed "
+"otherwise.\n"
 "    \n"
 "    Exit Status:\n"
 "    Returns success unless an invalid option is given or an error occurs."
@@ -3249,17 +3379,20 @@ msgstr ""
 "    \taniž by cokoliv uložil do seznamu historie\n"
 "      -s\tpřipojí ARGUMENTY do seznamu historie jako jednu položku\n"
 "    \n"
-"    Je-li zadán JMÉNO_SOUBORU, tak ten je použit jako soubor historie. Jinak\n"
+"    Je-li zadán JMÉNO_SOUBORU, tak ten je použit jako soubor historie. "
+"Jinak\n"
 "    pokud $HISTFILE má hodnotu, tato je použita, jinak ~/.bash_history.\n"
 "    \n"
-"    Je-li proměnná $HISTTIMEFORMAT nastavena a není-li prázdná, její hodnota\n"
+"    Je-li proměnná $HISTTIMEFORMAT nastavena a není-li prázdná, její "
+"hodnota\n"
 "    se použije jako formátovací řetězec pro strftime(3) při výpisu časových\n"
-"    razítek spojených s každou položkou historie. Jinak žádná časová razítka\n"
+"    razítek spojených s každou položkou historie. Jinak žádná časová "
+"razítka\n"
 "    nebudou vypisována.    \n"
 "    Návratový kód:\n"
 "    Vrátí úspěch, pokud nebyl zadán neplatný přepínač a nedošlo k chybě."
 
-#: builtins.c:852
+#: builtins.c:857
 msgid ""
 "Display status of jobs.\n"
 "    \n"
@@ -3294,14 +3427,17 @@ msgstr ""
 "      -r\tzúží výstup jen na běžící úlohy\n"
 "      -s\tzúží výstup jen na pozastavené úlohy\n"
 "    \n"
-"    Je-li použito -x, bude spuštěn příkaz, jakmile všechny úlohy uvedené mezi\n"
-"    ARGUMENTY budou nahrazeny ID procesu, který je vedoucím skupiny dané úlohy.\n"
+"    Je-li použito -x, bude spuštěn příkaz, jakmile všechny úlohy uvedené "
+"mezi\n"
+"    ARGUMENTY budou nahrazeny ID procesu, který je vedoucím skupiny dané "
+"úlohy.\n"
 "    \n"
 "    Návratový kód:\n"
-"    Vrátí úspěch, pokud nebyl zadán neplatný přepínač a nevyskytla se chyba.\n"
+"    Vrátí úspěch, pokud nebyl zadán neplatný přepínač a nevyskytla se "
+"chyba.\n"
 "    Byl-ly použit přepínač -x, vrátí návratový kód PŘÍKAZU."
 
-#: builtins.c:879
+#: builtins.c:884
 msgid ""
 "Remove jobs from current shell.\n"
 "    \n"
@@ -3331,7 +3467,7 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vrátí úspěch, pokud nebyl zadán neplatný přepínač nebo ÚLOHA."
 
-#: builtins.c:898
+#: builtins.c:903
 msgid ""
 "Send a signal to a job.\n"
 "    \n"
@@ -3355,7 +3491,8 @@ msgstr ""
 "Zašle signál úloze.\n"
 "    \n"
 "    Zašle procesu určeném PID (nebo ÚLOHOU) signál zadaný pomocí SIGSPEC\n"
-"    nebo ČÍSSIG. Není-li SIGSPEC ani ČÍSSIG zadán, pak se předpokládá SIGTERM.\n"
+"    nebo ČÍSSIG. Není-li SIGSPEC ani ČÍSSIG zadán, pak se předpokládá "
+"SIGTERM.\n"
 "    \n"
 "    Přepínače:\n"
 "      -s sig\tSIG je název signálu\n"
@@ -3371,14 +3508,16 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vrátí úspěch, pokud nebyl zadán neplatný přepínač a nedošlo k chybě."
 
-#: builtins.c:921
+#: builtins.c:926
+#, fuzzy
 msgid ""
 "Evaluate arithmetic expressions.\n"
 "    \n"
 "    Evaluate each ARG as an arithmetic expression.  Evaluation is done in\n"
 "    fixed-width integers with no check for overflow, though division by 0\n"
 "    is trapped and flagged as an error.  The following list of operators is\n"
-"    grouped into levels of equal-precedence operators.  The levels are listed\n"
+"    grouped into levels of equal-precedence operators.  The levels are "
+"listed\n"
 "    in order of decreasing precedence.\n"
 "    \n"
 "    \tid++, id--\tvariable post-increment, post-decrement\n"
@@ -3412,7 +3551,7 @@ msgid ""
 "    rules above.\n"
 "    \n"
 "    Exit Status:\n"
-"    If the last ARG evaluates to 0, let returns 1; let returns 0 otherwise.."
+"    If the last ARG evaluates to 0, let returns 1; let returns 0 otherwise."
 msgstr ""
 "Vyhodnotí aritmetický výraz.\n"
 "    \n"
@@ -3444,8 +3583,10 @@ msgstr ""
 "    \t&=, ^=, |=\tpřiřazení\n"
 "    \n"
 "    Proměnné shellu jsou povolené operandy. Název proměnné je uvnitř výrazu\n"
-"    nahrazen její hodnotou (s automatickým převodem na celé číslo pevné šířky).\n"
-"    Proměnná nemusí mít atribut integer (číslo) zapnutý, aby byla použitelná\n"
+"    nahrazen její hodnotou (s automatickým převodem na celé číslo pevné "
+"šířky).\n"
+"    Proměnná nemusí mít atribut integer (číslo) zapnutý, aby byla "
+"použitelná\n"
 "    ve výrazu.\n"
 "    \n"
 "    Operátory se vyhodnocují v pořadí přednosti. Podvýrazy v závorkách jsou\n"
@@ -3455,18 +3596,21 @@ msgstr ""
 "    Pokud poslední ARGUMENT je vyhodnocen na 0, let vrátí 1. Jinak je\n"
 "    navrácena 0."
 
-#: builtins.c:966
+#: builtins.c:971
 msgid ""
 "Read a line from the standard input and split it into fields.\n"
 "    \n"
 "    Reads a single line from the standard input, or from file descriptor FD\n"
-"    if the -u option is supplied.  The line is split into fields as with word\n"
+"    if the -u option is supplied.  The line is split into fields as with "
+"word\n"
 "    splitting, and the first word is assigned to the first NAME, the second\n"
 "    word to the second NAME, and so on, with any leftover words assigned to\n"
-"    the last NAME.  Only the characters found in $IFS are recognized as word\n"
+"    the last NAME.  Only the characters found in $IFS are recognized as "
+"word\n"
 "    delimiters.\n"
 "    \n"
-"    If no NAMEs are supplied, the line read is stored in the REPLY variable.\n"
+"    If no NAMEs are supplied, the line read is stored in the REPLY "
+"variable.\n"
 "    \n"
 "    Options:\n"
 "      -a array\tassign the words read to sequential indices of the array\n"
@@ -3478,13 +3622,15 @@ msgid ""
 "      -n nchars\treturn after reading NCHARS characters rather than waiting\n"
 "    \t\tfor a newline, but honor a delimiter if fewer than NCHARS\n"
 "    \t\tcharacters are read before the delimiter\n"
-"      -N nchars\treturn only after reading exactly NCHARS characters, unless\n"
+"      -N nchars\treturn only after reading exactly NCHARS characters, "
+"unless\n"
 "    \t\tEOF is encountered or read times out, ignoring any delimiter\n"
 "      -p prompt\toutput the string PROMPT without a trailing newline before\n"
 "    \t\tattempting to read\n"
 "      -r\t\tdo not allow backslashes to escape any characters\n"
 "      -s\t\tdo not echo input coming from a terminal\n"
-"      -t timeout\ttime out and return failure if a complete line of input is\n"
+"      -t timeout\ttime out and return failure if a complete line of input "
+"is\n"
 "    \t\tnot read withint TIMEOUT seconds.  The value of the TMOUT\n"
 "    \t\tvariable is the default timeout.  TIMEOUT may be a\n"
 "    \t\tfractional number.  If TIMEOUT is 0, read returns success only\n"
@@ -3493,19 +3639,22 @@ msgid ""
 "      -u fd\t\tread from file descriptor FD instead of the standard input\n"
 "    \n"
 "    Exit Status:\n"
-"    The return code is zero, unless end-of-file is encountered, read times out,\n"
+"    The return code is zero, unless end-of-file is encountered, read times "
+"out,\n"
 "    or an invalid file descriptor is supplied as the argument to -u."
 msgstr ""
 "Načte ze standardního vstupu jeden řádek a rozdělí jej na položky.\n"
 "    \n"
 "    Ze standardního vstupu, nebo deskriptoru souboru FD, je-li zadán\n"
 "    přepínač -u, je načten jeden řádek. Řádek se rozdělí na části jako při\n"
-"    dělení na slova a první slovo je přiřazeno do prvního JMÉNA, druhé slovo\n"
+"    dělení na slova a první slovo je přiřazeno do prvního JMÉNA, druhé "
+"slovo\n"
 "    do druhého JMÉNA a tak dále, přičemž přebývající slova se přiřadí do\n"
 "    posledního JMÉNA. Pouze znaky uvedené v $IFS jsou považovány za\n"
 "    oddělovače slov.\n"
 "    \n"
-"    Nejsou-li uvedena žádná JMÉNA, načtený řádek bude uložen do proměnné REPLY.\n"
+"    Nejsou-li uvedena žádná JMÉNA, načtený řádek bude uložen do proměnné "
+"REPLY.\n"
 "    \n"
 "    Přepínače:\n"
 "      -a pole\tnačtená slova budou přiřazena do postupných prvků POLE\n"
@@ -3536,7 +3685,7 @@ msgstr ""
 "    pro čtení nevyprší nebo není poskytnut neplatný deskriptor souboru jako\n"
 "    argument -u."
 
-#: builtins.c:1009
+#: builtins.c:1014
 msgid ""
 "Return from a shell function.\n"
 "    \n"
@@ -3549,14 +3698,16 @@ msgid ""
 msgstr ""
 "Návrat z shellové funkce.\n"
 "    \n"
-"    Způsobí ukončení funkce nebo skriptu načteného přes „source“ s návratovou\n"
-"    hodnotou určenou N. Je-li N vynecháno, návratový kód bude roven poslednímu\n"
+"    Způsobí ukončení funkce nebo skriptu načteného přes „source“ "
+"s návratovou\n"
+"    hodnotou určenou N. Je-li N vynecháno, návratový kód bude roven "
+"poslednímu\n"
 "    příkazu vykonanému uvnitř dotyčné funkce nebo skriptu.\n"
 "    \n"
 "    Návratová hodnota:\n"
 "    Vrátí N, nebo selže, pokud shell neprovádí funkci nebo skript."
 
-#: builtins.c:1022
+#: builtins.c:1027
 msgid ""
 "Set or unset values of shell options and positional parameters.\n"
 "    \n"
@@ -3599,7 +3750,8 @@ msgid ""
 "              physical     same as -P\n"
 "              pipefail     the return value of a pipeline is the status of\n"
 "                           the last command to exit with a non-zero status,\n"
-"                           or zero if no command exited with a non-zero status\n"
+"                           or zero if no command exited with a non-zero "
+"status\n"
 "              posix        change the behavior of bash where the default\n"
 "                           operation differs from the Posix standard to\n"
 "                           match the standard\n"
@@ -3638,7 +3790,8 @@ msgid ""
 msgstr ""
 "Nastaví nebo zruší hodnoty přepínačů shellu a pozičních parametrů.\n"
 "    \n"
-"    Změní hodnoty atributům shellu a pozičním parametrům, nebo zobrazí názvy\n"
+"    Změní hodnoty atributům shellu a pozičním parametrům, nebo zobrazí "
+"názvy\n"
 "    a hodnoty proměnných shellu.\n"
 "    \n"
 "    Přepínače:\n"
@@ -3709,8 +3862,10 @@ msgstr ""
 "      -   Přiřadí jakékoliv zbývající argumenty do pozičních parametrů.\n"
 "          Přepínače -x a -v budou vypnuty.\n"
 "    \n"
-"    Použití + místo - způsobí, že tyto příznaky budou vypnuty. Příznaky lze též\n"
-"    použít při volání shellu. Aktuální množinu příznaků je možno nalézt v $-.\n"
+"    Použití + místo - způsobí, že tyto příznaky budou vypnuty. Příznaky lze "
+"též\n"
+"    použít při volání shellu. Aktuální množinu příznaků je možno nalézt "
+"v $-.\n"
 "    Přebývajících n ARGUMENTŮ jsou poziční parametry a budou přiřazeny,\n"
 "    v pořadí, do $1, $2, … $n. Nejsou-li zadány žádné ARGUMENTY, budou\n"
 "    vytištěny všechny proměnné shellu.\n"
@@ -3718,7 +3873,7 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vrátí úspěch, pokud nebyl zadán neplatný argument."
 
-#: builtins.c:1104
+#: builtins.c:1109
 msgid ""
 "Unset values and attributes of shell variables and functions.\n"
 "    \n"
@@ -3728,7 +3883,8 @@ msgid ""
 "      -f\ttreat each NAME as a shell function\n"
 "      -v\ttreat each NAME as a shell variable\n"
 "    \n"
-"    Without options, unset first tries to unset a variable, and if that fails,\n"
+"    Without options, unset first tries to unset a variable, and if that "
+"fails,\n"
 "    tries to unset a function.\n"
 "    \n"
 "    Some variables cannot be unset; also see `readonly'.\n"
@@ -3744,7 +3900,8 @@ msgstr ""
 "      -f\tpovažuje každé JMÉNO za funkci shellu\n"
 "      -v\tpovažuje každé JMÉNO za proměnnou shellu\n"
 "    \n"
-"    Bez těchto dvou příznaků unset nejprve zkusí zrušit proměnnou a pokud toto\n"
+"    Bez těchto dvou příznaků unset nejprve zkusí zrušit proměnnou a pokud "
+"toto\n"
 "    selže, tak zkusí zrušit funkci.\n"
 "    \n"
 "    Některé proměnné nelze odstranit. Vizte příkaz „readonly“.\n"
@@ -3753,12 +3910,13 @@ msgstr ""
 "    Vrátí úspěch, pokud nebyl zadán neplatný přepínač a JMÉNO není jen pro\n"
 "    čtení."
 
-#: builtins.c:1124
+#: builtins.c:1129
 msgid ""
 "Set export attribute for shell variables.\n"
 "    \n"
 "    Marks each NAME for automatic export to the environment of subsequently\n"
-"    executed commands.  If VALUE is supplied, assign VALUE before exporting.\n"
+"    executed commands.  If VALUE is supplied, assign VALUE before "
+"exporting.\n"
 "    \n"
 "    Options:\n"
 "      -f\trefer to shell functions\n"
@@ -3772,8 +3930,10 @@ msgid ""
 msgstr ""
 "Nastaví atribut exportovat proměnné shellu.\n"
 "    \n"
-"    Každý NÁZEV je označen pro automatické exportování do prostředí následně\n"
-"    prováděných příkazů. Je-li zadána HODNOTA, před exportem přiřadí HODNOTU.\n"
+"    Každý NÁZEV je označen pro automatické exportování do prostředí "
+"následně\n"
+"    prováděných příkazů. Je-li zadána HODNOTA, před exportem přiřadí "
+"HODNOTU.\n"
 "    \n"
 "    Přepínače:\n"
 "      -f\tvztahuje se na funkce shellu\n"
@@ -3785,7 +3945,7 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vrátí úspěch, pokud nebyl zadán neplatný přepínač nebo NÁZEV."
 
-#: builtins.c:1143
+#: builtins.c:1148
 msgid ""
 "Mark shell variables as unchangeable.\n"
 "    \n"
@@ -3806,8 +3966,10 @@ msgid ""
 msgstr ""
 "Označí proměnné shellu za nezměnitelné.\n"
 "    \n"
-"    Označí každý NÁZEV jako jen pro čtení, hodnoty těchto NÁZVŮ nebude možné\n"
-"    změnit následným přiřazením. Je-li zadána HODNOTA, před označením za jen\n"
+"    Označí každý NÁZEV jako jen pro čtení, hodnoty těchto NÁZVŮ nebude "
+"možné\n"
+"    změnit následným přiřazením. Je-li zadána HODNOTA, před označením za "
+"jen\n"
 "    pro čtení přiřadí HODNOTU.\n"
 "    \n"
 "    Přepínače:\n"
@@ -3821,7 +3983,7 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vrátí úspěch, pokud nebyl zadán neplatný přepínač nebo NÁZEV."
 
-#: builtins.c:1164
+#: builtins.c:1169
 msgid ""
 "Shift positional parameters.\n"
 "    \n"
@@ -3839,7 +4001,7 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vrátí úspěch, pokud N není záporný a není větší než $#."
 
-#: builtins.c:1176 builtins.c:1191
+#: builtins.c:1181 builtins.c:1196
 msgid ""
 "Execute commands from a file in the current shell.\n"
 "    \n"
@@ -3863,7 +4025,7 @@ msgstr ""
 "    Vrací návratový kód posledního provedeného příkazu z NÁZVU_SOUBORU.\n"
 "    Selže, pokud NÁZEV_SOUBORU nelze načíst."
 
-#: builtins.c:1207
+#: builtins.c:1212
 msgid ""
 "Suspend shell execution.\n"
 "    \n"
@@ -3887,14 +4049,18 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vrací úspěch, pokud je správa úloh zapnuta a nevyskytla se chyba."
 
-#: builtins.c:1223
+#: builtins.c:1228
+#, fuzzy
 msgid ""
 "Evaluate conditional expression.\n"
 "    \n"
 "    Exits with a status of 0 (true) or 1 (false) depending on\n"
 "    the evaluation of EXPR.  Expressions may be unary or binary.  Unary\n"
 "    expressions are often used to examine the status of a file.  There\n"
-"    are string operators as well, and numeric comparison operators.\n"
+"    are string operators and numeric comparison operators as well.\n"
+"    \n"
+"    The behavior of test depends on the number of arguments.  Read the\n"
+"    bash manual page for the complete specification.\n"
 "    \n"
 "    File operators:\n"
 "    \n"
@@ -3918,7 +4084,8 @@ msgid ""
 "      -x FILE        True if the file is executable by you.\n"
 "      -O FILE        True if the file is effectively owned by you.\n"
 "      -G FILE        True if the file is effectively owned by your group.\n"
-"      -N FILE        True if the file has been modified since it was last read.\n"
+"      -N FILE        True if the file has been modified since it was last "
+"read.\n"
 "    \n"
 "      FILE1 -nt FILE2  True if file1 is newer than file2 (according to\n"
 "                       modification date).\n"
@@ -3939,13 +4106,15 @@ msgid ""
 "      STRING1 != STRING2\n"
 "                     True if the strings are not equal.\n"
 "      STRING1 < STRING2\n"
-"                     True if STRING1 sorts before STRING2 lexicographically.\n"
+"                     True if STRING1 sorts before STRING2 "
+"lexicographically.\n"
 "      STRING1 > STRING2\n"
 "                     True if STRING1 sorts after STRING2 lexicographically.\n"
 "    \n"
 "    Other operators:\n"
 "    \n"
 "      -o OPTION      True if the shell option OPTION is enabled.\n"
+"      -v VAR\t True if the shell variable VAR is set\n"
 "      ! EXPR         True if expr is false.\n"
 "      EXPR1 -a EXPR2 True if both expr1 AND expr2 are true.\n"
 "      EXPR1 -o EXPR2 True if either expr1 OR expr2 is true.\n"
@@ -3995,7 +4164,8 @@ msgstr ""
 "      -N SOUBOR      Pravda, pokud soubor byl změněn po posledním čtení.\n"
 "    \n"
 "      SOUBOR1 -nt SOUBOR2\n"
-"                     Pravda, pokud je SOUBOR1 novější než SOUBOR2 (podle času\n"
+"                     Pravda, pokud je SOUBOR1 novější než SOUBOR2 (podle "
+"času\n"
 "                     změny obsahu).\n"
 "    \n"
 "      SOUBOR1 -ot SOUBOR2\n"
@@ -4042,7 +4212,7 @@ msgstr ""
 "    Vrací úspěch, je-li VÝRAZ vyhodnocen jako pravdivý. Selže, je-li VÝRAZ\n"
 "    vyhodnocen jako nepravdivý nebo je-li zadán neplatný argument."
 
-#: builtins.c:1299
+#: builtins.c:1308
 msgid ""
 "Evaluate conditional expression.\n"
 "    \n"
@@ -4054,11 +4224,12 @@ msgstr ""
 "    Toto je synonymum pro vestavěný příkaz „test“, až na to, že poslední\n"
 "    argument musí být doslovně „]“, aby se shodoval s otevírající „[“."
 
-#: builtins.c:1308
+#: builtins.c:1317
 msgid ""
 "Display process times.\n"
 "    \n"
-"    Prints the accumulated user and system times for the shell and all of its\n"
+"    Prints the accumulated user and system times for the shell and all of "
+"its\n"
 "    child processes.\n"
 "    \n"
 "    Exit Status:\n"
@@ -4066,17 +4237,20 @@ msgid ""
 msgstr ""
 "Zobrazí časy procesu.\n"
 "    \n"
-"    Vypíše celkovou dobu procesu shellu a všech jeho potomků, kterou strávili\n"
+"    Vypíše celkovou dobu procesu shellu a všech jeho potomků, kterou "
+"strávili\n"
 "    v uživatelském a jaderném (system) prostoru.\n"
 "    \n"
 "    Návratový kód:\n"
 "    Vždy uspěje."
 
-#: builtins.c:1320
+#: builtins.c:1329
+#, fuzzy
 msgid ""
 "Trap signals and other events.\n"
 "    \n"
-"    Defines and activates handlers to be run when the shell receives signals\n"
+"    Defines and activates handlers to be run when the shell receives "
+"signals\n"
 "    or other conditions.\n"
 "    \n"
 "    ARG is a command to be read and executed when the shell receives the\n"
@@ -4085,22 +4259,34 @@ msgid ""
 "    value.  If ARG is the null string each SIGNAL_SPEC is ignored by the\n"
 "    shell and by the commands it invokes.\n"
 "    \n"
-"    If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell.  If\n"
-"    a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command.\n"
-"    \n"
-"    If no arguments are supplied, trap prints the list of commands associated\n"
+"    If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell.  "
+"If\n"
+"    a SIGNAL_SPEC is DEBUG, ARG is executed before every simple command.  "
+"If\n"
+"    a SIGNAL_SPEC is RETURN, ARG is executed each time a shell function or "
+"a\n"
+"    script run by the . or source builtins finishes executing.  A "
+"SIGNAL_SPEC\n"
+"    of ERR means to execute ARG each time a command's failure would cause "
+"the\n"
+"    shell to exit when the -e option is enabled.\n"
+"    \n"
+"    If no arguments are supplied, trap prints the list of commands "
+"associated\n"
 "    with each signal.\n"
 "    \n"
 "    Options:\n"
 "      -l\tprint a list of signal names and their corresponding numbers\n"
 "      -p\tdisplay the trap commands associated with each SIGNAL_SPEC\n"
 "    \n"
-"    Each SIGNAL_SPEC is either a signal name in <signal.h> or a signal number.\n"
+"    Each SIGNAL_SPEC is either a signal name in <signal.h> or a signal "
+"number.\n"
 "    Signal names are case insensitive and the SIG prefix is optional.  A\n"
 "    signal may be sent to the shell with \"kill -signal $$\".\n"
 "    \n"
 "    Exit Status:\n"
-"    Returns success unless a SIGSPEC is invalid or an invalid option is given."
+"    Returns success unless a SIGSPEC is invalid or an invalid option is "
+"given."
 msgstr ""
 "Zachytávání signálů a jiných událostí.\n"
 "    \n"
@@ -4108,30 +4294,37 @@ msgstr ""
 "    signály nebo nastanou určité podmínky.\n"
 "    \n"
 "    Příkaz ARGUMENT bude načten a proveden, až shell obdrží signál(y)\n"
-"    SIGNAL_SPEC. Pokud ARGUMENT chybí (a je zadán jeden SIGNAL_SPEC) nebo je\n"
-"    „-“, každý určený signál bude přenastaven zpět na svoji původní hodnotu.\n"
-"    Je-li ARGUMENT prázdný řetězec, každý SIGNAL_SPEC bude shellem a příkazy\n"
+"    SIGNAL_SPEC. Pokud ARGUMENT chybí (a je zadán jeden SIGNAL_SPEC) nebo "
+"je\n"
+"    „-“, každý určený signál bude přenastaven zpět na svoji původní "
+"hodnotu.\n"
+"    Je-li ARGUMENT prázdný řetězec, každý SIGNAL_SPEC bude shellem a "
+"příkazy\n"
 "    z něj spuštěnými ignorován.\n"
 "    \n"
-"    Je-li SIGNAL_SPEC „EXIT (0)“, bude ARGUMENT proveden při ukončování tohoto\n"
+"    Je-li SIGNAL_SPEC „EXIT (0)“, bude ARGUMENT proveden při ukončování "
+"tohoto\n"
 "    shellu. Je-li SIGNAL_SPEC „DEBUG“, bude ARGUMENT proveden před každým\n"
 "    jednoduchým příkazem.\n"
 "    \n"
-"    Nejsou-li poskytnuty žádné argumenty, trap vypíše seznam příkazů navázaných\n"
+"    Nejsou-li poskytnuty žádné argumenty, trap vypíše seznam příkazů "
+"navázaných\n"
 "    na všechny signály.\n"
 "    \n"
 "    Přepínače:\n"
 "      -l\tvypíše seznam jmen signálů a jim odpovídajících čísel\n"
 "      -p\tzobrazí příkazy navázané na každý SIGNAL_SPEC\n"
 "    \n"
-"    Každý SIGNAL_SPEC je buďto jméno signálu ze <signal.h>, nebo číslo signálu.\n"
-"    U jmen signálů nezáleží na velikosti písmen a předpona SIG je nepovinná.\n"
+"    Každý SIGNAL_SPEC je buďto jméno signálu ze <signal.h>, nebo číslo "
+"signálu.\n"
+"    U jmen signálů nezáleží na velikosti písmen a předpona SIG je "
+"nepovinná.\n"
 "    Aktuálnímu shellu lze zaslat signál pomocí „kill -signal $$“.\n"
 "    \n"
 "    Návratový kód:\n"
 "    Vrátí úspěch, pokud SIGSPEC a zadané přepínače jsou platné."
 
-#: builtins.c:1352
+#: builtins.c:1365
 msgid ""
 "Display information about command type.\n"
 "    \n"
@@ -4157,7 +4350,8 @@ msgid ""
 "      NAME\tCommand name to be interpreted.\n"
 "    \n"
 "    Exit Status:\n"
-"    Returns success if all of the NAMEs are found; fails if any are not found."
+"    Returns success if all of the NAMEs are found; fails if any are not "
+"found."
 msgstr ""
 "Zobrazí informace o typu příkazu.\n"
 "    \n"
@@ -4186,11 +4380,12 @@ msgstr ""
 "    Vrátí úspěch, pokud všechny NÁZVY byly nalezeny. Selže, pokud některé\n"
 "    nalezeny nebyly."
 
-#: builtins.c:1383
+#: builtins.c:1396
 msgid ""
 "Modify shell resource limits.\n"
 "    \n"
-"    Provides control over the resources available to the shell and processes\n"
+"    Provides control over the resources available to the shell and "
+"processes\n"
 "    it creates, on systems that allow such control.\n"
 "    \n"
 "    Options:\n"
@@ -4238,7 +4433,8 @@ msgstr ""
 "      -H\tpoužije se „tvrdé“ (hard) omezení zdroje\n"
 "      -a\tnahlásí všechna současná omezení (limity)\n"
 "      -b\tvelikost vyrovnávací paměti socketů\n"
-"      -c\tmaximální velikost vytvářených core souborů (výpis paměti programu)\n"
+"      -c\tmaximální velikost vytvářených core souborů (výpis paměti "
+"programu)\n"
 "      -d\tmaximální velikost datového segmentu procesu\n"
 "      -e\tmaximální plánovací priorita („nice“)\n"
 "      -f\tmaximální velikost souborů zapsaných shellem a jeho potomky\n"
@@ -4262,12 +4458,13 @@ msgstr ""
 "    přepínač, pak se předpokládá -f.\n"
 "    \n"
 "    Hodnoty jsou v násobcích 1024 bajtů, kromě -t, která je v sekundách,\n"
-"    -p, která je v násobcích 512 bajtů, a -u, což je absolutní počet procesů.\n"
+"    -p, která je v násobcích 512 bajtů, a -u, což je absolutní počet "
+"procesů.\n"
 "    \n"
 "    Návratová hodnota:\n"
 "    Vrací úspěch, pokud nebyl zadán neplatný přepínač a nevyskytla se chyba."
 
-#: builtins.c:1428
+#: builtins.c:1441
 msgid ""
 "Display or set file mode mask.\n"
 "    \n"
@@ -4300,31 +4497,35 @@ msgstr ""
 "    Návratový kód\n"
 "    Vrátí úspěch, pokud nebyl zadán neplatný MÓD nebo přepínač."
 
-#: builtins.c:1448
+#: builtins.c:1461
 msgid ""
 "Wait for job completion and return exit status.\n"
 "    \n"
 "    Waits for the process identified by ID, which may be a process ID or a\n"
 "    job specification, and reports its termination status.  If ID is not\n"
 "    given, waits for all currently active child processes, and the return\n"
-"    status is zero.  If ID is a a job specification, waits for all processes\n"
+"    status is zero.  If ID is a a job specification, waits for all "
+"processes\n"
 "    in the job's pipeline.\n"
 "    \n"
 "    Exit Status:\n"
-"    Returns the status of ID; fails if ID is invalid or an invalid option is\n"
+"    Returns the status of ID; fails if ID is invalid or an invalid option "
+"is\n"
 "    given."
 msgstr ""
 "Počká na dokončení úlohy a vrátí její návratový kód.\n"
 "    \n"
 "    Počká na proces určený ID, což může být ID procesu nebo identifikace\n"
-"    úlohy, a nahlásí jeho návratový kód. Není-li ID zadáno, počká na všechny\n"
+"    úlohy, a nahlásí jeho návratový kód. Není-li ID zadáno, počká na "
+"všechny\n"
 "    právě aktivní dětské procesy a návratovým kódem bude nula. Je-li ID\n"
 "    identifikátorem úlohy, počká na všechny procesy z kolony úlohy.\n"
 "    \n"
 "    Návratový kód:\n"
-"    Vrátí kód ID, selže, pokud ID není platný nebo byl zadán neplatný přepínač."
+"    Vrátí kód ID, selže, pokud ID není platný nebo byl zadán neplatný "
+"přepínač."
 
-#: builtins.c:1466
+#: builtins.c:1479
 msgid ""
 "Wait for process completion and return exit status.\n"
 "    \n"
@@ -4333,19 +4534,22 @@ msgid ""
 "    and the return code is zero.  PID must be a process ID.\n"
 "    \n"
 "    Exit Status:\n"
-"    Returns the status of ID; fails if ID is invalid or an invalid option is\n"
+"    Returns the status of ID; fails if ID is invalid or an invalid option "
+"is\n"
 "    given."
 msgstr ""
 "Počká na dokončení procesu a vrátí jeho návratový kód.\n"
 "    \n"
 "    Počká na zadaný proces a nahlásí jeho návratový kód. Není-li PID zadán,\n"
-"    bude se čekat na všechny právě aktivní procesy potomků a návratová hodnota\n"
+"    bude se čekat na všechny právě aktivní procesy potomků a návratová "
+"hodnota\n"
 "    bude nula. PID musí být ID procesu.\n"
 "    \n"
 "    Návratový kód:\n"
-"    Vrátí kód ID, selže, pokud ID není platný nebo byl zadán neplatný přepínač."
+"    Vrátí kód ID, selže, pokud ID není platný nebo byl zadán neplatný "
+"přepínač."
 
-#: builtins.c:1481
+#: builtins.c:1494
 msgid ""
 "Execute commands for each member in a list.\n"
 "    \n"
@@ -4359,14 +4563,17 @@ msgid ""
 msgstr ""
 "Pro každý prvek seznamu vykoná příkazy.\n"
 "    \n"
-"    Smyčka „for“ provede posloupnost příkazů pro každý prvek v seznamu položek.\n"
-"    Pokud „in SLOVECH…;“ není přítomno, pak se předpokládá „in \"$@\"“. NÁZEV\n"
-"    bude postupně nastaven na každý prvek ve SLOVECH a PŘÍKAZY budou provedeny.\n"
+"    Smyčka „for“ provede posloupnost příkazů pro každý prvek v seznamu "
+"položek.\n"
+"    Pokud „in SLOVECH…;“ není přítomno, pak se předpokládá „in \"$@\"“. "
+"NÁZEV\n"
+"    bude postupně nastaven na každý prvek ve SLOVECH a PŘÍKAZY budou "
+"provedeny.\n"
 "    \n"
 "    Návratový kód:\n"
 "    Vrátí kód naposledy provedeného příkazu."
 
-#: builtins.c:1495
+#: builtins.c:1508
 msgid ""
 "Arithmetic for loop.\n"
 "    \n"
@@ -4395,7 +4602,7 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vrátí kód naposledy vykonaného příkazu."
 
-#: builtins.c:1513
+#: builtins.c:1526
 msgid ""
 "Select words from a list and execute commands.\n"
 "    \n"
@@ -4416,13 +4623,20 @@ msgid ""
 msgstr ""
 "Vybere slova ze seznamu a vykoná příkazy.\n"
 "    \n"
-"    SLOVA jsou expandována a vytvoří seznam slov. Množina expandovaných slov\n"
-"    je vytištěna na standardní chybový výstup, každé předchází číslo.  Není-li\n"
-"    „in SLOVA“ přítomno, předpokládá se „in \"$@\"“. Pak je zobrazena výzva PS3\n"
-"    a jeden řádek načten ze standardního vstupu. Pokud je řádek tvořen číslem\n"
-"    odpovídajícím jednomu ze zobrazených slov, pak NÁZEV bude nastaven na toto\n"
-"    slovo. Pokud je řádek prázdný, SLOVA a výzva budou znovu zobrazeny. Je-li\n"
-"    načten EOF (konec souboru), příkaz končí. Načtení jakékoliv jiné hodnoty\n"
+"    SLOVA jsou expandována a vytvoří seznam slov. Množina expandovaných "
+"slov\n"
+"    je vytištěna na standardní chybový výstup, každé předchází číslo.  Není-"
+"li\n"
+"    „in SLOVA“ přítomno, předpokládá se „in \"$@\"“. Pak je zobrazena výzva "
+"PS3\n"
+"    a jeden řádek načten ze standardního vstupu. Pokud je řádek tvořen "
+"číslem\n"
+"    odpovídajícím jednomu ze zobrazených slov, pak NÁZEV bude nastaven na "
+"toto\n"
+"    slovo. Pokud je řádek prázdný, SLOVA a výzva budou znovu zobrazeny. Je-"
+"li\n"
+"    načten EOF (konec souboru), příkaz končí. Načtení jakékoliv jiné "
+"hodnoty\n"
 "    nastaví NÁZEV na prázdný řetězec. Načtený řádek bude uložen do proměnné\n"
 "    REPLY. Po každém výběru budou provedeny PŘÍKAZY, dokud nebude vykonán\n"
 "    příkaz „break“.\n"
@@ -4430,7 +4644,7 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vrátí kód naposledy prováděného příkazu."
 
-#: builtins.c:1534
+#: builtins.c:1547
 msgid ""
 "Report time consumed by pipeline's execution.\n"
 "    \n"
@@ -4448,18 +4662,20 @@ msgstr ""
 "Nahlásí čas spotřebovaný prováděním kolony.\n"
 "    \n"
 "    Vykoná KOLONU a zobrazí přehled reálného času, uživatelského\n"
-"    procesorového času a systémového procesorového času stráveného prováděním\n"
+"    procesorového času a systémového procesorového času stráveného "
+"prováděním\n"
 "    KOLONY poté, co skončí.\n"
 "    \n"
 "    Přepínače:\n"
 "      -p\tzobrazí přehled časů v přenositelném posixovém formátu\n"
 "    \n"
-"    Hodnota proměnné TIMEFORMAT se použije jako specifikace výstupního formátu.\n"
+"    Hodnota proměnné TIMEFORMAT se použije jako specifikace výstupního "
+"formátu.\n"
 "    \n"
 "    Návratový kód:\n"
 "    Návratová hodnota je návratová hodnota KOLONY."
 
-#: builtins.c:1551
+#: builtins.c:1564
 msgid ""
 "Execute commands based on pattern matching.\n"
 "    \n"
@@ -4477,16 +4693,21 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vrátí kód naposledy provedeného příkazu."
 
-#: builtins.c:1563
+#: builtins.c:1576
 msgid ""
 "Execute commands based on conditional.\n"
 "    \n"
-"    The `if COMMANDS' list is executed.  If its exit status is zero, then the\n"
-"    `then COMMANDS' list is executed.  Otherwise, each `elif COMMANDS' list is\n"
+"    The `if COMMANDS' list is executed.  If its exit status is zero, then "
+"the\n"
+"    `then COMMANDS' list is executed.  Otherwise, each `elif COMMANDS' list "
+"is\n"
 "    executed in turn, and if its exit status is zero, the corresponding\n"
-"    `then COMMANDS' list is executed and the if command completes.  Otherwise,\n"
-"    the `else COMMANDS' list is executed, if present.  The exit status of the\n"
-"    entire construct is the exit status of the last command executed, or zero\n"
+"    `then COMMANDS' list is executed and the if command completes.  "
+"Otherwise,\n"
+"    the `else COMMANDS' list is executed, if present.  The exit status of "
+"the\n"
+"    entire construct is the exit status of the last command executed, or "
+"zero\n"
 "    if no condition tested true.\n"
 "    \n"
 "    Exit Status:\n"
@@ -4495,17 +4716,19 @@ msgstr ""
 "Vykoná příkazy na základě splnění podmínky.\n"
 "    \n"
 "    Provede seznam „if PŘÍKAZŮ“. Bude-li jeho návratový kód nula, pak bude\n"
-"    proveden seznam „then PŘÍKAZŮ“. Jinak bude proveden popořadě každý seznam\n"
+"    proveden seznam „then PŘÍKAZŮ“. Jinak bude proveden popořadě každý "
+"seznam\n"
 "    „elif PŘÍKAZŮ“ a bude-li jeho návratový kód nula, odpovídající seznam\n"
 "    „then PŘÍKAZŮ“ bude proveden a příkaz if skončí. V opačném případě bude\n"
 "    proveden seznam „else PŘÍKAZŮ“, pokud existuje. Návratová hodnota celé\n"
-"    konstrukce je návratovou hodnotou posledního provedeného příkazu nebo nula,\n"
+"    konstrukce je návratovou hodnotou posledního provedeného příkazu nebo "
+"nula,\n"
 "    pokud žádná z testovaných podmínek není pravdivá.\n"
 "    \n"
 "    Návratový kód:\n"
 "    Vrátí kód naposledy provedeného příkazu."
 
-#: builtins.c:1580
+#: builtins.c:1593
 msgid ""
 "Execute commands as long as a test succeeds.\n"
 "    \n"
@@ -4517,13 +4740,14 @@ msgid ""
 msgstr ""
 "Vykonává příkazy, dokud test úspěšně prochází.\n"
 "    \n"
-"    Expanduje a provádí PŘÍKAZY tak dlouho, dokud poslední příkaz ve „while“\n"
+"    Expanduje a provádí PŘÍKAZY tak dlouho, dokud poslední příkaz ve "
+"„while“\n"
 "    PŘÍKAZECH má nulový návratový kód.\n"
 "    \n"
 "    Návratový kód:\n"
 "    Vrátí kód naposledy provedeného příkazu."
 
-#: builtins.c:1592
+#: builtins.c:1605
 msgid ""
 "Execute commands as long as a test does not succeed.\n"
 "    \n"
@@ -4535,12 +4759,13 @@ msgid ""
 msgstr ""
 "Vykonává příkazy, dokud test končí neúspěšně.\n"
 "    \n"
-"    Expanduje a provádí PŘÍKAZY tak dlouho, dokud poslední příkaz ve „until“\n"
+"    Expanduje a provádí PŘÍKAZY tak dlouho, dokud poslední příkaz ve "
+"„until“\n"
 "    PŘÍKAZECH má nenulový návratový kód.    \n"
 "    Návratový kód:\n"
 "    Vrátí kód naposledy provedeného příkazu."
 
-#: builtins.c:1604
+#: builtins.c:1617
 msgid ""
 "Create a coprocess named NAME.\n"
 "    \n"
@@ -4555,18 +4780,20 @@ msgstr ""
 "Vytvoří koproces pojmenovaný NÁZEV.\n"
 "    \n"
 "    Vykoná PŘÍKAZ asynchronně, přičemž jeho standardní výstup a standardní\n"
-"    vstup budou napojeny rourou na souborové deskriptory uvedené v poli NÁZEV\n"
+"    vstup budou napojeny rourou na souborové deskriptory uvedené v poli "
+"NÁZEV\n"
 "    tohoto shellu pod indexem 0 a 1. Implicitní NÁZEV je „COPROC“.\n"
 "    \n"
 "    Návratový kód:\n"
 "    Vrátí návratový kód PŘÍKAZU."
 
-#: builtins.c:1618
+#: builtins.c:1631
 msgid ""
 "Define shell function.\n"
 "    \n"
 "    Create a shell function named NAME.  When invoked as a simple command,\n"
-"    NAME runs COMMANDs in the calling shell's context.  When NAME is invoked,\n"
+"    NAME runs COMMANDs in the calling shell's context.  When NAME is "
+"invoked,\n"
 "    the arguments are passed to the function as $1...$n, and the function's\n"
 "    name is in $FUNCNAME.\n"
 "    \n"
@@ -4576,14 +4803,16 @@ msgstr ""
 "Definuje funkci shellu.\n"
 "    \n"
 "    Vytvoří shellovou funkci pojmenovanou NÁZEV. Volána jakožto jednoduchý\n"
-"    příkaz spustí PŘÍKAZY v kontextu volajícího shellu. Je-li vyvolán NÁZEV,\n"
-"    budou funkci předány argumenty jako $1…$n a název funkce bude umístěn do\n"
+"    příkaz spustí PŘÍKAZY v kontextu volajícího shellu. Je-li vyvolán "
+"NÁZEV,\n"
+"    budou funkci předány argumenty jako $1…$n a název funkce bude umístěn "
+"do\n"
 "    $FUNCNAME.\n"
 "    \n"
 "    Návratový kód:\n"
 "    Vrátí úspěch, pokud NÁZEV není jen pro čtení."
 
-#: builtins.c:1632
+#: builtins.c:1645
 msgid ""
 "Group commands as a unit.\n"
 "    \n"
@@ -4600,7 +4829,7 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vrátí kód naposledy spuštěného příkazu."
 
-#: builtins.c:1644
+#: builtins.c:1657
 msgid ""
 "Resume job in foreground.\n"
 "    \n"
@@ -4616,14 +4845,16 @@ msgstr ""
 "Obnoví úlohu do popředí.\n"
 "    \n"
 "    Ekvivalent k argumentu ÚLOHA příkazu „fg“. Obnoví pozastavenou úlohu\n"
-"    nebo úlohu na pozadí. ÚLOHA může určovat buď název úlohy, nebo číslo úlohy.\n"
-"    Přidání „&“ za ÚLOHU přesune úlohu na pozadí, jako by identifikátor úlohy\n"
+"    nebo úlohu na pozadí. ÚLOHA může určovat buď název úlohy, nebo číslo "
+"úlohy.\n"
+"    Přidání „&“ za ÚLOHU přesune úlohu na pozadí, jako by identifikátor "
+"úlohy\n"
 "    byl argumentem příkazu „bg“.\n"
 "    \n"
 "    Návratový kód:\n"
 "    Vrátí kód obnovené úlohy."
 
-#: builtins.c:1659
+#: builtins.c:1672
 msgid ""
 "Evaluate arithmetic expression.\n"
 "    \n"
@@ -4645,13 +4876,16 @@ msgstr ""
 # příkaz, který by byl vykonán na základě splnění jiné podmínky. Tj. překlad
 # „podmíněný příkaz“ je chybný.
 # Toto je nápověda k vestavěnému příkazu „[“.
-#: builtins.c:1671
+#: builtins.c:1684
 msgid ""
 "Execute conditional command.\n"
 "    \n"
-"    Returns a status of 0 or 1 depending on the evaluation of the conditional\n"
-"    expression EXPRESSION.  Expressions are composed of the same primaries used\n"
-"    by the `test' builtin, and may be combined using the following operators:\n"
+"    Returns a status of 0 or 1 depending on the evaluation of the "
+"conditional\n"
+"    expression EXPRESSION.  Expressions are composed of the same primaries "
+"used\n"
+"    by the `test' builtin, and may be combined using the following "
+"operators:\n"
 "    \n"
 "      ( EXPRESSION )\tReturns the value of EXPRESSION\n"
 "      ! EXPRESSION\t\tTrue if EXPRESSION is false; else false\n"
@@ -4679,20 +4913,22 @@ msgstr ""
 "      ! VÝRAZ\t\tPravda, pokud VÝRAZ je nepravdivý; jinak nepravda\n"
 "      VÝR1 && VÝR2\tPravda, pokud oba VÝR1 i VÝR2 jsou pravdivé;\n"
 "    \t\tjinak nepravda\n"
-"      VÝR1 || VÝR2\tPravda, pokud VÝR1 nebo VÝR2 je pravdivý; jinak nepravda\n"
+"      VÝR1 || VÝR2\tPravda, pokud VÝR1 nebo VÝR2 je pravdivý; jinak "
+"nepravda\n"
 "    \n"
 "    Jsou-li použity operátory „==“ a „!=“, řetězec napravo od operátoru je\n"
 "    použit jako vzor a bude uplatněno porovnávání proti vzoru. Je-li použit\n"
 "    operátor „=~, řetězec napravo do operátoru je uvažován jako regulární\n"
 "    výraz.\n"
 "    \n"
-"    Operátory && a || nevyhodnocují VÝR2, pokud VÝR1 je dostatečný na určení\n"
+"    Operátory && a || nevyhodnocují VÝR2, pokud VÝR1 je dostatečný na "
+"určení\n"
 "    hodnoty výrazu.\n"
 "    \n"
 "    Návratový kód:\n"
 "    0 nebo 1 podle hodnoty VÝRAZU."
 
-#: builtins.c:1697
+#: builtins.c:1710
 msgid ""
 "Common shell variable names and usage.\n"
 "    \n"
@@ -4750,7 +4986,8 @@ msgstr ""
 "    BASH_VERSION\tInformace o verzi tohoto Bashe.\n"
 "    CDPATH\tDvojtečkou oddělený seznam adresářů, který se prohledává\n"
 "    \t\tna adresáře zadané jako argumenty u „cd“.\n"
-"    GLOBIGNORE\tDvojtečkou oddělený seznam vzorů popisujících jména souborů,\n"
+"    GLOBIGNORE\tDvojtečkou oddělený seznam vzorů popisujících jména "
+"souborů,\n"
 "    \t\tkterá budou ignorována při expanzi cest.\n"
 "    HISTFILE\tJméno souboru, kde je uložena historie vašich příkazů.\n"
 "    HISTFILESIZE\tMaximální počet řádků, které tento soubor smí obsahovat.\n"
@@ -4796,7 +5033,7 @@ msgstr ""
 "    \t\trozlišení, které příkazy by měly být uloženy do seznamu\n"
 "    \t\thistorie.\n"
 
-#: builtins.c:1754
+#: builtins.c:1767
 msgid ""
 "Add directories to stack.\n"
 "    \n"
@@ -4853,7 +5090,7 @@ msgstr ""
 "    Vrátí úspěch, pokud nebyl zadán neplatný argument a změna adresáře\n"
 "    neselhala."
 
-#: builtins.c:1788
+#: builtins.c:1801
 msgid ""
 "Remove directories from stack.\n"
 "    \n"
@@ -4903,7 +5140,7 @@ msgstr ""
 "    Vrátí úspěch, pokud nebyl zadán neplatný argument nebo neselhala změna\n"
 "    adresáře."
 
-#: builtins.c:1818
+#: builtins.c:1831
 msgid ""
 "Display directory stack.\n"
 "    \n"
@@ -4920,10 +5157,12 @@ msgid ""
 "    \twith its position in the stack\n"
 "    \n"
 "    Arguments:\n"
-"      +N\tDisplays the Nth entry counting from the left of the list shown by\n"
+"      +N\tDisplays the Nth entry counting from the left of the list shown "
+"by\n"
 "    \tdirs when invoked without options, starting with zero.\n"
 "    \n"
-"      -N\tDisplays the Nth entry counting from the right of the list shown by\n"
+"      -N\tDisplays the Nth entry counting from the right of the list shown "
+"by\n"
 "    \tdirs when invoked without options, starting with zero.\n"
 "    \n"
 "    Exit Status:\n"
@@ -4932,7 +5171,8 @@ msgstr ""
 "Zobrazí zásobník adresářů.\n"
 "    \n"
 "    Zobrazí seznam právě pamatovaných adresářů. Adresáře si najdou cestu\n"
-"    na seznam příkazem „pushd“ a procházet seznamem zpět lze příkazem „popd“.\n"
+"    na seznam příkazem „pushd“ a procházet seznamem zpět lze příkazem "
+"„popd“.\n"
 "    \n"
 "    Přepínače:\n"
 "      -c\tvyprázdní zásobník adresářů tím, že smaže všechny jeho prvky\n"
@@ -4951,12 +5191,13 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vrátí úspěch, pokud nebyl zadán neplatný přepínač a nevyskytla se chyba."
 
-#: builtins.c:1847
+#: builtins.c:1860
 msgid ""
 "Set and unset shell options.\n"
 "    \n"
 "    Change the setting of each shell option OPTNAME.  Without any option\n"
-"    arguments, list all shell options with an indication of whether or not each\n"
+"    arguments, list all shell options with an indication of whether or not "
+"each\n"
 "    is set.\n"
 "    \n"
 "    Options:\n"
@@ -4973,7 +5214,8 @@ msgstr ""
 "Zapne nebo vypne volby (přepínače) shellu.\n"
 "    \n"
 "    Změní nastavení každého přepínače shellu NÁZEV_VOLBY. Bez přepínačových\n"
-"    argumentů vypíše seznam všech přepínačů shellu s příznakem, zda je, nebo\n"
+"    argumentů vypíše seznam všech přepínačů shellu s příznakem, zda je, "
+"nebo\n"
 "    není nastaven.\n"
 "    Přepínače:\n"
 "      -o\tomezí NÁZVY_VOLEB na ty, které jsou definovány pro použití\n"
@@ -4987,7 +5229,8 @@ msgstr ""
 "    Vrátí úspěch, je-li NÁZEV_VOLBY zapnut. Selže, byl-li zadán neplatný\n"
 "    přepínač nebo je-li NÁZEV_VOLBY vypnut."
 
-#: builtins.c:1868
+#: builtins.c:1881
+#, fuzzy
 msgid ""
 "Formats and prints ARGUMENTS under control of the FORMAT.\n"
 "    \n"
@@ -4995,20 +5238,28 @@ msgid ""
 "      -v var\tassign the output to shell variable VAR rather than\n"
 "    \t\tdisplay it on the standard output\n"
 "    \n"
-"    FORMAT is a character string which contains three types of objects: plain\n"
-"    characters, which are simply copied to standard output; character escape\n"
+"    FORMAT is a character string which contains three types of objects: "
+"plain\n"
+"    characters, which are simply copied to standard output; character "
+"escape\n"
 "    sequences, which are converted and copied to the standard output; and\n"
-"    format specifications, each of which causes printing of the next successive\n"
+"    format specifications, each of which causes printing of the next "
+"successive\n"
 "    argument.\n"
 "    \n"
-"    In addition to the standard format specifications described in printf(1)\n"
+"    In addition to the standard format specifications described in printf"
+"(1)\n"
 "    and printf(3), printf interprets:\n"
 "    \n"
 "      %b\texpand backslash escape sequences in the corresponding argument\n"
 "      %q\tquote the argument in a way that can be reused as shell input\n"
+"      %(fmt)T output the date-time string resulting from using FMT as a "
+"format\n"
+"            string for strftime(3)\n"
 "    \n"
 "    Exit Status:\n"
-"    Returns success unless an invalid option is given or a write or assignment\n"
+"    Returns success unless an invalid option is given or a write or "
+"assignment\n"
 "    error occurs."
 msgstr ""
 "Naformátuje a vypíše ARGUMENTY podle definice FORMÁTU.\n"
@@ -5017,10 +5268,13 @@ msgstr ""
 "      -v proměnná\tvýstup umístí do proměnné shellu PROMĚNNÁ namísto\n"
 "    \t\todeslání na standardní výstup.\n"
 "    \n"
-"    FORMÁT je řetězec znaků, který obsahuje tři druhy objektů: obyčejné znaky,\n"
-"    které jsou prostě zkopírovány na standardní výstup, posloupnosti escapových\n"
+"    FORMÁT je řetězec znaků, který obsahuje tři druhy objektů: obyčejné "
+"znaky,\n"
+"    které jsou prostě zkopírovány na standardní výstup, posloupnosti "
+"escapových\n"
 "    znaků, které jsou zkonvertovány a zkopírovány na standardní výstup a\n"
-"    formátovací definice, z nichž každá způsobí vytištění dalšího argumentu.\n"
+"    formátovací definice, z nichž každá způsobí vytištění dalšího "
+"argumentu.\n"
 "    \n"
 "    Tento printf interpretuje vedle standardních formátovacích definic\n"
 "    popsaných v printf(1) a printf(3) též:\n"
@@ -5034,12 +5288,14 @@ msgstr ""
 "    Vrátí úspěch, pokud nebyl zadán neplatný přepínač a nedošlo k chybě\n"
 "    zápisu nebo přiřazení."
 
-#: builtins.c:1895
+#: builtins.c:1910
 msgid ""
 "Specify how arguments are to be completed by Readline.\n"
 "    \n"
-"    For each NAME, specify how arguments are to be completed.  If no options\n"
-"    are supplied, existing completion specifications are printed in a way that\n"
+"    For each NAME, specify how arguments are to be completed.  If no "
+"options\n"
+"    are supplied, existing completion specifications are printed in a way "
+"that\n"
 "    allows them to be reused as input.\n"
 "    \n"
 "    Options:\n"
@@ -5073,19 +5329,21 @@ msgstr ""
 "      -E\tpoužije pravidla doplňování á akce na „prázdné“ příkazy –\n"
 "    \tpravidla doplňování se uplatní na prázdný řádek\n"
 "    \n"
-"    Použije-li se doplňování, akce se uplatní v pořadí, v jakém jsou vypsány\n"
+"    Použije-li se doplňování, akce se uplatní v pořadí, v jakém jsou "
+"vypsány\n"
 "    přepínače psané velkými písmeny výše. Přepínač -D má přednost před\n"
 "    přepínačem -E.\n"
 "    \n"
 "    Návratový kód:\n"
 "    Vrátí úspěch, pokud nebyl zadán neplatný přepínač a nevyskytla se chyba."
 
-#: builtins.c:1923
+#: builtins.c:1938
 msgid ""
 "Display possible completions depending on the options.\n"
 "    \n"
 "    Intended to be used from within a shell function generating possible\n"
-"    completions.  If the optional WORD argument is supplied, matches against\n"
+"    completions.  If the optional WORD argument is supplied, matches "
+"against\n"
 "    WORD are generated.\n"
 "    \n"
 "    Exit Status:\n"
@@ -5100,13 +5358,17 @@ msgstr ""
 "    Návratový kód:\n"
 "    Vrátí úspěch, pokud nebyl zadán neplatný přepínač a nevyskytla se chyba."
 
-#: builtins.c:1938
+#: builtins.c:1953
+#, fuzzy
 msgid ""
 "Modify or display completion options.\n"
 "    \n"
-"    Modify the completion options for each NAME, or, if no NAMEs are supplied,\n"
-"    the completion currently begin executed.  If no OPTIONs are givenm, print\n"
-"    the completion options for each NAME or the current completion specification.\n"
+"    Modify the completion options for each NAME, or, if no NAMEs are "
+"supplied,\n"
+"    the completion currently being executed.  If no OPTIONs are given, "
+"print\n"
+"    the completion options for each NAME or the current completion "
+"specification.\n"
 "    \n"
 "    Options:\n"
 "    \t-o option\tSet completion option OPTION for each NAME\n"
@@ -5144,48 +5406,62 @@ msgstr ""
 "    Argumenty:\n"
 "    Každý NÁZEV odkazuje na příkaz, pro který musí být předem definováno\n"
 "    pravidlo (definice) doplňování pomocí vestavěného příkazu „complete“.\n"
-"    Nejsou-li zadány žádné NÁZVY, musí být compopt volán funkcí, která právě\n"
-"    generuje doplňování. Změněny pak budou možnosti tohoto právě prováděného\n"
+"    Nejsou-li zadány žádné NÁZVY, musí být compopt volán funkcí, která "
+"právě\n"
+"    generuje doplňování. Změněny pak budou možnosti tohoto právě "
+"prováděného\n"
 "    generátoru doplňování.\n"
 "    \n"
 "    Návratový kód:\n"
-"    Vrátí úspěch, pokud nebyl zadán neplatný přepínač a NÁZEV měl definováno\n"
+"    Vrátí úspěch, pokud nebyl zadán neplatný přepínač a NÁZEV měl "
+"definováno\n"
 "    pravidlo doplňování."
 
-#: builtins.c:1968
+#: builtins.c:1983
+#, fuzzy
 msgid ""
 "Read lines from the standard input into an indexed array variable.\n"
 "    \n"
-"    Read lines from the standard input into the indexed array variable ARRAY, or\n"
-"    from file descriptor FD if the -u option is supplied.  The variable MAPFILE\n"
+"    Read lines from the standard input into the indexed array variable "
+"ARRAY, or\n"
+"    from file descriptor FD if the -u option is supplied.  The variable "
+"MAPFILE\n"
 "    is the default ARRAY.\n"
 "    \n"
 "    Options:\n"
-"      -n count\tCopy at most COUNT lines.  If COUNT is 0, all lines are copied.\n"
-"      -O origin\tBegin assigning to ARRAY at index ORIGIN.  The default index is 0.\n"
+"      -n count\tCopy at most COUNT lines.  If COUNT is 0, all lines are "
+"copied.\n"
+"      -O origin\tBegin assigning to ARRAY at index ORIGIN.  The default "
+"index is 0.\n"
 "      -s count \tDiscard the first COUNT lines read.\n"
 "      -t\t\tRemove a trailing newline from each line read.\n"
-"      -u fd\t\tRead lines from file descriptor FD instead of the standard input.\n"
+"      -u fd\t\tRead lines from file descriptor FD instead of the standard "
+"input.\n"
 "      -C callback\tEvaluate CALLBACK each time QUANTUM lines are read.\n"
-"      -c quantum\tSpecify the number of lines read between each call to CALLBACK.\n"
+"      -c quantum\tSpecify the number of lines read between each call to "
+"CALLBACK.\n"
 "    \n"
 "    Arguments:\n"
 "      ARRAY\t\tArray variable name to use for file data.\n"
 "    \n"
 "    If -C is supplied without -c, the default quantum is 5000.  When\n"
 "    CALLBACK is evaluated, it is supplied the index of the next array\n"
-"    element to be assigned as an additional argument.\n"
+"    element to be assigned and the line to be assigned to that element\n"
+"    as additional arguments.\n"
 "    \n"
-"    If not supplied with an explicit origin, mapfile will clear ARRAY before\n"
+"    If not supplied with an explicit origin, mapfile will clear ARRAY "
+"before\n"
 "    assigning to it.\n"
 "    \n"
 "    Exit Status:\n"
-"    Returns success unless an invalid option is given or ARRAY is readonly or\n"
+"    Returns success unless an invalid option is given or ARRAY is readonly "
+"or\n"
 "    not an indexed array."
 msgstr ""
 "Načte řádky ze standardního vstupu do proměnné typu indexované pole.\n"
 "    \n"
-"    Načte řádky ze standardního vstupu nebo z deskriptoru souboru FD, byl-li\n"
+"    Načte řádky ze standardního vstupu nebo z deskriptoru souboru FD, byl-"
+"li\n"
 "    zadán přepínač -u, do proměnné POLE, která je typu indexované pole.\n"
 "    Implicitním POLEM je proměnná MAPFILE.\n"
 "    \n"
@@ -5217,7 +5493,7 @@ msgstr ""
 "    Vrátí úspěch, pokud nebyl zadán neplatný přepínač, POLE nebylo jen pro\n"
 "    čtení a bylo indexovaným polem."
 
-#: builtins.c:2001
+#: builtins.c:2017
 msgid ""
 "Read lines from a file into an array variable.\n"
 "    \n"
@@ -5227,6 +5503,27 @@ msgstr ""
 "    \n"
 "    Synonymum pro „mapfile“."
 
+#~ msgid ""
+#~ ".  With EXPR, returns\n"
+#~ "    "
+#~ msgstr ""
+#~ ".  S VÝRAZEM vrátí\n"
+#~ "    "
+
+#~ msgid ""
+#~ "; this extra information can be used to\n"
+#~ "    provide a stack trace.\n"
+#~ "    \n"
+#~ "    The value of EXPR indicates how many call frames to go back before "
+#~ "the\n"
+#~ "    current one; the top frame is frame 0."
+#~ msgstr ""
+#~ "; tato dodatečná informace může být\n"
+#~ "    použita jako výpis zásobníku volání.\n"
+#~ "    \n"
+#~ "    Hodnota VÝRAZU určuje, kolik rámců volání jít zpět před současný,\n"
+#~ "    vrcholový rámec je rámce 0."
+
 #~ msgid "xrealloc: cannot reallocate %lu bytes (%lu bytes allocated)"
 #~ msgstr "xrealloc: nelze přealokovat %'lu bajtů (%'lu bajtů alokováno)"
 
@@ -5234,7 +5531,8 @@ msgstr ""
 #~ msgstr "xrealloc: nelze alokovat %'lu bajtů"
 
 #~ msgid "xrealloc: %s:%d: cannot reallocate %lu bytes (%lu bytes allocated)"
-#~ msgstr "xrealloc: %s:%d: nelze přealokovat %'lu bajtů (%'lu bajtů alokováno)"
+#~ msgstr ""
+#~ "xrealloc: %s:%d: nelze přealokovat %'lu bajtů (%'lu bajtů alokováno)"
 
 #~ msgid " "
 #~ msgstr " "
@@ -5248,7 +5546,8 @@ msgstr ""
 #~ msgid "can be used used to provide a stack trace."
 #~ msgstr "lze využít při výpisu zásobníku volání."
 
-#~ msgid "The value of EXPR indicates how many call frames to go back before the"
+#~ msgid ""
+#~ "The value of EXPR indicates how many call frames to go back before the"
 #~ msgstr "Hodnota VÝRAZ značí, kolik rámců volání se má jít zpět před"
 
 #~ msgid "current one; the top frame is frame 0."
@@ -5269,38 +5568,46 @@ msgstr ""
 #~ msgid "back up through the list with the `popd' command."
 #~ msgstr "vrátit příkazem „popd“."
 
-#~ msgid "The -l flag specifies that `dirs' should not print shorthand versions"
+#~ msgid ""
+#~ "The -l flag specifies that `dirs' should not print shorthand versions"
 #~ msgstr "Příznak -l značí, že „dirs“ nemá vypisovat zkrácené verze adresářů,"
 
-#~ msgid "of directories which are relative to your home directory.  This means"
+#~ msgid ""
+#~ "of directories which are relative to your home directory.  This means"
 #~ msgstr "které leží pod vaším domovským adresářem. To znamená, že „~/bin“"
 
 #~ msgid "that `~/bin' might be displayed as `/homes/bfox/bin'.  The -v flag"
 #~ msgstr "smí být zobrazen jako „/homes/bfox/bin“. Příznak -v způsobí, že"
 
 #~ msgid "causes `dirs' to print the directory stack with one entry per line,"
-#~ msgstr "„dirs“ vypíše zásobník adresářů záznam po záznamu na samostatné řádky"
+#~ msgstr ""
+#~ "„dirs“ vypíše zásobník adresářů záznam po záznamu na samostatné řádky"
 
-#~ msgid "prepending the directory name with its position in the stack.  The -p"
+#~ msgid ""
+#~ "prepending the directory name with its position in the stack.  The -p"
 #~ msgstr "a před název adresáře uvede jeho pořadí v zásobníku. Příznak -p"
 
 #~ msgid "flag does the same thing, but the stack position is not prepended."
 #~ msgstr "dělá to samé, ale bez informace o umístění na zásobníku."
 
-#~ msgid "The -c flag clears the directory stack by deleting all of the elements."
+#~ msgid ""
+#~ "The -c flag clears the directory stack by deleting all of the elements."
 #~ msgstr "Příznak -c vyprázdní zásobník smazáním všem prvků."
 
-#~ msgid "+N   displays the Nth entry counting from the left of the list shown by"
+#~ msgid ""
+#~ "+N   displays the Nth entry counting from the left of the list shown by"
 #~ msgstr "+N   zobrazí N. položku počítáno zleva na seznamu, který by ukázal"
 
 #~ msgid "     dirs when invoked without options, starting with zero."
 #~ msgstr "     příkaz dirs bez jakýchkoliv přepínačů, počítáno od nuly."
 
-#~ msgid "-N   displays the Nth entry counting from the right of the list shown by"
+#~ msgid ""
+#~ "-N   displays the Nth entry counting from the right of the list shown by"
 #~ msgstr "-N   zobrazí N. položku počítáno zprava na seznamu, který by ukázal"
 
 #~ msgid "Adds a directory to the top of the directory stack, or rotates"
-#~ msgstr "Přidá adresář na vrchol zásobníku adresářů, nebo rotuje zásobník tak,"
+#~ msgstr ""
+#~ "Přidá adresář na vrchol zásobníku adresářů, nebo rotuje zásobník tak,"
 
 #~ msgid "the stack, making the new top of the stack the current working"
 #~ msgstr "že nový vrchol zásobníku se stane pracovním adresářem."
@@ -5324,7 +5631,8 @@ msgstr ""
 #~ msgstr "     zprava seznamu, který by ukázal „dirs“, počínaje od"
 
 #~ msgid "-n   suppress the normal change of directory when adding directories"
-#~ msgstr "-n   potlačí obvyklou změnu pracovního adresáře při přidávání adresářů"
+#~ msgstr ""
+#~ "-n   potlačí obvyklou změnu pracovního adresáře při přidávání adresářů"
 
 #~ msgid "     to the stack, so only the stack is manipulated."
 #~ msgstr "     na zásobník, takže se změní jen obsah zásobníku."
@@ -5365,8 +5673,10 @@ msgstr ""
 #~ msgid "     removes the last directory, `popd -1' the next to last."
 #~ msgstr "     odstraní poslední adresář, “popd -1“ předposlední."
 
-#~ msgid "-n   suppress the normal change of directory when removing directories"
-#~ msgstr "-n   potlačí obvyklou změnu pracovního adresáře při odebírání adresářů"
+#~ msgid ""
+#~ "-n   suppress the normal change of directory when removing directories"
+#~ msgstr ""
+#~ "-n   potlačí obvyklou změnu pracovního adresáře při odebírání adresářů"
 
 #~ msgid "     from the stack, so only the stack is manipulated."
 #~ msgstr "     ze zásobníku, takže pouze zásobník dozná změny."
@@ -5392,7 +5702,8 @@ msgstr ""
 #~ msgid ""
 #~ "Exit from within a FOR, WHILE or UNTIL loop.  If N is specified,\n"
 #~ "    break N levels."
-#~ msgstr "Ukončí smyčku FOR, WHILE nebo UNTIL. Je-li zadáno N, ukončí N úrovní."
+#~ msgstr ""
+#~ "Ukončí smyčku FOR, WHILE nebo UNTIL. Je-li zadáno N, ukončí N úrovní."
 
 #~ msgid ""
 #~ "Run a shell builtin.  This is useful when you wish to rename a\n"
@@ -5418,16 +5729,22 @@ msgstr ""
 #~ msgid ""
 #~ "Runs COMMAND with ARGS ignoring shell functions.  If you have a shell\n"
 #~ "    function called `ls', and you wish to call the command `ls', you can\n"
-#~ "    say \"command ls\".  If the -p option is given, a default value is used\n"
-#~ "    for PATH that is guaranteed to find all of the standard utilities.  If\n"
-#~ "    the -V or -v option is given, a string is printed describing COMMAND.\n"
+#~ "    say \"command ls\".  If the -p option is given, a default value is "
+#~ "used\n"
+#~ "    for PATH that is guaranteed to find all of the standard utilities.  "
+#~ "If\n"
+#~ "    the -V or -v option is given, a string is printed describing "
+#~ "COMMAND.\n"
 #~ "    The -V option produces a more verbose description."
 #~ msgstr ""
 #~ "Spustí PŘÍKAZ s ARGUMENTY ignoruje funkce shellu. Máte-li shellovou\n"
 #~ "    funkci pojmenovanou „ls“, a chcete-li zavolat příkaz „ls“, použijte\n"
-#~ "    „command ls“. Je-li zadán přepínač -p, bude pro PATH použita implicitní\n"
-#~ "    hodnota, která zaručuje, že budou nalezeny všechny standardní nástroje.\n"
-#~ "    Je-li zadán přepínač -V nebo -v, bude vytištěn řetězec popisující PŘÍKAZ.\n"
+#~ "    „command ls“. Je-li zadán přepínač -p, bude pro PATH použita "
+#~ "implicitní\n"
+#~ "    hodnota, která zaručuje, že budou nalezeny všechny standardní "
+#~ "nástroje.\n"
+#~ "    Je-li zadán přepínač -V nebo -v, bude vytištěn řetězec popisující "
+#~ "PŘÍKAZ.\n"
 #~ "    Přepínač -V produkuje podrobnější popis."
 
 #~ msgid ""
@@ -5439,7 +5756,8 @@ msgstr ""
 #~ "    \n"
 #~ "      -a\tto make NAMEs arrays (if supported)\n"
 #~ "      -f\tto select from among function names only\n"
-#~ "      -F\tto display function names (and line number and source file name if\n"
+#~ "      -F\tto display function names (and line number and source file name "
+#~ "if\n"
 #~ "    \tdebugging) without definitions\n"
 #~ "      -i\tto make NAMEs have the `integer' attribute\n"
 #~ "      -r\tto make NAMEs readonly\n"
@@ -5453,28 +5771,33 @@ msgstr ""
 #~ "    and definition.  The -F option restricts the display to function\n"
 #~ "    name only.\n"
 #~ "    \n"
-#~ "    Using `+' instead of `-' turns off the given attribute instead.  When\n"
+#~ "    Using `+' instead of `-' turns off the given attribute instead.  "
+#~ "When\n"
 #~ "    used in a function, makes NAMEs local, as with the `local' command."
 #~ msgstr ""
 #~ "Deklaruje proměnné a/nebo jim nastaví atributy. Nejsou-li zadány NÁZVY,\n"
-#~ "    tak místo toho zobrazí hodnoty proměnných. Přepínač -p zobrazí atributy\n"
+#~ "    tak místo toho zobrazí hodnoty proměnných. Přepínač -p zobrazí "
+#~ "atributy\n"
 #~ "    a hodnoty pro každý NÁZEV.\n"
 #~ "    \n"
 #~ "    Příznaky jsou:\n"
 #~ "    \n"
 #~ "      -a\tučiní NÁZVY poli (je-li podporováno)\n"
 #~ "      -f\tvybírá pouze mezi názvy funkcí\n"
-#~ "      -F\tzobrazí názvy funkcí (a číslo řádku a název zdrojového souboru,\n"
+#~ "      -F\tzobrazí názvy funkcí (a číslo řádku a název zdrojového "
+#~ "souboru,\n"
 #~ "        \tje-li zapnuto ladění) bez definic\n"
 #~ "      -i\tpřiřadí NÁZVŮM atribut „integer“ (číslo)\n"
 #~ "      -r\tučiní NÁZVY jen pro čtení\n"
 #~ "      -t\tpřiřadí NÁZVŮM atribut „trace“ (sledování)\n"
 #~ "      -x\tvyexportuje NÁZVY\n"
 #~ "    \n"
-#~ "    Proměnné s atributem integer jsou aritmeticky vyhodnoceny (vizte „let“),\n"
+#~ "    Proměnné s atributem integer jsou aritmeticky vyhodnoceny (vizte "
+#~ "„let“),\n"
 #~ "    když je do proměnné přiřazováno.\n"
 #~ "    \n"
-#~ "    Při zobrazování hodnot proměnných -f zobrazí názvy a definice funkcí.\n"
+#~ "    Při zobrazování hodnot proměnných -f zobrazí názvy a definice "
+#~ "funkcí.\n"
 #~ "    Přepínač -F omezí výpis jen na názvy funkcí.\n"
 #~ "    \n"
 #~ "    Pomocí „+“ namísto „-“ daný atribut odeberete. Je-li použito uvnitř\n"
@@ -5489,11 +5812,14 @@ msgstr ""
 #~ "    have a visible scope restricted to that function and its children."
 #~ msgstr ""
 #~ "Vytvoří lokální proměnnou pojmenovanou NÁZEV a přiřadí jí HODNOTU.\n"
-#~ "    LOCAL smí být použito jen uvnitř funkcí. Učiní proměnnou NÁZEV viditelnou\n"
+#~ "    LOCAL smí být použito jen uvnitř funkcí. Učiní proměnnou NÁZEV "
+#~ "viditelnou\n"
 #~ "    jen v dané funkci a jejích potomcích."
 
-#~ msgid "Output the ARGs.  If -n is specified, the trailing newline is suppressed."
-#~ msgstr "Vypíše ARGUMENTY. Je-li zadáni -n, závěrečný konec řádku bude potlačen."
+#~ msgid ""
+#~ "Output the ARGs.  If -n is specified, the trailing newline is suppressed."
+#~ msgstr ""
+#~ "Vypíše ARGUMENTY. Je-li zadáni -n, závěrečný konec řádku bude potlačen."
 
 #~ msgid ""
 #~ "Enable and disable builtin shell commands.  This allows\n"
@@ -5507,24 +5833,36 @@ msgstr ""
 #~ "    previously loaded with -f.  If no non-option names are given, or\n"
 #~ "    the -p option is supplied, a list of builtins is printed.  The\n"
 #~ "    -a option means to print every builtin with an indication of whether\n"
-#~ "    or not it is enabled.  The -s option restricts the output to the POSIX.2\n"
-#~ "    `special' builtins.  The -n option displays a list of all disabled builtins."
+#~ "    or not it is enabled.  The -s option restricts the output to the "
+#~ "POSIX.2\n"
+#~ "    `special' builtins.  The -n option displays a list of all disabled "
+#~ "builtins."
 #~ msgstr ""
 #~ "Povolí nebo zakáže vestavěný příkaz shellu. To vám umožňuje použít\n"
-#~ "    příkaz z disku, který má stejné jméno jako vestavěný příkaz shellu, aniž\n"
+#~ "    příkaz z disku, který má stejné jméno jako vestavěný příkaz shellu, "
+#~ "aniž\n"
 #~ "    byste museli zadávat celou cestu. Je-li použito -n, NÁZVY se stanou\n"
-#~ "    zakázanými, jinak budou povoleny. Například „test“ z PATH namísto verze\n"
-#~ "    vestavěné do shellu lze používat tak, že napíšete „enable -n test“. Na\n"
-#~ "    systémech podporujících dynamické zavádění přepínač -f může být použit\n"
-#~ "    pro zavedení nových vestavěných příkazů ze sdíleného objektu NÁZEV_SOUBORU.\n"
-#~ "    Přepínač -d odstraní vestavěný příkaz zavedený přes -f. Není-li zadán\n"
-#~ "    žádný přepínač nebo je-li zadán přepínač -p, bude vypsán seznam vestavěných\n"
-#~ "    příkazů. Přepínač -a znamená, že budou vypsány všechny vestavěné příkazy a\n"
-#~ "    u každého bude vyznačeno, zda je povolen nebo zakázán. Přepínač -s omezí\n"
+#~ "    zakázanými, jinak budou povoleny. Například „test“ z PATH namísto "
+#~ "verze\n"
+#~ "    vestavěné do shellu lze používat tak, že napíšete „enable -n test“. "
+#~ "Na\n"
+#~ "    systémech podporujících dynamické zavádění přepínač -f může být "
+#~ "použit\n"
+#~ "    pro zavedení nových vestavěných příkazů ze sdíleného objektu "
+#~ "NÁZEV_SOUBORU.\n"
+#~ "    Přepínač -d odstraní vestavěný příkaz zavedený přes -f. Není-li "
+#~ "zadán\n"
+#~ "    žádný přepínač nebo je-li zadán přepínač -p, bude vypsán seznam "
+#~ "vestavěných\n"
+#~ "    příkazů. Přepínač -a znamená, že budou vypsány všechny vestavěné "
+#~ "příkazy a\n"
+#~ "    u každého bude vyznačeno, zda je povolen nebo zakázán. Přepínač -s "
+#~ "omezí\n"
 #~ "    výpis na příkazy uvedené v POSIX.2. Přepínač -n zobrazí seznam všech\n"
 #~ "    zakázaných vestavěných příkazů."
 
-#~ msgid "Read ARGs as input to the shell and execute the resulting command(s)."
+#~ msgid ""
+#~ "Read ARGs as input to the shell and execute the resulting command(s)."
 #~ msgstr "Načte ARGUMENTY jako vstup shellu a výsledný příkaz(y) provede."
 
 #~ msgid ""
@@ -5538,11 +5876,14 @@ msgstr ""
 #~ "    then the shell exits, unless the shell option `execfail' is set."
 #~ msgstr ""
 #~ "Provede SOUBOR, přičemž nahradí tento shell zadaným programem.\n"
-#~ "    Není-li SOUBOR zadán, přesměrování zapůsobí v tomto shellu. Je-li prvním\n"
-#~ "    argumentem „-l“, bude do nultého argumentu SOUBORU umístěna pomlčka tak,\n"
+#~ "    Není-li SOUBOR zadán, přesměrování zapůsobí v tomto shellu. Je-li "
+#~ "prvním\n"
+#~ "    argumentem „-l“, bude do nultého argumentu SOUBORU umístěna pomlčka "
+#~ "tak,\n"
 #~ "    jak to dělá login. Je-li zadán přepínač „-c“, bude SOUBOR spuštěn\n"
 #~ "    s prázdným prostředím. Přepínač „-a“ znamená, že argv[0] prováděného\n"
-#~ "    procesu bude nastaven na NÁZEV. Pokud soubor nemůže být proveden a shell\n"
+#~ "    procesu bude nastaven na NÁZEV. Pokud soubor nemůže být proveden a "
+#~ "shell\n"
 #~ "    není interaktivní, pak shell bude ukončen, pokud přepínač shellu\n"
 #~ "    „execfail“ není nastaven."
 
@@ -5554,20 +5895,31 @@ msgstr ""
 #~ "    remembered.  If the -p option is supplied, PATHNAME is used as the\n"
 #~ "    full pathname of NAME, and no path search is performed.  The -r\n"
 #~ "    option causes the shell to forget all remembered locations.  The -d\n"
-#~ "    option causes the shell to forget the remembered location of each NAME.\n"
+#~ "    option causes the shell to forget the remembered location of each "
+#~ "NAME.\n"
 #~ "    If the -t option is supplied the full pathname to which each NAME\n"
-#~ "    corresponds is printed.  If multiple NAME arguments are supplied with\n"
-#~ "    -t, the NAME is printed before the hashed full pathname.  The -l option\n"
-#~ "    causes output to be displayed in a format that may be reused as input.\n"
-#~ "    If no arguments are given, information about remembered commands is displayed."
+#~ "    corresponds is printed.  If multiple NAME arguments are supplied "
+#~ "with\n"
+#~ "    -t, the NAME is printed before the hashed full pathname.  The -l "
+#~ "option\n"
+#~ "    causes output to be displayed in a format that may be reused as "
+#~ "input.\n"
+#~ "    If no arguments are given, information about remembered commands is "
+#~ "displayed."
 #~ msgstr ""
 #~ "Pro každý NÁZEV je určena plná cesta k příkazu a je zapamatována.\n"
-#~ "    Za použití přepínače -p se vezme NÁZEV_CESTY za plnou cestu k NÁZVU a\n"
-#~ "    žádné vyhledávání cesty se nekoná. Přepínač -r způsobí, že shell zapomene\n"
-#~ "    všechny zapamatovaná umístění. Přepínač -d způsobí, že shell zapomene\n"
-#~ "    zapamatovaná umístění každého NÁZVU. Je-li zadán přepínač -t, bude vypsána\n"
-#~ "    plná cesta ke každému NÁZVU. Je-li s -t zadáno více NÁZVŮ, NÁZEV bude\n"
-#~ "    vypsán před uloženou celou cestou. Přepínač -l vytvoří takový výstup,\n"
+#~ "    Za použití přepínače -p se vezme NÁZEV_CESTY za plnou cestu k NÁZVU "
+#~ "a\n"
+#~ "    žádné vyhledávání cesty se nekoná. Přepínač -r způsobí, že shell "
+#~ "zapomene\n"
+#~ "    všechny zapamatovaná umístění. Přepínač -d způsobí, že shell "
+#~ "zapomene\n"
+#~ "    zapamatovaná umístění každého NÁZVU. Je-li zadán přepínač -t, bude "
+#~ "vypsána\n"
+#~ "    plná cesta ke každému NÁZVU. Je-li s -t zadáno více NÁZVŮ, NÁZEV "
+#~ "bude\n"
+#~ "    vypsán před uloženou celou cestou. Přepínač -l vytvoří takový "
+#~ "výstup,\n"
 #~ "    který lze opět použít jako vstup. Nejsou-li zadány žádné argumenty,\n"
 #~ "    budou vypsány informace o zapamatovaných příkazech."
 
@@ -5579,20 +5931,27 @@ msgstr ""
 #~ "    a short usage synopsis."
 #~ msgstr ""
 #~ "Zobrazí užitečné informace o vestavěných příkazech. Je-li zadán VZOREK,\n"
-#~ "    vrátí podrobnou nápovědu ke všem příkazům odpovídajícím VZORKU, jinak je\n"
-#~ "    vytištěn seznam vestavěných příkazů. Přepínač -s omezí výstup o každém\n"
+#~ "    vrátí podrobnou nápovědu ke všem příkazům odpovídajícím VZORKU, jinak "
+#~ "je\n"
+#~ "    vytištěn seznam vestavěných příkazů. Přepínač -s omezí výstup "
+#~ "o každém\n"
 #~ "    vestavěném příkazu odpovídajícího VZORKU na stručný popis použití."
 
 #~ msgid ""
 #~ "By default, removes each JOBSPEC argument from the table of active jobs.\n"
-#~ "    If the -h option is given, the job is not removed from the table, but is\n"
+#~ "    If the -h option is given, the job is not removed from the table, but "
+#~ "is\n"
 #~ "    marked so that SIGHUP is not sent to the job if the shell receives a\n"
-#~ "    SIGHUP.  The -a option, when JOBSPEC is not supplied, means to remove all\n"
-#~ "    jobs from the job table; the -r option means to remove only running jobs."
+#~ "    SIGHUP.  The -a option, when JOBSPEC is not supplied, means to remove "
+#~ "all\n"
+#~ "    jobs from the job table; the -r option means to remove only running "
+#~ "jobs."
 #~ msgstr ""
 #~ "Implicitně odstraní každý argument ÚLOHA z tabulky aktivních úloh. Je-li\n"
-#~ "    zadán přepínač -h, úloha není odstraněna z tabulky, ale je označena tak.\n"
-#~ "    že úloze nebude zaslán SIGHUP, když shell obdrží SIGHUP. Přepínač -a,\n"
+#~ "    zadán přepínač -h, úloha není odstraněna z tabulky, ale je označena "
+#~ "tak.\n"
+#~ "    že úloze nebude zaslán SIGHUP, když shell obdrží SIGHUP. Přepínač -"
+#~ "a,\n"
 #~ "    pokud není uvedena ÚLOHA, znamená, že všechny úlohy budou odstraněny\n"
 #~ "    z tabulky úloh. Přepínač -r znamená, že pouze běžící úlohy budou\n"
 #~ "    odstraněny."
@@ -5612,9 +5971,12 @@ msgstr ""
 #~ "    function.  Some variables cannot be unset; also see readonly."
 #~ msgstr ""
 #~ "Pro každé JMÉNO odstraní odpovídající proměnnou nebo funkci.\n"
-#~ "    Spolu s „-v“ bude unset fungovat jen na proměnné. S příznakem „-f“ bude\n"
-#~ "    unset fungovat jen na funkce. Bez těchto dvou příznaků unset nejprve zkusí\n"
-#~ "    zrušit proměnnou a pokud toto selže, tak zkusí zrušit funkci. Některé\n"
+#~ "    Spolu s „-v“ bude unset fungovat jen na proměnné. S příznakem „-f“ "
+#~ "bude\n"
+#~ "    unset fungovat jen na funkce. Bez těchto dvou příznaků unset nejprve "
+#~ "zkusí\n"
+#~ "    zrušit proměnnou a pokud toto selže, tak zkusí zrušit funkci. "
+#~ "Některé\n"
 #~ "    proměnné nelze odstranit. Taktéž vizte příkaz „readonly“."
 
 #~ msgid ""
@@ -5627,9 +5989,12 @@ msgstr ""
 #~ "    processing."
 #~ msgstr ""
 #~ "NÁZVY jsou označeny pro automatické exportování do prostředí následně\n"
-#~ "    prováděných příkazů. Je-li zadán přepínač -f, NÁZVY se vztahují k funkcím.\n"
-#~ "    Nejsou-li zadány žádné NÁZVY nebo je-li zadáno „-p“, bude vytištěn seznam\n"
-#~ "    všech názvů, které jsou v tomto shellu exportovány. Argument „-n“ nařizuje\n"
+#~ "    prováděných příkazů. Je-li zadán přepínač -f, NÁZVY se vztahují "
+#~ "k funkcím.\n"
+#~ "    Nejsou-li zadány žádné NÁZVY nebo je-li zadáno „-p“, bude vytištěn "
+#~ "seznam\n"
+#~ "    všech názvů, které jsou v tomto shellu exportovány. Argument „-n“ "
+#~ "nařizuje\n"
 #~ "    odstranit vlastnost exportovat z následujících NÁZVŮ. Argument „--“\n"
 #~ "    zakazuje zpracování dalších přepínačů."
 
@@ -5637,16 +6002,21 @@ msgstr ""
 #~ "The given NAMEs are marked readonly and the values of these NAMEs may\n"
 #~ "    not be changed by subsequent assignment.  If the -f option is given,\n"
 #~ "    then functions corresponding to the NAMEs are so marked.  If no\n"
-#~ "    arguments are given, or if `-p' is given, a list of all readonly names\n"
+#~ "    arguments are given, or if `-p' is given, a list of all readonly "
+#~ "names\n"
 #~ "    is printed.  The `-a' option means to treat each NAME as\n"
 #~ "    an array variable.  An argument of `--' disables further option\n"
 #~ "    processing."
 #~ msgstr ""
 #~ "Zadané NÁZVY budou označeny jako jen pro čtení a hodnoty těchto NÁZVŮ\n"
-#~ "    nebude možné změnit následným přiřazením. Je-li zadán přepínač -f, pak\n"
-#~ "    funkce těchto NÁZVŮ budou takto označeny. Nejsou-li zadány žádné argumenty\n"
-#~ "    nebo je-li zadáno „-p“, bude vytištěn seznam všech jmen jen pro čtení.\n"
-#~ "    Přepínač „-a“ znamená, že s každým NÁZVEM bude zacházeno jako s proměnnou\n"
+#~ "    nebude možné změnit následným přiřazením. Je-li zadán přepínač -f, "
+#~ "pak\n"
+#~ "    funkce těchto NÁZVŮ budou takto označeny. Nejsou-li zadány žádné "
+#~ "argumenty\n"
+#~ "    nebo je-li zadáno „-p“, bude vytištěn seznam všech jmen jen pro "
+#~ "čtení.\n"
+#~ "    Přepínač „-a“ znamená, že s každým NÁZVEM bude zacházeno jako "
+#~ "s proměnnou\n"
 #~ "    typu pole. Argument „--“ zakáže zpracování dalších přepínačů."
 
 #~ msgid ""
@@ -5676,61 +6046,79 @@ msgstr ""
 #~ "For each NAME, indicate how it would be interpreted if used as a\n"
 #~ "    command name.\n"
 #~ "    \n"
-#~ "    If the -t option is used, `type' outputs a single word which is one of\n"
-#~ "    `alias', `keyword', `function', `builtin', `file' or `', if NAME is an\n"
-#~ "    alias, shell reserved word, shell function, shell builtin, disk file,\n"
+#~ "    If the -t option is used, `type' outputs a single word which is one "
+#~ "of\n"
+#~ "    `alias', `keyword', `function', `builtin', `file' or `', if NAME is "
+#~ "an\n"
+#~ "    alias, shell reserved word, shell function, shell builtin, disk "
+#~ "file,\n"
 #~ "    or unfound, respectively.\n"
 #~ "    \n"
 #~ "    If the -p flag is used, `type' either returns the name of the disk\n"
 #~ "    file that would be executed, or nothing if `type -t NAME' would not\n"
 #~ "    return `file'.\n"
 #~ "    \n"
-#~ "    If the -a flag is used, `type' displays all of the places that contain\n"
+#~ "    If the -a flag is used, `type' displays all of the places that "
+#~ "contain\n"
 #~ "    an executable named `file'.  This includes aliases, builtins, and\n"
 #~ "    functions, if and only if the -p flag is not also used.\n"
 #~ "    \n"
 #~ "    The -f flag suppresses shell function lookup.\n"
 #~ "    \n"
-#~ "    The -P flag forces a PATH search for each NAME, even if it is an alias,\n"
-#~ "    builtin, or function, and returns the name of the disk file that would\n"
+#~ "    The -P flag forces a PATH search for each NAME, even if it is an "
+#~ "alias,\n"
+#~ "    builtin, or function, and returns the name of the disk file that "
+#~ "would\n"
 #~ "    be executed."
 #~ msgstr ""
 #~ "O každém NÁZVU řekne, jak by byl interpretován, kdyby byl použit jako\n"
 #~ "    název příkazu.\n"
 #~ "    \n"
-#~ "    Je-li použit přepínač -t, „type“ vypíše jedno slovo z těchto: „alias“,\n"
+#~ "    Je-li použit přepínač -t, „type“ vypíše jedno slovo z těchto: "
+#~ "„alias“,\n"
 #~ "    „keyword“, „function“, „builtin“, „file“ nebo „“, je-li NÁZEV alias,\n"
-#~ "    klíčové slovo shellu, shellová funkce, vestavěný příkaz shellu, soubor\n"
+#~ "    klíčové slovo shellu, shellová funkce, vestavěný příkaz shellu, "
+#~ "soubor\n"
 #~ "    na disku nebo nenalezený soubor.\n"
 #~ "    \n"
-#~ "    Je-li použit přepínač -p, „type“ buď vrátí jméno souboru na disku, který\n"
+#~ "    Je-li použit přepínač -p, „type“ buď vrátí jméno souboru na disku, "
+#~ "který\n"
 #~ "    by byl spuštěn, nebo nic, pokud „type -t NÁZEV“ by nevrátil „file“.\n"
 #~ "    \n"
-#~ "    Je-li použit přepínač -a, „type“ zobrazí všechna místa, kde se nalézá\n"
-#~ "    spustitelný program pojmenovaný „soubor“. To zahrnuje aliasy, vestavěné\n"
-#~ "    příkazy a funkce jen a pouze tehdy, když není rovněž použit přepínač -p.\n"
+#~ "    Je-li použit přepínač -a, „type“ zobrazí všechna místa, kde se "
+#~ "nalézá\n"
+#~ "    spustitelný program pojmenovaný „soubor“. To zahrnuje aliasy, "
+#~ "vestavěné\n"
+#~ "    příkazy a funkce jen a pouze tehdy, když není rovněž použit přepínač -"
+#~ "p.\n"
 #~ "    \n"
 #~ "    Přepínač -f potlačí hledání mezi funkcemi shellu.\n"
 #~ "    \n"
 #~ "    Přepínač -P vynutí prohledání PATH na každý NÁZEV, dokonce i když se\n"
-#~ "    jedná o alias, vestavěný příkaz nebo funkci, a vrátí název souboru na\n"
+#~ "    jedná o alias, vestavěný příkaz nebo funkci, a vrátí název souboru "
+#~ "na\n"
 #~ "    disku, který by byl spuštěn."
 
 #~ msgid ""
 #~ "The user file-creation mask is set to MODE.  If MODE is omitted, or if\n"
-#~ "    `-S' is supplied, the current value of the mask is printed.  The `-S'\n"
-#~ "    option makes the output symbolic; otherwise an octal number is output.\n"
+#~ "    `-S' is supplied, the current value of the mask is printed.  The `-"
+#~ "S'\n"
+#~ "    option makes the output symbolic; otherwise an octal number is "
+#~ "output.\n"
 #~ "    If `-p' is supplied, and MODE is omitted, the output is in a form\n"
 #~ "    that may be used as input.  If MODE begins with a digit, it is\n"
-#~ "    interpreted as an octal number, otherwise it is a symbolic mode string\n"
+#~ "    interpreted as an octal number, otherwise it is a symbolic mode "
+#~ "string\n"
 #~ "    like that accepted by chmod(1)."
 #~ msgstr ""
 #~ "Uživatelská maska práv vytvářených souborů je nastavena na MÓD. Je-li\n"
-#~ "    MÓD vynechán nebo je-li uvedeno „-S“, bude vytištěna současná hodnota\n"
+#~ "    MÓD vynechán nebo je-li uvedeno „-S“, bude vytištěna současná "
+#~ "hodnota\n"
 #~ "    masky. Přepínač „-S“ učiní výstup symbolický, jinak bude výstupem\n"
 #~ "    osmičkové číslo. Je-li zadáno „-p“ a MÓD je vynechán, bude výstup ve\n"
 #~ "    formátu, který lze použít jako vstup. Začíná-li MÓD číslicí, bude\n"
-#~ "    interpretován jako osmičkové číslo, jinak jako řetězec symbolického zápisu\n"
+#~ "    interpretován jako osmičkové číslo, jinak jako řetězec symbolického "
+#~ "zápisu\n"
 #~ "    práv tak, jak jej chápe chmod(1)."
 
 #~ msgid ""
@@ -5740,7 +6128,8 @@ msgstr ""
 #~ "    all child processes of the shell are waited for."
 #~ msgstr ""
 #~ "Počká na zadaný proces a nahlásí jeho návratový kód. Není-li N zadáno,\n"
-#~ "    bude se čekat na všechny právě aktivní procesy potomků a návratová hodnota\n"
+#~ "    bude se čekat na všechny právě aktivní procesy potomků a návratová "
+#~ "hodnota\n"
 #~ "    bude nula. N je ID procesu. Není-li zadáno, bude se čekat na všechny\n"
 #~ "    procesy potomků tohoto shellu."
 
@@ -5763,22 +6152,30 @@ msgstr ""
 #~ "    not each is set."
 #~ msgstr ""
 #~ "Přepne hodnoty proměnných řídící volitelné chování. Přepínač -s znamená,\n"
-#~ "    že se každý NÁZEV_VOLBY zapne (nastaví). Přepínač -u každý NÁZEV_VOLBY\n"
+#~ "    že se každý NÁZEV_VOLBY zapne (nastaví). Přepínač -u každý "
+#~ "NÁZEV_VOLBY\n"
 #~ "    vypne. Přepínač -q potlačí výstup. Zda je nebo není nastaven každý\n"
-#~ "    NÁZEV_VOLBY, indikuje návratový kód. Přepínač -o omezí NÁZVY_VOLEB na ty,\n"
+#~ "    NÁZEV_VOLBY, indikuje návratový kód. Přepínač -o omezí NÁZVY_VOLEB na "
+#~ "ty,\n"
 #~ "    které jsou definovány pro použití s „set -o“. Bez přepínačů nebo\n"
 #~ "    s přepínačem -p je zobrazen seznam všech nastavitelných voleb včetně\n"
 #~ "    indikace, zda je každá nastavena."
 
 #~ msgid ""
 #~ "For each NAME, specify how arguments are to be completed.\n"
-#~ "    If the -p option is supplied, or if no options are supplied, existing\n"
-#~ "    completion specifications are printed in a way that allows them to be\n"
-#~ "    reused as input.  The -r option removes a completion specification for\n"
-#~ "    each NAME, or, if no NAMEs are supplied, all completion specifications."
+#~ "    If the -p option is supplied, or if no options are supplied, "
+#~ "existing\n"
+#~ "    completion specifications are printed in a way that allows them to "
+#~ "be\n"
+#~ "    reused as input.  The -r option removes a completion specification "
+#~ "for\n"
+#~ "    each NAME, or, if no NAMEs are supplied, all completion "
+#~ "specifications."
 #~ msgstr ""
 #~ "U každého NÁZVU sdělí, jak budou argumenty doplněny. Je-li zadán\n"
-#~ "    přepínač -p nebo není-li zadán přepínač žádný, budou existující definice\n"
+#~ "    přepínač -p nebo není-li zadán přepínač žádný, budou existující "
+#~ "definice\n"
 #~ "    doplňování vytištěny tak. že je bude možné znovu použít jako vstup.\n"
-#~ "    Přepínač -r odstraní definici doplnění pro každý NÁZEV nebo chybí-li NÁZVY,\n"
+#~ "    Přepínač -r odstraní definici doplnění pro každý NÁZEV nebo chybí-li "
+#~ "NÁZVY,\n"
 #~ "    odstraní všechny definice."
index a7a1e7b31f0540e0eb129a368436597db2b2590b..8b1f1c4b909506440cd7358794821bef37f9ded9 100644 (file)
Binary files a/po/de.gmo and b/po/de.gmo differ
index 0962ef5068f721439d952168f882f86924cb27eb..8718fced29c027448fd5757a8a35cd4f9ddb80f5 100644 (file)
--- a/po/de.po
+++ b/po/de.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash 4.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2010-05-18 20:21+0200\n"
 "Last-Translator: Nils Naumann <nnau@gmx.net>\n"
 "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
@@ -46,23 +46,23 @@ msgstr ""
 msgid "%s: cannot create: %s"
 msgstr "%s: Kann die Datei %s nicht erzeugen."
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr ""
 "bash_execute_unix_command: Kann nicht die Tastenzuordnung für das Kommando "
 "finden."
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr " %s: Das erste nicht Leerzeichen ist nicht `\\'."
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "fehlende schließende `%c' in %s."
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: Fehlender Doppelpunkt."
@@ -122,11 +122,11 @@ msgid ""
 "    Without EXPR, returns "
 msgstr ""
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "HOME ist nicht zugewiesen."
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "OLDPWD ist nicht zugewiesen."
 
@@ -305,7 +305,7 @@ msgstr "kann nur innerhalb einer Funktion benutzt werden."
 msgid "cannot use `-f' to make functions"
 msgstr "Mit `-f' können keine Funktionen erzeugt werden."
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: Schreibgeschützte Funktion."
@@ -345,7 +345,7 @@ msgstr "%s: Ist nicht dynamisch geladen."
 msgid "%s: cannot delete: %s"
 msgstr "%s: Kann nicht löschen: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -361,7 +361,7 @@ msgstr "%s: Ist keine normale Datei."
 msgid "%s: file is too large"
 msgstr "%s: Die Datei ist zu groß."
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -730,22 +730,22 @@ msgstr "Lesefehler: %d: %s"
 msgid "can only `return' from a function or sourced script"
 msgstr ""
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr ""
 "Gleichzeitiges `unset' einer Funktion und einer Variable ist nicht möglich."
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: `unset' nicht möglich."
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: `unset' nicht möglich: Schreibgeschützt %s"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: Ist keine Feldvariable."
@@ -900,36 +900,36 @@ msgstr "\aZu lange keine Eingabe: Automatisch ausgeloggt.\n"
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "Kann nicht die Standardeingabe von /dev/null umleiten: %s"
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "TIMEFORMAT: `%c': Ungültiges Formatzeichen."
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 msgid "pipe error"
 msgstr "Pipe-Fehler"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: Verboten:  `/' ist in Kommandonamen unzulässig."
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: Kommando nicht gefunden."
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, fuzzy, c-format
 msgid "%s: %s"
 msgstr "%s ist %s\n"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: Defekter Interpreter"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "Kann fd %d nicht auf fd %d verdoppeln."
@@ -1010,13 +1010,13 @@ msgstr "getwd: Kann nicht auf das übergeordnete Verzeichnis zugreifen."
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "Konnte den No-Delay Modus für fd %d nicht wieder herstellen."
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr "Kann keinen neuen Filedeskriptor für die Eingabe von fd %d zuweisen."
 
 # Debug Ausgabe
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr "save_bash_input: Es existiert bereits ein Puffer für den neuen fd %d."
@@ -1399,31 +1399,31 @@ msgstr ""
 msgid "unexpected token %d in conditional command"
 msgstr ""
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "Syntaxfehler beim unerwarteten Wort `%s'"
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "Syntaxfehler beim unerwarteten Wort `%s'"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "Syntax Fehler: Unerwartetes Dateiende."
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "Syntax Fehler"
 
 # Du oder Sie?
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Benutze \"%s\" um die Shell zu verlassen.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "Dateiende beim Suchen nach passender `)' erreicht."
 
@@ -1490,11 +1490,11 @@ msgstr ""
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: Kann fd keiner Variable zuweisen."
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "/dev/(tcp|udp)/host/port Wird ohne Netzwerk nicht unterstützt"
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr ""
 
@@ -1511,16 +1511,16 @@ msgstr "/tmp muß ein gültiger Verzeichnisname sein."
 msgid "%c%c: invalid option"
 msgstr "%c%c: Ungültige Option"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "Ich habe keinen Benutzernamen!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNU bash, Version %s-(%s)\n"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1529,34 +1529,34 @@ msgstr ""
 "Benutzung:\t%s [Lange GNU Option] [Option] ...\n"
 "\t\t%s [Lange GNU Option] [Option] Script-Datei ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "Lange GNU Optionen:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Shell-Optionen:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD oder -c Kommando\t\t(Nur Aufruf)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s oder Option -o\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr "`%s -c \"help set\"' für mehr Informationen über Shell-Optionen.\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr "`%s -c help' für mehr Information über Shell-Kommandos.\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "Mit dem `bashbug' Kommando können Fehler gemeldet werden.\n"
@@ -1768,52 +1768,52 @@ msgstr "Kann nicht die benannte Pipe %s zum schreiben öffnen."
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "Kann die benannte Pipe %s nicht auf fd %d."
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "Kann keine Pipes für Kommandoersetzung erzeugen."
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr "Kann keinen Unterprozess für die Kommandoersetzung erzeugen."
 
 # interner Fehler
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr "Kommandoersetzung: Kann Pipe nicht als fd 1 duplizieren."
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: Parameter ist Null oder nicht gesetzt."
 
 # interner Fehler
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: Teilstring-Ausdruck < 0."
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: Falsche Variablenersetzung."
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: Kann so nicht zuweisen."
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 msgstr ""
 
-#: subst.c:8146
+#: subst.c:8149
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "Falsche Ersetzung: Keine schließende \"`\" in %s."
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "Keine Entsprechung: %s"
@@ -2167,7 +2167,8 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr "export [-fn] [Name[=Wert] ...] oder export -p"
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+#, fuzzy
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr "readonly [-af] [Name[=Wert] ...] oder readonly -p"
 
 #: builtins.c:148
index 58052a9cfef0cb0d5f405cafeac46c3a9ffb5199..cd2321efcf32c45b3b587ef6ec341627280dab27 100644 (file)
Binary files a/po/en@boldquot.gmo and b/po/en@boldquot.gmo differ
index 0980656ae3c083a5758a592f438eb5ffdea175e4..9cae101a77fe1c11a2a54a648af118b56bfea3ac 100644 (file)
@@ -1,7 +1,7 @@
 # English translations for GNU bash package.
-# Copyright (C) 2010 Free Software Foundation, Inc.
+# Copyright (C) 2011 Free Software Foundation, Inc.
 # This file is distributed under the same license as the GNU bash package.
-# Automatically generated, 2010.
+# Automatically generated, 2011.
 #
 # All this catalog "translates" are quotation characters.
 # The msgids must be ASCII and therefore cannot contain real quotation
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: GNU bash 4.2-beta\n"
+"Project-Id-Version: GNU bash 4.2-rc1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
-"PO-Revision-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
+"PO-Revision-Date: 2011-01-10 10:35-0500\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
 "MIME-Version: 1.0\n"
@@ -70,21 +70,21 @@ msgstr "%s: %s: must use subscript when assigning associative array"
 msgid "%s: cannot create: %s"
 msgstr "%s: cannot create: %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr "bash_execute_unix_command: cannot find keymap for command"
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: first non-whitespace character is not ‘\e[1m\"\e[0m’"
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "no closing ‘\e[1m%c\e[0m’ in %s"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: missing colon separator"
@@ -146,11 +146,11 @@ msgstr ""
 "    \n"
 "    Without EXPR, returns "
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "HOME not set"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "OLDPWD not set"
 
@@ -328,7 +328,7 @@ msgstr "can only be used in a function"
 msgid "cannot use `-f' to make functions"
 msgstr "cannot use ‘\e[1m-f\e[0m’ to make functions"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: readonly function"
@@ -367,7 +367,7 @@ msgstr "%s: not dynamically loaded"
 msgid "%s: cannot delete: %s"
 msgstr "%s: cannot delete: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -383,7 +383,7 @@ msgstr "%s: not a regular file"
 msgid "%s: file is too large"
 msgstr "%s: file is too large"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -763,21 +763,21 @@ msgstr "read error: %d: %s"
 msgid "can only `return' from a function or sourced script"
 msgstr "can only ‘\e[1mreturn\e[0m’ from a function or sourced script"
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "cannot simultaneously unset a function and a variable"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: cannot unset"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: cannot unset: readonly %s"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: not an array variable"
@@ -930,36 +930,36 @@ msgstr "\atimed out waiting for input: auto-logout\n"
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "cannot redirect standard input from /dev/null: %s"
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "TIMEFORMAT: ‘\e[1m%c\e[0m’: invalid format character"
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 msgid "pipe error"
 msgstr "pipe error"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: restricted: cannot specify ‘\e[1m/\e[0m’ in command names"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: command not found"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, c-format
 msgid "%s: %s"
 msgstr "%s: %s"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: bad interpreter"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "cannot duplicate fd %d to fd %d"
@@ -1039,12 +1039,12 @@ msgstr "getcwd: cannot access parent directories"
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "cannot reset nodelay mode for fd %d"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr "cannot allocate new file descriptor for bash input from fd %d"
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr "save_bash_input: buffer already exists for new fd %d"
@@ -1412,30 +1412,30 @@ msgstr "unexpected token ‘\e[1m%s\e[0m’ in conditional command"
 msgid "unexpected token %d in conditional command"
 msgstr "unexpected token %d in conditional command"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "syntax error near unexpected token ‘\e[1m%s\e[0m’"
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "syntax error near ‘\e[1m%s\e[0m’"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "syntax error: unexpected end of file"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "syntax error"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Use “\e[1m%s\e[0m” to leave the shell.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "unexpected EOF while looking for matching ‘\e[1m)\e[0m’"
 
@@ -1502,11 +1502,11 @@ msgstr "cannot create temp file for here-document: %s"
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: cannot assign fd to variable"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "/dev/(tcp|udp)/host/port not supported without networking"
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "redirection error: cannot duplicate fd"
 
@@ -1523,16 +1523,16 @@ msgstr "/tmp must be a valid directory name"
 msgid "%c%c: invalid option"
 msgstr "%c%c: invalid option"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "I have no name!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNU bash, version %s-(%s)\n"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1541,37 +1541,37 @@ msgstr ""
 "Usage:\t%s [GNU long option] [option] ...\n"
 "\t%s [GNU long option] [option] script-file ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "GNU long options:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Shell options:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s or -o option\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 "Type ‘\e[1m%s -c “\e[1mhelp set\e[0m”\e[0m’ for more information about shell "
 "options.\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 "Type ‘\e[1m%s -c help\e[0m’ for more information about shell builtin commands.\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "Use the ‘\e[1mbashbug\e[0m’ command to report bugs.\n"
@@ -1783,39 +1783,39 @@ msgstr "cannot open named pipe %s for writing"
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "cannot duplicate named pipe %s as fd %d"
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "cannot make pipe for command substitution"
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr "cannot make child for command substitution"
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr "command_substitute: cannot duplicate pipe as fd 1"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: parameter null or not set"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: substring expression < 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: bad substitution"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: cannot assign in this way"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
@@ -1823,12 +1823,12 @@ msgstr ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 
-#: subst.c:8146
+#: subst.c:8149
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "bad substitution: no closing “\e[1m`\e[0m” in %s"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "no match: %s"
@@ -2175,8 +2175,8 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr "export [-fn] [name[=value] ...] or export -p"
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
-msgstr "readonly [-af] [name[=value] ...] or readonly -p"
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
+msgstr "readonly [-aAf] [name[=value] ...] or readonly -p"
 
 #: builtins.c:148
 msgid "shift [n]"
index 5480786a1ad2b0dce56603bf19cc5f9d481f14bd..3a30e86d4ee13dd4422fe639893b0df9cbe0ae35 100644 (file)
Binary files a/po/en@quot.gmo and b/po/en@quot.gmo differ
index 792531fa34f8c3887912554375326783cb15e20e..651fca27dccfb68f373de58d0dfb4b04f07b0fb2 100644 (file)
@@ -1,7 +1,7 @@
 # English translations for GNU bash package.
-# Copyright (C) 2010 Free Software Foundation, Inc.
+# Copyright (C) 2011 Free Software Foundation, Inc.
 # This file is distributed under the same license as the GNU bash package.
-# Automatically generated, 2010.
+# Automatically generated, 2011.
 #
 # All this catalog "translates" are quotation characters.
 # The msgids must be ASCII and therefore cannot contain real quotation
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: GNU bash 4.2-beta\n"
+"Project-Id-Version: GNU bash 4.2-rc1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
-"PO-Revision-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
+"PO-Revision-Date: 2011-01-10 10:35-0500\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
 "MIME-Version: 1.0\n"
@@ -67,21 +67,21 @@ msgstr "%s: %s: must use subscript when assigning associative array"
 msgid "%s: cannot create: %s"
 msgstr "%s: cannot create: %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr "bash_execute_unix_command: cannot find keymap for command"
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: first non-whitespace character is not ‘\"’"
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "no closing ‘%c’ in %s"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: missing colon separator"
@@ -143,11 +143,11 @@ msgstr ""
 "    \n"
 "    Without EXPR, returns "
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "HOME not set"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "OLDPWD not set"
 
@@ -325,7 +325,7 @@ msgstr "can only be used in a function"
 msgid "cannot use `-f' to make functions"
 msgstr "cannot use ‘-f’ to make functions"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: readonly function"
@@ -364,7 +364,7 @@ msgstr "%s: not dynamically loaded"
 msgid "%s: cannot delete: %s"
 msgstr "%s: cannot delete: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -380,7 +380,7 @@ msgstr "%s: not a regular file"
 msgid "%s: file is too large"
 msgstr "%s: file is too large"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -754,21 +754,21 @@ msgstr "read error: %d: %s"
 msgid "can only `return' from a function or sourced script"
 msgstr "can only ‘return’ from a function or sourced script"
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "cannot simultaneously unset a function and a variable"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: cannot unset"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: cannot unset: readonly %s"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: not an array variable"
@@ -921,36 +921,36 @@ msgstr "\atimed out waiting for input: auto-logout\n"
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "cannot redirect standard input from /dev/null: %s"
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "TIMEFORMAT: ‘%c’: invalid format character"
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 msgid "pipe error"
 msgstr "pipe error"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: restricted: cannot specify ‘/’ in command names"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: command not found"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, c-format
 msgid "%s: %s"
 msgstr "%s: %s"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: bad interpreter"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "cannot duplicate fd %d to fd %d"
@@ -1030,12 +1030,12 @@ msgstr "getcwd: cannot access parent directories"
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "cannot reset nodelay mode for fd %d"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr "cannot allocate new file descriptor for bash input from fd %d"
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr "save_bash_input: buffer already exists for new fd %d"
@@ -1403,30 +1403,30 @@ msgstr "unexpected token ‘%s’ in conditional command"
 msgid "unexpected token %d in conditional command"
 msgstr "unexpected token %d in conditional command"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "syntax error near unexpected token ‘%s’"
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "syntax error near ‘%s’"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "syntax error: unexpected end of file"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "syntax error"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Use “%s” to leave the shell.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "unexpected EOF while looking for matching ‘)’"
 
@@ -1493,11 +1493,11 @@ msgstr "cannot create temp file for here-document: %s"
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: cannot assign fd to variable"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "/dev/(tcp|udp)/host/port not supported without networking"
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "redirection error: cannot duplicate fd"
 
@@ -1514,16 +1514,16 @@ msgstr "/tmp must be a valid directory name"
 msgid "%c%c: invalid option"
 msgstr "%c%c: invalid option"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "I have no name!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNU bash, version %s-(%s)\n"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1532,34 +1532,34 @@ msgstr ""
 "Usage:\t%s [GNU long option] [option] ...\n"
 "\t%s [GNU long option] [option] script-file ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "GNU long options:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Shell options:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s or -o option\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr "Type ‘%s -c “help set”’ for more information about shell options.\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr "Type ‘%s -c help’ for more information about shell builtin commands.\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "Use the ‘bashbug’ command to report bugs.\n"
@@ -1771,39 +1771,39 @@ msgstr "cannot open named pipe %s for writing"
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "cannot duplicate named pipe %s as fd %d"
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "cannot make pipe for command substitution"
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr "cannot make child for command substitution"
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr "command_substitute: cannot duplicate pipe as fd 1"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: parameter null or not set"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: substring expression < 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: bad substitution"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: cannot assign in this way"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
@@ -1811,12 +1811,12 @@ msgstr ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 
-#: subst.c:8146
+#: subst.c:8149
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "bad substitution: no closing “`” in %s"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "no match: %s"
@@ -2163,8 +2163,8 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr "export [-fn] [name[=value] ...] or export -p"
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
-msgstr "readonly [-af] [name[=value] ...] or readonly -p"
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
+msgstr "readonly [-aAf] [name[=value] ...] or readonly -p"
 
 #: builtins.c:148
 msgid "shift [n]"
index 635544cd0615e5ac288ed86711451eee71c37247..b78afb4d4a6398515f39cd58f21fbf2204b49149 100644 (file)
Binary files a/po/eo.gmo and b/po/eo.gmo differ
index 0d353a508bab2d02a5df6b3976f1361cb5c721d6..2635c114c6f87b18de55e9d5f30373a1c59751d8 100644 (file)
--- a/po/eo.po
+++ b/po/eo.po
@@ -20,7 +20,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: GNU bash 4.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2009-06-01 00:31+0600\n"
 "Last-Translator: Sergio Pokrovskij <sergio.pokrovskij@gmail.com>\n"
 "Language-Team: Esperanto <translation-team-eo@lists.sourceforge.net>\n"
@@ -59,21 +59,21 @@ msgid "%s: cannot create: %s"
 msgstr "%s: Ne prosperis krei: %s"
 
 # XXX: internal_error
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr "bash_execute_unix_command: Mankas klavartabelo por komando"
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: La unua ne-blankspaca signo ne estas „\"‟"
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "Mankas ferma „%c‟ en %s"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: Mankas disiga dupunkto"
@@ -135,11 +135,11 @@ msgstr ""
 "\n"
 "  Sen ESPR liveras "
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "HOME malhavas valoron"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "OLDPWD malhavas valoron"
 
@@ -317,7 +317,7 @@ msgstr "Uzeblas nur ene de funkcio"
 msgid "cannot use `-f' to make functions"
 msgstr "„-f‟ ne estas uzebla por fari funkciojn"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: Nurlega funkcio"
@@ -356,7 +356,7 @@ msgstr "%s: Ne ŝargita dinamike"
 msgid "%s: cannot delete: %s"
 msgstr "%s: Ne eblas forigi: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -372,7 +372,7 @@ msgstr "%s: Ne ordinara dosiero"
 msgid "%s: file is too large"
 msgstr "%s: Tro granda dosiero"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -751,21 +751,21 @@ msgid "can only `return' from a function or sourced script"
 msgstr ""
 "„return‟ sencas nur en funkcio aŭ punkte vokita („.‟, „source‟) skripto"
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "Ne eblas samtempe malaktivigi funkcion kaj variablon"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: Malaktivigo fiaskis"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: Malaktivigo fiaskis: nurlega %s"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: Ne tabela variablo"
@@ -922,36 +922,36 @@ msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "Fiaskis provo nomumi la disponaĵon «/dev/null» ĉefenigujo: %s"
 
 # XXX: internal error:
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "TIMEFORMAT: „%c‟: Misa formatsigno"
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 msgid "pipe error"
 msgstr "Eraro en dukto"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: Malpermesitas uzi „/‟ en komandonomoj"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: Komando ne trovita"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, fuzzy, c-format
 msgid "%s: %s"
 msgstr "„%s‟ estas „%s‟\n"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: Misa interpretilo"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "Ne eblas kunnomumi al dosiernumero %d la dosiernumeron %d"
@@ -1031,12 +1031,12 @@ msgstr "getwd: Ne eblas atingi patrajn dosierujojn"
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "Ne eblas reŝalti senprokrastan reĝimon por dosiernumero %d"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr "Maleblas disponigi novan dosiernumeron por Baŝa enigo el n-ro %d"
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr "save_bash_input: La nova dosiernumero (fd %d) jam havas bufron"
@@ -1428,30 +1428,30 @@ msgstr "Misa simbolo „%s‟ en kondiĉa komando"
 msgid "unexpected token %d in conditional command"
 msgstr "Misa simbolo „%d‟ en kondiĉa komando"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "Sintaksa eraro apud neatendita simbolo „%s‟"
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "Sintaksa eraro apud „%s‟"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "Sintaksa eraro: Neatendita dosierfino"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "Sintaksa eraro"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Uzu «%s» por eliri el la ŝelo.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "Neatendita dosierfino dum serĉo de responda „)‟"
 
@@ -1526,11 +1526,11 @@ msgid "%s: cannot assign fd to variable"
 msgstr "%s: Maleblas valorizi tabelanon per listo"
 
 # XXX: internal_warning
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "«/dev/(tcp|udp)/host/port» ne disponeblas ekster retumado"
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "Alidirektada eraro: Fiaskis kunnomumo al dosiernumero"
 
@@ -1547,16 +1547,16 @@ msgstr "«/tmp» devas esti valida dosierujo"
 msgid "%c%c: invalid option"
 msgstr "%c%c: Misa opcio"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "Mi ne havas nomon!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNUa «bash», versio %s-(%s)\n"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1565,35 +1565,35 @@ msgstr ""
 "Uzo:\t%s [GNUa opcio longforma] [opcio] ...\n"
 "\t%s [GNUa opcio longforma] [opcio] SKRIPTODOSIERO ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "GNUaj opcioj longformaj:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Ŝelaj opcioj:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD aŭ -c komando aŭ -O shopt_opcio\t\t(nur voko)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s aŭ -o opcio\n"
 
 # bash --help
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr "Por pluaj informoj pri la opcioj tajpu: «%s -c \"help set\"»\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr "Por scii pli pri la primitivaj ŝelkomandoj tajpu: „%s -c help‟\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "Por raporti pri eraroj uzu la komandon „bashbug‟\n"
@@ -1845,50 +1845,50 @@ msgstr "Ne prosperis malfermi nomitan dukton %s por skribado"
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "Ne prosperis kunnomumi nomhavan dukton %s kiel dosiernumeron %d"
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "Ne prosperis fari dukton por komanda anstataŭigo"
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr "Ne prosperis krei procezidon por komanda anstataŭigo"
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr "command_substitute: Ne prosperis kunnomumi la dosiernumeron 1 al dukto"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: Parametro estas NUL aŭ malaktiva"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: subĉeno-esprimo < 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: Misa anstataŭigo"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: ĉi tiel ne valorizebla"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 msgstr ""
 
-#: subst.c:8146
+#: subst.c:8149
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "Misa anstataŭigo: Mankas ferma „`‟ en %s"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "Nenio kongrua: %s"
@@ -2261,7 +2261,8 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr "export [-fn] [NOMO[=VALORO] ...]  aŭ  export -p"
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+#, fuzzy
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr "readonly [-aAf] [NOMO[=VALORO] ...]  aŭ  readonly -p"
 
 #: builtins.c:148
index 8ab63021092d197630b17f31a8f5016c20b41333..80dad0df69147f2ae42257914f737b24ae22b509 100644 (file)
Binary files a/po/es.gmo and b/po/es.gmo differ
index 35c2a6cc98951f163b2684a6bf8b20a7e3c52b3f..2ef2325171a9d43f2659daf93127d4f9dee3e431 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: GNU bash 4.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2010-01-04 12:56-0600\n"
 "Last-Translator: Cristian Othón Martínez Vera <cfuga@itam.mx>\n"
 "Language-Team: Spanish <es@li.org>\n"
@@ -45,23 +45,23 @@ msgstr "%s: %s: se debe usar un sub
 msgid "%s: cannot create: %s"
 msgstr "%s: no se puede crear: %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr ""
 "bash_execute_unix_command: no se puede encontrar la combinación de teclas "
 "para la orden"
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: el primer carácter que no es espacio en blanco no es `\"'"
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "no hay un `%c' que cierre en %s"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: falta un `:' separador"
@@ -123,11 +123,11 @@ msgstr ""
 "    \n"
 "    Sin EXPR, devuelve "
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "HOME no está definido"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "OLDPWD no está definido"
 
@@ -307,7 +307,7 @@ msgstr "s
 msgid "cannot use `-f' to make functions"
 msgstr "no se puede usar `-f' para hacer funciones"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: función de sólo lectura"
@@ -346,7 +346,7 @@ msgstr "%s: no se carg
 msgid "%s: cannot delete: %s"
 msgstr "%s: no se puede borrar: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -364,7 +364,7 @@ msgstr "%s: el fichero es demasiado grande"
 
 # file=fichero. archive=archivo. Si no, es imposible traducir tar. sv
 # De acuerdo. Corregido en todo el fichero. cfuga
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -741,21 +741,21 @@ msgid "can only `return' from a function or sourced script"
 msgstr ""
 "sólo se puede usar `return' en una función o un guión leído con `source'"
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "no se puede borrar al mismo tiempo una función y una variable"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: no se puede borrar"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: no se puede borrar: %s es de solo lectura"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: no es una variable de matriz"
@@ -908,36 +908,36 @@ msgstr "\aha expirado mientras esperaba alguna entrada: auto-logout\n"
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "no se puede redirigir la salida estándar desde /dev/null: %s"
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "TIMEFORMAT: `%c': carácter de formato inválido"
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 msgid "pipe error"
 msgstr "error de tubería"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: restringido: no se puede especificar `/' en nombres de órdenes"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: no se encontró la orden"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, fuzzy, c-format
 msgid "%s: %s"
 msgstr "%s is %s\n"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: intérprete erróneo"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "no se puede duplicar el df %d al df %d"
@@ -1023,7 +1023,7 @@ msgstr "getcwd: no se puede acceder a los directorios padre"
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "no se puede reestablecer el modo nodelay para el df %d"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr ""
@@ -1033,7 +1033,7 @@ msgstr ""
 # buffer: espacio intermedio , alojamiento intermedio ( me gusta menos )
 # em+
 # almacenamiento intermedio. cfuga
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr ""
@@ -1414,12 +1414,12 @@ msgstr "elemento inesperado %d en la orden condicional"
 # provocado por el símbolo. Simplemente estar cerca del mismo. cfuga
 # Por consistencia con el siguiente, yo borraría la coma. sv
 # Cierto. Coma borrada. cfuga
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "error sintáctico cerca del elemento inesperado `%s'"
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "error sintáctico cerca de `%s'"
@@ -1428,20 +1428,20 @@ msgstr "error sint
 # no se esperaba el final de la línea em+
 # Ojo, que end of file es fin de fichero, no de línea. sv
 # Se hicieron ambos cambios. cfuga
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "error sintáctico: no se esperaba el final del fichero"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "error sintáctico"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Use \"%s\" para dejar el shell.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "EOF inesperado mientras se buscaba un `)' coincidente"
 
@@ -1508,11 +1508,11 @@ msgstr "no se puede crear un fichero temporal para el documento-aqu
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: no se puede asignar el fd a la variable"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "no se admite /dev/(tcp|udp)/anfitrion/puerto sin red"
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "error de redirección: no se puede duplicar el df"
 
@@ -1532,11 +1532,11 @@ msgstr "%c%c: opci
 # Yo pondría "no tengo ningún nombre". sv
 # Revisé el código fuente de bash. Es un mensaje de error cuando no se
 # encuentra el nombre del usuario que ejecuta el shell. cfuga
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "¡No tengo nombre de usuario!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNU bash, versión %s-(%s)\n"
@@ -1546,7 +1546,7 @@ msgstr "GNU bash, versi
 # traducido en otras ocasiones. Sehll script lo henmos traducido
 # como guión del shell , eso es seguro ... así que puede estar
 # bien así , ya lo verán otros em+
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1555,38 +1555,38 @@ msgstr ""
 "Modo de empleo:\t%s [opción GNU larga] [opción] ...\n"
 "\t%s [opción GNU larga] [opción] guión-del-shell\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "Opciones GNU largas:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Opciones del shell:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD o -c orden o -O opcion_shopt\t\t(sólo invocación)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s o -o opción\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 "Teclee `%s -c \"help set\"' para más información sobre las opciones del "
 "shell.\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 "Teclee `%s -c help' para más información sobre las órdenes internas del "
 "shell.\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "Use la orden `bashbug' para reportar bichos.\n"
@@ -1809,39 +1809,39 @@ msgstr "no se puede abrir la tuber
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "no se puede duplicar la tubería llamada %s como df %d"
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "no se pueden crear la tubería para la sustitución de la orden"
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr "no se puede crear un proceso hijo para la sustitución de la orden"
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr "command_substitute: no se puede duplicar la tubería como df 1"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: parámetro nulo o no establecido"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: expresión de subcadena < 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: sustitución errónea"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: no se puede asignar de esta forma"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
@@ -1849,12 +1849,12 @@ msgstr ""
 "versiones futuras del intérprete obligarán la evaluación como una "
 "sustitución aritmética"
 
-#: subst.c:8146
+#: subst.c:8149
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "sustitución errónea: no hay una \"`\" que cierre en %s"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "no hay coincidencia: %s"
@@ -2222,7 +2222,8 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr "export [-fn] [nombre[=valor] ...] ó export -p"
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+#, fuzzy
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr "readonly [-af] [nombre[=valor] ...] ó readonly -p"
 
 #: builtins.c:148
index abd93b7cb5a696061fbdd7d79fdf429b6a8baae8..1ee946aa5517dd48ba91bebf4860e05804b1edc3 100644 (file)
Binary files a/po/et.gmo and b/po/et.gmo differ
index bcb719610ba6e0d02ae996bbd7d090021cb8e7b3..e4bdbe3675f75097c03c3d87c001564fb940e0b4 100644 (file)
--- a/po/et.po
+++ b/po/et.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash 3.2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2006-11-11 16:38+0200\n"
 "Last-Translator: Toomas Soome <Toomas.Soome@microlink.ee>\n"
 "Language-Team: Estonian <et@li.org>\n"
@@ -43,21 +43,21 @@ msgstr ""
 msgid "%s: cannot create: %s"
 msgstr "%s: ei saa luua: %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr ""
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: esimine mitte-tühemik sümbol pole `\"'"
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "sulgev `%c' puudub %s sees"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: puudub eraldav koolon"
@@ -117,11 +117,11 @@ msgid ""
 "    Without EXPR, returns "
 msgstr "Tagastab jooksva alamprotseduuri konteksti."
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "HOME pole seatud"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "OLDPWD pole seatud"
 
@@ -301,7 +301,7 @@ msgstr "saab kasutada ainult funktsioonis"
 msgid "cannot use `-f' to make functions"
 msgstr "võtit `-f' ei saa funktsiooni loomiseks kasutada"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: funktsioon ei ole muudetav"
@@ -340,7 +340,7 @@ msgstr "%s: pole d
 msgid "%s: cannot delete: %s"
 msgstr "%s: ei saa kustutada: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -356,7 +356,7 @@ msgstr "%s: ei ole tavaline fail"
 msgid "%s: file is too large"
 msgstr "%s: fail on liiga suur"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -665,21 +665,21 @@ msgstr "viga lugemisel: %d: %s"
 msgid "can only `return' from a function or sourced script"
 msgstr ""
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr ""
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: ei saa eemaldada"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: ei saa eemaldada: %s on ainult lugemiseks"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: pole massiiv"
@@ -832,37 +832,37 @@ msgstr ""
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr ""
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr ""
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 #, fuzzy
 msgid "pipe error"
 msgstr "kirjutamise viga: %s"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: piiratud: käskudes ei saa kasutada sümboleid `/'"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: käsku ei ole"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, fuzzy, c-format
 msgid "%s: %s"
 msgstr "%s on %s\n"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: halb interpretaator"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr ""
@@ -942,12 +942,12 @@ msgstr "getcwd: vanemkataloogidele ei ole juurdep
 msgid "cannot reset nodelay mode for fd %d"
 msgstr ""
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr ""
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr ""
@@ -1314,30 +1314,30 @@ msgstr ""
 msgid "unexpected token %d in conditional command"
 msgstr ""
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr ""
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "süntaksi viga kohal `%s'"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "süntaksi viga: ootamatu faililõpp"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "süntaksi viga"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Käsuinterpretaatorist väljumiseks kasutage \"%s\".\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr ""
 
@@ -1404,11 +1404,11 @@ msgstr ""
 msgid "%s: cannot assign fd to variable"
 msgstr "$%s: sedasi ei saa omistada"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr ""
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "viga ümbersuunamisel: fd duplikaadi loomine ei õnnestu"
 
@@ -1425,16 +1425,16 @@ msgstr "/tmp peab olema kataloogi nimi"
 msgid "%c%c: invalid option"
 msgstr "%c%c: vigane võti"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "Mul ei ole nime!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr ""
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1443,34 +1443,34 @@ msgstr ""
 "Kasuta:\t%s [GNU pikk võti] [võti] ...\n"
 "\t%s [GNU pikk võti] [võti] skript-fail ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "GNU pikad võtmed:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Käsuinterpretaatori võtmed:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD või -c käsklus või -O lühivõti\t\t(ainult käivitamine)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s või -o võti\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "Vigadest teatamiseks kasutage käsku `bashbug'.\n"
@@ -1684,50 +1684,50 @@ msgstr ""
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr ""
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr ""
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr ""
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr ""
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: parameeter on null või pole seatud"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr ""
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: halb asendus"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: sedasi ei saa omistada"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 msgstr ""
 
-#: subst.c:8146
+#: subst.c:8149
 #, fuzzy, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "sulgev `%c' puudub %s sees"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "ei leitud: %s"
@@ -2063,7 +2063,7 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr ""
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr ""
 
 #: builtins.c:148
index 5cc65519c5a12d46aeef3b37ab094139caa0a95b..62cd332fb6d8d04b33797cced6d82a8644d53d9c 100644 (file)
Binary files a/po/fi.gmo and b/po/fi.gmo differ
index c3a73adfb25d28534dbb6f9d60880c33a9fb0589..e1bd244bdf0fe9f3f14eb44894fa93c6b86dbd8d 100644 (file)
--- a/po/fi.po
+++ b/po/fi.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash-4.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2009-05-09 15:13+0300\n"
 "Last-Translator: Pekka Niemi <pekka.niemi@iki.fi>\n"
 "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
@@ -50,21 +50,21 @@ msgstr ""
 msgid "%s: cannot create: %s"
 msgstr "%s: ei voida luoda: %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr "bash_execute_unix_command: komennolle ei löydy näppäinkarttaa"
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: ensimmäinen ei-tyhjä merkki ei ole ”\"”"
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "ei loppumerkkiä ”%c” rivissä %s"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: puuttuva kaksoispiste-erotin"
@@ -126,11 +126,11 @@ msgstr ""
 "    \n"
 "    Ilman LAUSEKETTA palauttaa"
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "HOME-ympäristömuuttujaa ei ole asetettu"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "OLDPWD-ympäristömuuttujaa ei ole asetettu"
 
@@ -308,7 +308,7 @@ msgstr "voidaan käyttää ainoastaan funktiossa"
 msgid "cannot use `-f' to make functions"
 msgstr "”-f”:ää ei voida käyttää funktioiden luomiseen"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: kirjoitussuojattu funktio"
@@ -347,7 +347,7 @@ msgstr "%s: ei dynaamisesti ladattu"
 msgid "%s: cannot delete: %s"
 msgstr "%s: ei voida poistaa: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -363,7 +363,7 @@ msgstr "%s: ei tavallinen tiedosto"
 msgid "%s: file is too large"
 msgstr "%s: tiedosto on liian iso"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -734,21 +734,21 @@ msgstr "lukuvirhe: %d: %s"
 msgid "can only `return' from a function or sourced script"
 msgstr "”return” on käytettävissä vain funktiossa tai ladatussa skriptissä"
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "funktiota ja muuttujaa ei voi poistaa yhtä aikaa"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: ei voida poistaa"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: ei voida poistaa: kirjoitussuojattu %s"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: ei ole taulukkomuuttuja"
@@ -903,36 +903,36 @@ msgstr "\aaikakatkaisu: automaattinen uloskirjautuminen\n"
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "syötettä ei voida lukea tiedostosta /dev/null: %s"
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "AJAN MUOTOMÄÄRITYS: ”%c”: virheellinen muotoilumerkki"
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 msgid "pipe error"
 msgstr "putkitusvirhe"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: rajoitettu: komentojen nimissä ei voi käyttää ”/”-merkkiä"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: komentoa ei löydy"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, fuzzy, c-format
 msgid "%s: %s"
 msgstr "%s on %s\n"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: virheellinen tulkki"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "tiedostokahvaa %d ei voida kopioida kahvaksi %d"
@@ -1012,12 +1012,12 @@ msgstr "getcwd: ylempiin hakemistoihin ei päästä"
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "nodelay-tilaa ei voida asettaa tiedostokahvalle %d"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr "bashin syötteeksi ei voida avata uutta tiedostokahvaa kahvasta %d"
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr "save_bash_input: uudella tiedostokahvalla %d on jo puskuri"
@@ -1387,30 +1387,30 @@ msgstr "odottamaton avainsana ”%s” ehdollisessa komennossa"
 msgid "unexpected token %d in conditional command"
 msgstr "odottamaton avainsana %d ehdollisessa komennossa"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "lauseoppivirhe lähellä odottamatonta avainsanaa ”%s”"
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "lauseoppivirhe lähellä ”%s”"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "lauseoppivirhe: odottamaton tiedostonloppu"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "lauseoppivirhe"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Kirjoita ”%s” poistuaksesi komentotulkista.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "Odottamaton EOF odotettaessa vastaavaa ”)”"
 
@@ -1477,11 +1477,11 @@ msgstr "here-dokumentille ei voida luoda väliaikaistiedostoa: %s"
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: listaa ei voida sijoittaa taulukon alkioon"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "/dev/(tcp|udp)/host/port-muotoa ei tueta ilman tietoliikennettä"
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "virhe uudelleenohjauksessa: tiedostokahvaa ei voida kopioida"
 
@@ -1498,16 +1498,16 @@ msgstr "/tmp:n pitää olla kelvollinen hakemiston nimi"
 msgid "%c%c: invalid option"
 msgstr "%c%c: virheellinen valitsin"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "Minulla ei ole nimeä!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNU bash, versio %s-(%s)\n"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1516,39 +1516,39 @@ msgstr ""
 "Käyttö:\t%s[GNU:n pitkä valitsin] [valitsin] ...\n"
 "\t%s [GNU:n pitkä valitsin] [valitsin] komentotiedosto ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "GNU:n pitkät valitsimet:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Komentotulkin valitsimet:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr ""
 "\t-irsD tai -c komento tai -O shopt_option (ainoastaan käynnistettäessä)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s tai -o -valitsin\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 "Kirjoita ”%s -c 'help set'” saadaksesi lisätietoja komentotulkin "
 "valitsimista.\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 "Kirjoita ”%s -c help” saadaksesi lisätietoja komentotulkin "
 "sisäänrakennetuista komennoista.\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "Raportoi virheet komennolla ”bashbug”.\n"
@@ -1760,50 +1760,50 @@ msgstr "nimettyä putkea %s ei voida avata kirjoitusta varten"
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "nimettyä putkea %s ei voida kopioida tiedostokahvaksi %d"
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "putkea ei voida luoda komennon korvaamista varten"
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr "ei voida luoda lapsiprosessia komennon korvaamista varten"
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr "command_substitute: putkea ei voida kopioida tiedostokahvaksi 1"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: parametria ei ole tai sitä ei ole asetettu"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: alimerkkijonolauseke < 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: virheellinen korvaus"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: ei voida asettaa näin"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 msgstr ""
 
-#: subst.c:8146
+#: subst.c:8149
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "virheellinen korvaus: ei sulkevaa ”`” jonossa %s"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "ei osumia: %s"
@@ -2161,7 +2161,8 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr "export [-fn] [nimi[=arvo] ...] tai export -p"
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+#, fuzzy
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr "readonly [-af] [nimi[=arvo] ...] tai readonly -p"
 
 #: builtins.c:148
index 27859a15894c02f40e8d30fcaeb67ae4ebd56082..c677d181d08cc71347e458c65ac25e6fd3149342 100644 (file)
Binary files a/po/fr.gmo and b/po/fr.gmo differ
index 0b5b7998a42bf717b6c18b4362eb8b8395f54766..a385be90d4412590bcb2f7768d775342d56222b9 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash-4.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2010-04-10 13:44+0100\n"
 "Last-Translator: Christophe Combelles <ccomb@free.fr>\n"
 "Language-Team: French <traduc@traduc.org>\n"
@@ -47,23 +47,23 @@ msgstr ""
 msgid "%s: cannot create: %s"
 msgstr "%s : impossible de créer : %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr ""
 "bash_execute_unix_command : impossible de trouver le mappage clavier pour la "
 "commande"
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s : le premier caractère non vide n'est pas « \" »"
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "pas de « %c » de fermeture dans %s"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s : virgule de séparation manquante"
@@ -125,11 +125,11 @@ msgstr ""
 "    \n"
 "    Sans EXPR, renvoie"
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "« HOME » non défini"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "« OLDPWD » non défini"
 
@@ -312,7 +312,7 @@ msgstr "utilisable seulement dans une fonction"
 msgid "cannot use `-f' to make functions"
 msgstr "« -f » ne peut pas être utilisé pour fabriquer des fonctions"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s : fonction en lecture seule"
@@ -351,7 +351,7 @@ msgstr "%s : non chargé dynamiquement"
 msgid "%s: cannot delete: %s"
 msgstr "%s : impossible d'effacer : %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -367,7 +367,7 @@ msgstr "%s : ceci n'est pas un fichier régulier"
 msgid "%s: file is too large"
 msgstr "%s : le fichier est trop grand"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -749,23 +749,23 @@ msgstr ""
 "« return » n'est possible que depuis une fonction ou depuis un script exécuté "
 "par « source »"
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr ""
 "« unset » ne peut pas s'appliquer simultanément à une fonction et à une "
 "variable"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s : « unset » impossible"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s : « unset » impossible : %s est en lecture seule"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s : n'est pas une variable tableau"
@@ -920,37 +920,37 @@ msgstr "\aattente de données expirée : déconnexion automatique\n"
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "l'entrée standard ne peut pas être redirigée depuis /dev/null : %s"
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "TIMEFORMAT : « %c » : caractère de format non valable"
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 msgid "pipe error"
 msgstr "erreur de tube"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr ""
 "%s : restriction : « / » ne peut pas être spécifié dans un nom de commande"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s : commande introuvable"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, fuzzy, c-format
 msgid "%s: %s"
 msgstr "%s est %s\n"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s : %s : mauvais interpréteur"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "Impossible de dupliquer le fd %d vers le fd %d"
@@ -1030,14 +1030,14 @@ msgstr "getcwd : ne peut accéder aux répertoires parents"
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "Impossible de réinitialiser le mode « nodelay » pour le fd %d"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr ""
 "impossible d'allouer un nouveau descripteur de fichier pour l'entrée de bash "
 "depuis le fd %d"
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr "save_bash_input : le tampon existe déjà pour le nouveau fd %d"
@@ -1415,30 +1415,30 @@ msgstr "Symbole « %s » inattendu dans la commande conditionnelle"
 msgid "unexpected token %d in conditional command"
 msgstr "Symbole « %d » inattendu dans la commande conditionnelle"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "Erreur de syntaxe près du symbole inattendu « %s »"
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "Erreur de syntaxe près de « %s »"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "Erreur de syntaxe : fin de fichier prématurée"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "Erreur de syntaxe"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Utilisez « %s » pour quitter le shell.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr ""
 "Caractère de fin de fichier (EOF) prématuré lors de la recherche d'un « ) » "
@@ -1508,11 +1508,11 @@ msgstr ""
 msgid "%s: cannot assign fd to variable"
 msgstr "%s : impossible d'affecter le descripteur de fichier à la variable"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "/dev/(tcp|udp)/host/port non pris en charge sans réseau"
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr ""
 "Erreur de redirection : impossible de dupliquer le descripteur de fichier"
@@ -1530,16 +1530,16 @@ msgstr "« /tmp » doit être un nom de répertoire correct"
 msgid "%c%c: invalid option"
 msgstr "%c%c : option non valable"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "Je n'ai pas de nom !"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNU bash, version %s-(%s)\n"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1548,36 +1548,36 @@ msgstr ""
 "Utilisation :\t%s [option longue GNU] [option] ...\n"
 "\t%s [option longue GNU] [option] fichier-script ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "Options longues GNU :\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Options du shell :\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD ou -c commande ou -O shopt_option\t\t(invocation seulement)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s ou -o option\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 "Pour en savoir plus sur les options du shell, tapez « %s -c \"help set\" ».\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 "Pour en savoir plus sur les primitives du shell, tapez « %s -c help ».\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "Utilisez la commande « bashbug » pour faire un rapport de bogue.\n"
@@ -1789,40 +1789,40 @@ msgstr "Impossible d'ouvrir le tube nommé « %s » en écriture"
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "Impossible de dupliquer le tube nommé « %s » vers le fd %d"
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "Impossible de fabriquer un tube pour une substitution de commande"
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr ""
 "Impossible de fabriquer un processus fils pour une substitution de commande"
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr "command_substitute : impossible de dupliquer le tube vers le fd 1"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s : paramètre vide ou non défini"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s : expression de sous-chaîne négative"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s : mauvaise substitution"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s : affectation impossible de cette façon"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
@@ -1830,12 +1830,12 @@ msgstr ""
 "Les versions futures du shell forceront l'évaluation comme une substitution "
 "arithmétique"
 
-#: subst.c:8146
+#: subst.c:8149
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "Mauvais remplacement : pas de « ` » de fermeture dans %s"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "Pas de correspondance : %s"
@@ -2200,7 +2200,8 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr "export [-fn] [nom[=valeur] ...] ou export -p"
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+#, fuzzy
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr "readonly [-af] [nom[=valeur] ...] ou readonly -p"
 
 #: builtins.c:148
index 2bd96687ed848f49bfca460048246cecc1ec49e0..7cfc54406bff725bbff1fa26409fbf4719455a62 100644 (file)
Binary files a/po/ga.gmo and b/po/ga.gmo differ
index 12d7ea8e1c984bbcb21fa0cf4675a339394fbf26..48d8aae520b8e145cfb2505d7a1be2ca31c90758 100644 (file)
--- a/po/ga.po
+++ b/po/ga.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash 4.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2009-09-24 23:08+0100\n"
 "Last-Translator: Séamus Ó Ciardhuáin <seoc@iolfree.ie>\n"
 "Language-Team: Irish <gaeilge-gnulinux@lists.sourceforge.net>\n"
@@ -48,22 +48,22 @@ msgstr ""
 msgid "%s: cannot create: %s"
 msgstr "%s: ní féidir cruthú: %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr ""
 "bash_execute_unix_command: ní féidir mapa eochrach an ordaithe a aimsiú"
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: ní \" é an chéad charachtar nach spás bán é."
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "Níl \"%c\" dúnta i %s"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: deighilteoir idirstaid ar iarraidh"
@@ -125,11 +125,11 @@ msgstr ""
 "    \n"
 "    Gan SLONN, aischuirtear "
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "Níl HOME socruithe"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "Níl OLDPWD socruithe"
 
@@ -309,7 +309,7 @@ msgstr "Inúsáidte i bhfeidhmeanna amháin. "
 msgid "cannot use `-f' to make functions"
 msgstr "Ní féidir \"-f\" a úsáid chun feidhmeanna a dhéanamh"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: feidhm inléite amháin"
@@ -349,7 +349,7 @@ msgstr "%s: níl sé luchtaithe go dinimiciúil"
 msgid "%s: cannot delete: %s"
 msgstr "%s: ní féidir scrios: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -365,7 +365,7 @@ msgstr "%s: ní gnáthchomhad é"
 msgid "%s: file is too large"
 msgstr "%s: tá an comhad ró-mhór"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -685,21 +685,21 @@ msgid "can only `return' from a function or sourced script"
 msgstr ""
 "ní féidir \"return\" a dhéanamh ach ó fheidhm nó ó script rite le \"source\""
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "Ní féidir feidhm agus athróg a dhíshocrú ag an am céanna."
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: ní féidir díshocrú"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: ní féidir díshocrú: %s inléite amháin"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: ní athróg eagair é"
@@ -852,36 +852,36 @@ msgstr "\aimithe thar am ag feitheamh le hionchur: logáil amach uathoibríoch\n
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "Ní féidir an ionchur caighdeánach a atreorú ó /dev/null: %s"
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "FORMÁID_AMA: \"%c\": carachtar formáide neamhbhaií."
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 msgid "pipe error"
 msgstr "earráid phíopa"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: srianta: ní féidir \"/\" a shonrú in ainmneacha ordaithe"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: níor aimsíodh an t-ordú"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, fuzzy, c-format
 msgid "%s: %s"
 msgstr "Tá %s %s\n"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: drochléirmhínitheoir"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr ""
@@ -964,14 +964,14 @@ msgstr ""
 "ní féidir an mód gan mhoill a athshocrú le haghaidh an tuairisceora chomhaid "
 "%d"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr ""
 "Ní féidir tuairisceoir comhaid nua a leithdháileadh le haghaidh ionchur bash "
 "ón tuairisceoir comhaid %d."
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr ""
@@ -1347,31 +1347,31 @@ msgstr "Comhartha \"%s\" gan súil leis in ordú coinníollach."
 msgid "unexpected token %d in conditional command"
 msgstr "Comhartha %d gan súil leis in ordú coinníollach."
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr ""
 "Earráid chomhréire in aice comhartha \"%s\" nach rabhthas ag súil leis."
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "Earráid chomhréire in aice \"%s\""
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "Earráid chomhréire: deireadh comhaid gan súil leis."
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "Earráid chomhréire"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Úsáid \"%s\" le scoir den mblaosc.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "Deireadh comhaid gan súil leis agus \")\" á lorg le meaitseáil."
 
@@ -1438,11 +1438,11 @@ msgstr "ní féidir cáipéis shealadach a chruthú don cháipéis leabaithe: %s
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: ní féidir liosta a shannadh go ball eagair."
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "Ní thacaítear le /dev/(tcp|udp)/óstríomhaire/port gan líonrú."
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "Earráid atreoraithe: ní féidir an tuairisceoir comhaid a dhúbailt."
 
@@ -1459,16 +1459,16 @@ msgstr "Caithfidh /tmp bheith ina ainm comhadlainne bailí."
 msgid "%c%c: invalid option"
 msgstr "%c%c: rogha neamhbhailí"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "Níl ainm orm!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNU bash, leagan %s-(%s)\n"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1477,38 +1477,38 @@ msgstr ""
 "Úsáid:\t%s [rogha fada GNU] [rogha] ...\n"
 "\t%s [rogha fada GNU] [rogha] comhad_scripte ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "Roghanna fada GNU:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Roghanna blaoisce:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD nó -c ordú nó -O rogha_shopt\t\t(glaoch amháin)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s nó -o rogha\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 "Úsáid %s -c \"help set\" le haghaidh tuilleadh eolais faoi roghanna "
 "blaoisce.\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 "Úsáid \"%s -c help\" le haghaidh tuilleadh eolais faoi orduithe ionsuite "
 "blaoisce.\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "Úsáid an t-ordú \"bashbug\" le tuarascáil a sheoladh faoi fhabht.\n"
@@ -1721,52 +1721,52 @@ msgid "cannot duplicate named pipe %s as fd %d"
 msgstr ""
 "Ní féidir an píopa ainmnithe %s a dhúbailt mar thuairisceoir comhaid %d."
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "Ní féidir píopa a dhéanamh le haghaidh ionadú ordaithe."
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr "Ní féidir macphróiseas a dhéanamh le haghaidh ionadú ordaithe."
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr ""
 "command_substitute: ní feidir an píopa a dhúbailt mar thuairisceoir comhaid "
 "1."
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: paraiméadar neamhnitheach nó gan socrú."
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: slonn fotheaghráin < 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: drochionadú"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: ní féidir sannadh mar seo."
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 msgstr ""
 
-#: subst.c:8146
+#: subst.c:8149
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "drochionadú: níl  \"`\" dúnta i %s"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "gan meaitseáil: %s"
@@ -2122,7 +2122,8 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr "export [-fn] [ainm[=luach] ...] nó export -p"
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+#, fuzzy
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr "readonly [-af] [ainm[=luach] ...] nó readonly -p"
 
 #: builtins.c:148
index b9b92cd57dddfe982f9d58bf3ff72be3b72adba1..a0656a8bbb73f87c4d374a07a07633fb1ebb25d5 100644 (file)
Binary files a/po/hu.gmo and b/po/hu.gmo differ
index 9585e4f92dfb360b3dec72931e31cc81ccfee4f6..2648d7e4975062da184f5617a50d732d1733cdc2 100644 (file)
--- a/po/hu.po
+++ b/po/hu.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash-4.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2010-08-06 17:44+0200\n"
 "Last-Translator: Mate Ory <orymate@ubuntu.com>\n"
 "Language-Team: Hungarian <translation-team-hu@lists.sourceforge.net>\n"
@@ -45,22 +45,22 @@ msgstr "%s: %s: asszociatív tömbhöz való értékadásnál meg kell adni az i
 msgid "%s: cannot create: %s"
 msgstr "%s: nem hozható létre: %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr ""
 "bash_execute_unix_command: nem található billentyűkiosztás a parancshoz"
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: az első nem szóközkarakter nem „\"”"
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "nincs záró „%c” a következőben: %s"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: hiányzó kettőspont-elválasztó"
@@ -123,11 +123,11 @@ msgstr ""
 "    \n"
 "    EXPR nélkül a "
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "Nincs beállítva HOME"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "Nincs beállítva OLDPWD"
 
@@ -305,7 +305,7 @@ msgstr "csak függvényben használható"
 msgid "cannot use `-f' to make functions"
 msgstr "nem használható a „-f” függvény létrehozására"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: csak olvasható függvény"
@@ -344,7 +344,7 @@ msgstr "%s: nem dinamikusan van betöltve"
 msgid "%s: cannot delete: %s"
 msgstr "%s: nem törölhető: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -360,7 +360,7 @@ msgstr "%s: nem normál fájl"
 msgid "%s: file is too large"
 msgstr "%s: a fájl túl nagy"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -731,21 +731,21 @@ msgstr ""
 "csak függvényből vagy source-olt parancsfájlból lehet „return”-nel "
 "visszatérni"
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "nem lehet egyszerre függvényt és változót megszüntetni"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: nem szüntethető meg"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: nem szüntethető meg: csak olvasható %s"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: nem egy tömbváltozó"
@@ -899,36 +899,36 @@ msgstr "\aidőtúllépés bemenetre várva: automatikus kijelentkezés\n"
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "szabványos bemenet /dev/null-ra állítása sikertelen: %s"
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "IDŐFORMÁTUM: „%c”: érvénytelen formátumkarakter"
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 msgid "pipe error"
 msgstr "hibás csővezeték"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: korlátozott: nem adható meg „/” a parancsok nevében"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: parancs nem található"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, fuzzy, c-format
 msgid "%s: %s"
 msgstr "%s egy %s\n"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: rossz parancsértelmező"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "nem lehet duplikálni a(z) %d. fájlleírót a(z) %d. helyre"
@@ -1008,13 +1008,13 @@ msgstr "getcwd: nem érhetőek el a szülőkönyvtárak"
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "nem lehet újraindítani a nodelay módot a(z) %d. fájlleíróhoz"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr ""
 "nem lehet új fájlleírót foglalni a bash bemenetéhez a(z) %d. fájlleíróból"
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr "save_bash_input: már van puffer a(z) %d. fájlleíróhoz"
@@ -1382,30 +1382,30 @@ msgstr "váratlan token (%s) feltételes parancsban"
 msgid "unexpected token %d in conditional command"
 msgstr "váratlan token (%d) feltételes parancsban"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "szintaktikai hiba „%s” váratlan token közelében"
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "szintaktikai hiba „%s” közelében"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "szintaktikai hiba: váratlan fájlvége"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "szintaktikai hiba"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "„%s” használatával lehet elhagyni a parancsértelmezőt.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "váratlan EOF „)” helyett"
 
@@ -1472,11 +1472,11 @@ msgstr "nem lehet a heredocnak átmeneti fájlt létrehozni: %s"
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: nem lehet változóhoz fájlleírót rendelni"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "/dev/(tcp|udp)/host/port nincs támogatva hálózat nélkül"
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "átirányítási hiba: nem lehet duplikálni a fájlleírót"
 
@@ -1493,16 +1493,16 @@ msgstr "/tmp érvényes könyvtárnév kell legyen"
 msgid "%c%c: invalid option"
 msgstr "%c%c: érvénytelen kapcsoló"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "Nincs nevem!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNU bash, %s-(%s) verzió\n"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1511,36 +1511,36 @@ msgstr ""
 "Használat:     %s [GNU hosszú kapcsoló] [kapcsoló] ...\n"
 "       %s [GNU hosszú kapcsoló] [kapcsoló] parancsfájl ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "GNU hosszú kapcsolók:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Parancsértelmező-kapcsolók:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD vagy -c parancs vagy -O shopt_option\t\t(csak hívás)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s vagy -o kapcsoló\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 "A „%s -c \"help set\"” további információt ad a parancsértelmező-"
 "beállításokról.\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr "A „%s -c help” további információt ad a beépített parancsokról.\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "A „bashbug” paranccsal jelenthet hibákat.\n"
@@ -1752,39 +1752,39 @@ msgstr "nem nyitható meg írásra a(z) %s csővezeték"
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "nem duplikálható a(z) %s csővezeték %d. fájlleíróként"
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "nem hozható létre csővezeték a parancsbehelyettesítéshez"
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr "nem hozható létre gyermek a parancsbehelyettesítéshez"
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr "command_substitute: nem duplikálható a csővezeték 1. fájlleíróként"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: a paraméter null vagy nincs beállítva"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: részkarakterlánc-kifejezés < 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: rossz helyettesítés"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: nem lehet így értéket adni"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
@@ -1792,12 +1792,12 @@ msgstr ""
 "a parancsértelmező későbbi verziói kötelezővé teszik majd az aritmetikai "
 "kiértékelést"
 
-#: subst.c:8146
+#: subst.c:8149
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "hibás helyettesítés: nincs záró „`” a következőben: %s"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "nincs találat: %s"
@@ -2149,7 +2149,8 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr "export [-fn] [név[=érték] ...] vagy export -p"
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+#, fuzzy
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr "readonly [-af] [név[=érték] ...] vagy readonly -p"
 
 #: builtins.c:148
index 48c4acab00c4cd19b5c970085bf1ddc301f5d591..98923c0da41de84f16c6ba5f3441383044d8ad5d 100644 (file)
Binary files a/po/id.gmo and b/po/id.gmo differ
index 2f14ea2cc60c70eb7db377d175987cfa5849561b..c4254205a02fb76bb476d94ba329b3db1ee63864 100644 (file)
--- a/po/id.po
+++ b/po/id.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash 4.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2010-01-16 12:45+0700\n"
 "Last-Translator: Arif E. Nugroho <arif_endro@yahoo.com>\n"
 "Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
@@ -45,21 +45,21 @@ msgstr "%s: %s: harus menggunakan subscript ketika memberikan assosiasi array"
 msgid "%s: cannot create: %s"
 msgstr "%s: tidak dapat membuat: %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr "bash_execute_unix_command: tidak dapat menemukan keymap untuk perintah"
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: bukan karakter whitespace (spasi) pertama ditemukan `\"'"
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "tidak menutup '%c' dalam %s"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: hilang pemisah colon"
@@ -121,11 +121,11 @@ msgstr ""
 "    \n"
 "    Tanpa EXPR, kembali "
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "HOME tidak diset"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "OLDPWD tidak diset"
 
@@ -305,7 +305,7 @@ msgstr "hanya dapat digunakan dalam sebuah fungsi"
 msgid "cannot use `-f' to make functions"
 msgstr "tidak dapat menggunakan `-f' untuk membuat fungsi"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: fungsi baca-saja"
@@ -344,7 +344,7 @@ msgstr "%s: bukan dinamically loaded"
 msgid "%s: cannot delete: %s"
 msgstr "%s: tidak dapat menghapus: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -360,7 +360,7 @@ msgstr "%s: bukan sebuah file umum"
 msgid "%s: file is too large"
 msgstr "%s: file terlalu besar"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -739,21 +739,21 @@ msgstr "error baca: %d: %s"
 msgid "can only `return' from a function or sourced script"
 msgstr "hanya dapat `return' dari sebuah fungsi atau script yang disource"
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "tidak dapat secara simultan unset sebuah fungsi dan sebuah variable"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: tidak dapat unset"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: tidak dapat unset: baca-saja %s"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: bukan sebuah variabel array"
@@ -906,37 +906,37 @@ msgstr "kehabisan waktu menunggu masukan: otomatis-keluar\n"
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "tidak dapat menyalurkan masukan standar dari /dev/null: %s"
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "TIMEFORMAT: `%c': karakter format tidak valid"
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 msgid "pipe error"
 msgstr "pipe error"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr ""
 "%s: dibatasi: tidak dapat menspesifikasikan '/' dalam nama nama perintah"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: perintah tidak ditemukan"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, fuzzy, c-format
 msgid "%s: %s"
 msgstr "%s adalah %s\n"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: interpreter buruk"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "tidak dapat menduplikasikan fd %d ke fd %d"
@@ -1016,14 +1016,14 @@ msgstr "getcwd: tidak dapat mengakses direktori orang tua"
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "tidak dapat mereset mode nodelay untuk fd %d"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr ""
 "tidak dapat mengalokasikan berkas deskripsi bari untuk masukan bash dari fd %"
 "d"
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr "simpan bash_input: buffer telah ada untuk fd %d baru"
@@ -1393,30 +1393,30 @@ msgstr "tanda `%s' tidak terduga dalam perintah kondisional"
 msgid "unexpected token %d in conditional command"
 msgstr "tanda %d tidak terduga dalam perintah kondisional"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "syntax error didekat tanda `%s' yang tidak terduga"
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "syntax error didekat `%s'"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "syntax error: tidak terduga diakhir dari berkas"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "syntax error"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Gunakan \"%s\" untuk meninggalkan shell.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "EOF tidak terduga ketika mencari untuk pencocokan ')'"
 
@@ -1483,11 +1483,11 @@ msgstr "tidak dapat membuat berkas sementara untuk dokumen disini: %s"
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: tidak dapat meng-'assign' fd ke variabel"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "/dev/(tcp|udp)/host/port tidak dilayani tanpa jaringan"
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "redirection error: tidak dapat menduplikasi fd"
 
@@ -1504,16 +1504,16 @@ msgstr "/tmp harus berupa sebuah nama direktori yang valid"
 msgid "%c%c: invalid option"
 msgstr "%c%c: pilihan tidak valid"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "Aku tidak memiliki nama!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNU bash, versi %s-(%s)\n"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1522,38 +1522,38 @@ msgstr ""
 "Penggunaan:\t%s [GNU pilihan panjang] [pilihan] ...\n"
 "\t%s [GNU pilihan panjang] [pilihan] berkas-script ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "GNU pilihan panjang:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Pilihan shell:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD atau -c perintah atau -O shopt_option\t\t(hanya pemanggilan)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s atau pilihan -o\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 "Ketik `%s -c \"help set\"' untuk informasi lebih lanjut mengenai pilihan "
 "shell.\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 "Ketik `%s -c help' untuk informasi lebih lanjut mengenai perintah builting "
 "shell.\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "Gunakan perintah 'bashbug' untuk melaporkan bugs.\n"
@@ -1765,39 +1765,39 @@ msgstr "tidak dapat membukan named pipe %s untuk menulis"
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "tidak dapat menduplikasi nama pipe %s sebagai fd %d"
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "tidak dapat membuat pipe untuk perintah substitusi"
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr "tidak dapat membuat anak untuk perintah substitusi"
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr "command_substitute: tidak dapat menduplikasikan pipe sebagi fd 1"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: parameter kosong atau tidak diset"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: substring expresi < 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: substitusi buruk"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: tidak dapat meng-assign dengan cara ini"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
@@ -1805,12 +1805,12 @@ msgstr ""
 "versi selanjutnya dari shell akan memaksa evaluasi dari sebuah penggantian "
 "aritmetika"
 
-#: subst.c:8146
+#: subst.c:8149
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "substitusi buruk: tidak ada penutupan \"\" dalam %s"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "tidak cocok: %s"
@@ -2168,7 +2168,8 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr "export [-fn] [name[=nilai] ...] atau export -p"
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+#, fuzzy
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr "readonly [-af] [name[=nilai] ...] atau readonly -p"
 
 #: builtins.c:148
index f440e2a46e4b775687a5d7144a6217d7a29f71ab..78acc43bee24fd13b1c2ef9d8c73aaa24e35201f 100644 (file)
Binary files a/po/ja.gmo and b/po/ja.gmo differ
index e3773990921e5389a1cb58fc63c76cee08920495..9cc710cfb138645b1106c6f081daba6142b5f0dd 100644 (file)
--- a/po/ja.po
+++ b/po/ja.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: GNU bash 4.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2010-10-17 19:38+0900\n"
 "Last-Translator: Yasuaki Taniguchi <yasuakit@gmail.com>\n"
 "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
@@ -45,21 +45,21 @@ msgstr "%s: %s: 連想配列を設定するときには添字をつけなけれ
 msgid "%s: cannot create: %s"
 msgstr "%s: %s を作成できません"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr "bash_execute_unix_command: コマンドのキーマップがありません"
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: 最初の非空白類文字が `\"' ではありません"
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "閉じる `%c' が %s にありません"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: 区切り文字コロン(:)がありません"
@@ -121,11 +121,11 @@ msgstr ""
 "    \n"
 "    EXPR が無い場合、次を返します "
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "HOME が設定されていません"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "OLDPWD が設定されていません"
 
@@ -303,7 +303,7 @@ msgstr "関数の中でのみ使用できます"
 msgid "cannot use `-f' to make functions"
 msgstr "関数作成時に `-f' を使用できません"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: 読み取り専用関数です"
@@ -342,7 +342,7 @@ msgstr "%s: 動的にロードされていません"
 msgid "%s: cannot delete: %s"
 msgstr "%s: 削除できません: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -358,7 +358,7 @@ msgstr "%s: 通常ファイルではありません"
 msgid "%s: file is too large"
 msgstr "%s: ファイルが大きすぎます"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -731,21 +731,21 @@ msgstr "読み込みエラー: %d: %s"
 msgid "can only `return' from a function or sourced script"
 msgstr "`return' は関数または source されたスクリプト内のみで利用できます"
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "変数と関数を同時に消去することはできません"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: 消去できません"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: 消去できません: %s は読み取り専用です"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: 配列変数ではありません"
@@ -898,36 +898,36 @@ msgstr "\a入力待ちがタイムアウトしました: 自動ログアウト\n
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "/dev/null から標準入力に対してリダイレクトできません: %s"
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "TIMEFORMAT: `%c': 無効な書式文字です"
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 msgid "pipe error"
 msgstr "パイプエラー"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: 制限されています:  `/' をコマンド名の中に指定できません"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: コマンドが見つかりません"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, fuzzy, c-format
 msgid "%s: %s"
 msgstr "%s は %s です\n"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: 誤ったインタプリタです"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "fd %d を fd %d に複製できません"
@@ -1007,12 +1007,12 @@ msgstr "getcwd: 親ディレクトリにアクセスできません"
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "ファイル記述子(fd) %d を無遅延モードに再設定できません"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr "新規ファイル記述子(fd) %d を bash の入力として割り当てられません"
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr "save_bash_input: 新規 fd %d のバッファはすでに存在します"
@@ -1381,30 +1381,30 @@ msgstr "条件コマンドに予期しないトークン `%s' があります"
 msgid "unexpected token %d in conditional command"
 msgstr "条件コマンドに予期しないトークン %d があります"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "予期しないトークン `%s' 周辺に構文エラーがあります"
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "`%s' 周辺に構文エラーがあります"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "構文エラー: 予期しないファイル終了 (EOF) です"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "構文エラー"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "シェルから脱出するには \"%s\" を使用してください。\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "対応する `)' を探索中に予期しないファイル終了(EOF)です"
 
@@ -1471,11 +1471,11 @@ msgstr "ヒアドキュメント用一時ファイルを作成できません: %
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: ファイル記述子 (fd) を変数に設定することはできません"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "ネットワークが無効な場合 /dev/(tcp|udp)/host/port はサポートされません"
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "リダイレクトエラー: ファイル記述子を複製できません"
 
@@ -1492,16 +1492,16 @@ msgstr "/tmp は有効なディレクトリ名でなければいけません"
 msgid "%c%c: invalid option"
 msgstr "%c%c: 無効なオプション"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "私は名前がありません!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNU bash, バージョン %s-(%s)\n"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1510,35 +1510,35 @@ msgstr ""
 "使用法:\t%s [GNU long option] [option] ...\n"
 "\t%s [GNU long option] [option] script-file ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "GNU 形式の長いオプション:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "シェルオプション:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD または -c command または -O shopt_option\t\t(起動時のみ)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s または -o option\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 "シェルオプションの詳細については `%s -c \"help set\"'と入力してください。\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr "シェル組み込みコマンドについては `%s -c help' と入力してください。\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "バグ報告をする場合は `bashbug' コマンドを使用してください。\n"
@@ -1750,50 +1750,50 @@ msgstr "名前付きパイプ %s を書き込み用に開けません"
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "名前付きパイプ %s をファイル記述子(fd) %d として複製できません"
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "コマンド代入ではパイプを作成できません"
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr "コマンド代入では子プロセスを作成できません"
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr "command_substitute: パイプを fd 1 として複製できません"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: パラメータが null または設定されていません"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: substring expression < 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: 誤った代入です"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: この方法で割当はできません"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 msgstr "将来のバージョンのシェルでは強制的に数値代入として評価されます"
 
-#: subst.c:8146
+#: subst.c:8149
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "誤った代入: %s に閉じる \"`\" がありません"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "一致しません: %s"
@@ -2146,7 +2146,8 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr "export [-fn] [name[=value] ...] または export -p"
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+#, fuzzy
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr "readonly [-af] [name[=value] ...] または readonly -p"
 
 #: builtins.c:148
index 958b260c32cf75ac821e2b16f12fba84dfc43ef8..7981ed0746ed4ba2b1afb05410bb6079e1c5cb49 100644 (file)
Binary files a/po/lt.gmo and b/po/lt.gmo differ
index b3e5d2a5e0e2a4f9bc11ed31e74c0ca37621d63f..1707e260a243e2fdc6bc8f5403e8ad0a3afac5b0 100644 (file)
--- a/po/lt.po
+++ b/po/lt.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash-4.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2009-03-25 16:49+0200\n"
 "Last-Translator: Gintautas Miliauskas <gintas@akl.lt>\n"
 "Language-Team: Lithuanian <komp_lt@konferencijos.lt>\n"
@@ -47,21 +47,21 @@ msgstr ""
 msgid "%s: cannot create: %s"
 msgstr "%s: nepavyko sukurti: %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr "bash_execute_unix_command: nepavyko rasti keymapo komandai"
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: pirmas ne tarpo simbolis nėra „\"“"
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "nėra uždarančiojo „%c“ %s"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: trūksta dvitaškio skirtuko"
@@ -121,11 +121,11 @@ msgid ""
 "    Without EXPR, returns "
 msgstr "Grąžina esamos procedūros kontekstą."
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "HOME nenustatytas"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "OLDPWD nenustatytas"
 
@@ -303,7 +303,7 @@ msgstr "galima naudoti tik funkcijoje"
 msgid "cannot use `-f' to make functions"
 msgstr "negalima naudoti „-f“ funkcijoms kurti"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: funkcija tik skaitymui"
@@ -342,7 +342,7 @@ msgstr "%s: nedinamiškai įkrauta"
 msgid "%s: cannot delete: %s"
 msgstr "%s: nepavyko ištrinti: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -358,7 +358,7 @@ msgstr "%s: ne paprastas failas"
 msgid "%s: file is too large"
 msgstr "%s: failas per didelis"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -680,21 +680,21 @@ msgstr "skaitymo klaida: %d: %s"
 msgid "can only `return' from a function or sourced script"
 msgstr "galima grįžti (return) tik iš funkcijos ar scenarijaus"
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "negalima kartu ištrinti funkcijos ir kintamojo"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: nepavyko ištrinti"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: nepavyko ištrinti: %s tik skaitymui"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: ne masyvo kintamasis"
@@ -847,37 +847,37 @@ msgstr "\alaukiant įvedimo baigėsi laikas: automatiškai atsijungta\n"
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "nepavyko peradresuoti standartinio įvedimo iš /dev/null: %s"
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "TIMEFORMAT: „%c“: netaisyklingas formato simbolis"
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 #, fuzzy
 msgid "pipe error"
 msgstr "rašymo klaida: %s"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: apribota: negalima naudoti „/“ komandų pavadinimuose"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: komanda nerasta"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, fuzzy, c-format
 msgid "%s: %s"
 msgstr "%s yra %s\n"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: blogas interpretatorius"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "nepavyko dublikuoti fd %d į fd %d"
@@ -958,12 +958,12 @@ msgstr "getcwd: nepavyko pasiekti aukštesnių aplankų"
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "nepavyko dublikuoti fd %d į fd %d"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr "nepavyko išskirti naujo failo deskriptoriaus bash įvedimui iš fd %d"
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr "save_bash_input: naujam fd %d buferis jau egzistuoja"
@@ -1331,30 +1331,30 @@ msgstr "netikėta leksema „%s“ sąlygos komandoje"
 msgid "unexpected token %d in conditional command"
 msgstr "netikėta leksema %d sąlygos komandoje"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "sintaksės klaida prie netikėtos leksemos: „%s“"
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "sintaksės klaida prie „%s“"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "sintaksės klaida: netikėta failo pabaiga"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "sintaksės klaida"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Naudokite „%s“, jei norite išeiti iš ap.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "netikėta failo pabaiga ieškant atitinkamo „)“"
 
@@ -1421,11 +1421,11 @@ msgstr "nepavyko sukurti laikino failo „here“ dokumentui: %s"
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: negalima priskirti sąrašo masyvo elementui"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "/dev/(tcp|udp)/serveris/prievadas nepalaikoma be tinklo"
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "nukreipimo klaida: nepavyko dublikuoti fd"
 
@@ -1442,16 +1442,16 @@ msgstr "/tmp turi būti taisyklingas aplanko pavadinimas"
 msgid "%c%c: invalid option"
 msgstr "%c%c: netaisyklingas parametras"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "Neturiu vardo!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNU bash, versija %s-(%s)\n"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1460,37 +1460,37 @@ msgstr ""
 "Naudojimas:\t%s [GNU ilgas parametras] [parametras] ...\n"
 "\t%s [GNU ilgas parametras] [parametras] scenarijaus-failas ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "GNU ilgi parametrai:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Aplinkos parametrai:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr ""
 "\t-irsD arba -c komanda arba -O shopt_nustatymas\t\t(tik iškvietimui)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s arba -o nustatymas\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, fuzzy, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 "Bandykite „%s --help“ arba „%s --usage“, jei norite gauti daugiau "
 "informacijos.\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, fuzzy, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr "Bandykite „ldd --help“, jei norite daugiau informacijos."
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "Naudokite komandą „bashbug“ klaidoms pranešti.\n"
@@ -1703,50 +1703,50 @@ msgstr ""
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr ""
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr ""
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr ""
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr ""
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: parametras tuščias arba nenustatytas"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: posekio išraiška < 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: blogas keitinys"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: negalima tokiu būdu priskirti"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 msgstr ""
 
-#: subst.c:8146
+#: subst.c:8149
 #, fuzzy, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "blogas keitinys: trūksta „%s“ %s"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "nėra atitikmenų: %s"
@@ -2093,7 +2093,8 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr "export [-fn] [pavadinimas[=vertė] ...] arba export -p"
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+#, fuzzy
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr "readonly [-af] [pavadinimas[=vertė] ...] arba readonly -p"
 
 #: builtins.c:148
index 941ba5fa0e95f0ed3d1f30f66494bd4a08365c1a..edc6e0fdd2abc1b2c1a8761ef67ffda3baae1621 100644 (file)
Binary files a/po/nl.gmo and b/po/nl.gmo differ
index 6c0f369dd6d1c9bf18eb549fc42b08cee74fab72..520da2cece0ac6084a2e0eaacec3bb5771b07669 100644 (file)
--- a/po/nl.po
+++ b/po/nl.po
@@ -23,7 +23,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash-4.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2010-04-20 21:06+0200\n"
 "Last-Translator: Benno Schulenberg <benno@vertaalt.nl>\n"
 "Language-Team: Dutch <vertaling@vrijschrift.org>\n"
@@ -62,22 +62,22 @@ msgstr "%s: %s: een index is nodig bij toekenning aan associatief array"
 msgid "%s: cannot create: %s"
 msgstr "Kan %s niet aanmaken: %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr ""
 "bash_execute_unix_command(): kan voor opdracht geen toetsenkaart vinden"
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: eerste teken dat geen witruimte is is niet '\"'"
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "geen sluit-'%c' in %s"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: ontbrekend scheidingsteken (dubbele punt)"
@@ -139,11 +139,11 @@ msgstr ""
 "\n"
 "    Zonder EXPR, resulteert "
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "HOME is niet gedefinieerd"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "OLDPWD is niet gedefinieerd"
 
@@ -321,7 +321,7 @@ msgstr "kan alleen worden gebruikt binnen een functie"
 msgid "cannot use `-f' to make functions"
 msgstr "'-f' kan niet gebruikt worden om een functie te definiëren"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: is een alleen-lezen functie"
@@ -360,7 +360,7 @@ msgstr "%s: is niet dynamisch geladen"
 msgid "%s: cannot delete: %s"
 msgstr "Kan %s niet verwijderen: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -376,7 +376,7 @@ msgstr "%s: is geen normaal bestand"
 msgid "%s: file is too large"
 msgstr "%s: bestand is te groot"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -750,21 +750,21 @@ msgstr ""
 "kan alleen een 'return' doen uit een functie of een uit script aangeroepen "
 "met 'source'"
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "kan niet tegelijk een functie en een variabele verwijderen"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "Kan '%s' niet verwijderen"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "Kan '%s' niet verwijderen: %s is alleen-lezen"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: is geen array-variabele"
@@ -917,36 +917,36 @@ msgstr "\awachten op invoer duurde te lang -- automatisch afgemeld\n"
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "kan standaardinvoer niet omleiden vanaf /dev/null: %s"
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "TIMEFORMAT: '%c': ongeldig opmaakteken"
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 msgid "pipe error"
 msgstr "pijpfout"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: beperkte modus: '/' in opdrachtnamen is niet toegestaan"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: opdracht niet gevonden"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, fuzzy, c-format
 msgid "%s: %s"
 msgstr "%s is %s\n"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: ongeldige interpreter"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "kan bestandsdescriptor %d niet dupliceren naar bestandsdescriptor %d"
@@ -1026,14 +1026,14 @@ msgstr "getwd(): kan geen geen toegang verkrijgen tot bovenliggende mappen"
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "kan 'nodelay'-modus niet uitschakelen voor bestandsdescriptor %d"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr ""
 "kan geen nieuwe bestandsdescriptor reserveren voor bash-invoer vanuit "
 "bestandsdescriptor %d"
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr ""
@@ -1407,30 +1407,30 @@ msgstr "onverwacht symbool '%s' in conditionele opdracht"
 msgid "unexpected token %d in conditional command"
 msgstr "onverwacht symbool %d in conditionele opdracht"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "syntaxfout nabij onverwacht symbool '%s'"
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "syntaxfout nabij '%s'"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "syntaxfout: onverwacht bestandseinde"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "syntaxfout"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Gebruik \"%s\" om de shell te verlaten.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "onverwacht bestandseinde tijdens zoeken naar bijpassende ')'"
 
@@ -1499,11 +1499,11 @@ msgstr "kan geen tijdelijk bestand maken voor \"hier\"-document: %s"
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: kan bestandsdescriptor niet toewijzen aan variabele"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "/dev/(tcp|udp)/host/port is niet mogelijk zonder netwerk"
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "omleidingsfout: kan bestandsdescriptor niet dupliceren"
 
@@ -1520,16 +1520,16 @@ msgstr "/tmp dient een geldige mapnaam te zijn"
 msgid "%c%c: invalid option"
 msgstr "%c%c: ongeldige optie"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "Ik heb geen naam!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNU bash, versie %s-(%s)\n"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1538,35 +1538,35 @@ msgstr ""
 "Gebruik:  %s [opties]\n"
 "          %s [opties] scriptbestand...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "Lange opties:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Korte opties:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD,  of -c opdracht,  of -O shopt-optie    (enkel bij aanroep)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s,  of -o optie    (veranderbaar via 'set')\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr "Typ '%s -c \"help set\"' voor meer informatie over shell-opties.\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 "Typ '%s -c help' voor meer informatie over ingebouwde shell-functies.\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "Gebruik de opdracht 'bashbug' om fouten in bash te rapporteren.\n"
@@ -1780,40 +1780,40 @@ msgstr "kan pijp genaamd %s niet openen om te schrijven"
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "kan pijp genaamd %s niet dupliceren als bestandsdescriptor %d"
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "kan geen pijp maken voor opdrachtvervanging"
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr "kan geen dochterproces maken voor opdrachtvervanging"
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr ""
 "command_substitute(): kan pijp niet dupliceren als bestandsdescriptor 1"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: lege parameter, of niet ingesteld"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: resultaat van deeltekenreeks is kleiner dan nul"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: ongeldige vervanging"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: kan niet op deze manier toewijzen"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
@@ -1821,12 +1821,12 @@ msgstr ""
 "toekomstige versies van de shell zullen dit als een rekenkundige vervanging "
 "evalueren"
 
-#: subst.c:8146
+#: subst.c:8149
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "ongeldige vervanging: geen afsluitende '`' in %s"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "geen overeenkomst: %s"
@@ -2188,7 +2188,8 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr "export [-fn] [NAAM[=WAARDE] ...]   of   export -p"
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+#, fuzzy
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr "readonly [-af] [NAAM[=WAARDE] ...]   of   readonly -p"
 
 #: builtins.c:148
index dd040b94bb39046a7d51fc695b617005b79f3f10..088e0263fca274278980c3a734f2493f8e346fea 100644 (file)
Binary files a/po/pl.gmo and b/po/pl.gmo differ
index dfa9d8495cba49f1b17013a7ce7d4fc649a5d3b8..1e0cf16423f2489a69f1889af0fc8e091f20c9e5 100644 (file)
--- a/po/pl.po
+++ b/po/pl.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash 3.2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2007-11-30 08:49+0100\n"
 "Last-Translator: Andrzej M. Krzysztofowicz <ankry@mif.pg.gda.pl>\n"
 "Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
@@ -45,22 +45,22 @@ msgid "%s: cannot create: %s"
 msgstr "%s: nie mo¿na utworzyæ: %s"
 
 # ???
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr ""
 "bash_execute_unix_command: nie mo¿na znale¼æ mapy klawiszy dla polecenia"
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: pierwszym drukowalnym znakiem nie jest `\"'"
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "brak zamykaj±cego `%c' w %s"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: brak separuj±cego dwukropka"
@@ -124,11 +124,11 @@ msgid ""
 "    Without EXPR, returns "
 msgstr "Wraca do kontekstu wywo³ania bie¿±cego podprogramu"
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "Nie ustawiono HOME"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "Nie ustawiono OLDPWD"
 
@@ -308,7 +308,7 @@ msgstr "mo
 msgid "cannot use `-f' to make functions"
 msgstr "nie mo¿na u¿ywaæ `-f' do tworzenia funkcji"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: funkcja tylko do odczytu"
@@ -347,7 +347,7 @@ msgstr "%s: nie jest 
 msgid "%s: cannot delete: %s"
 msgstr "%s: nie mo¿na usun±æ: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -363,7 +363,7 @@ msgstr "%s: nie jest zwyk
 msgid "%s: file is too large"
 msgstr "%s: plik jest za du¿y"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -741,23 +741,23 @@ msgid "can only `return' from a function or sourced script"
 msgstr "wyj¶cie przez `return' mo¿liwe tylko z funkcji lub skryptu"
 
 # ???
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "nie mo¿na jednocze¶nie anulowaæ definicji funkcji i zmiennej"
 
 # ???
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: nie mo¿na anulowaæ definicji"
 
 # ???
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: nie mo¿na anulowaæ definicji: %s jest tylko do odczytu"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: nie jest zmienn± tablicow±"
@@ -910,37 +910,37 @@ msgstr "\aprzekroczony czas oczekiwania na dane wej
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "nie mo¿na przekierowaæ standardowego wej¶cia z /dev/null: %s"
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "TIMEFORMAT: `%c': nieprawid³owy znak formatuj±cy"
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 #, fuzzy
 msgid "pipe error"
 msgstr "b³±d zapisu: %s"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: ograniczony: nie mo¿na podawaæ `/' w nazwach poleceñ"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: nie znaleziono polecenia"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, fuzzy, c-format
 msgid "%s: %s"
 msgstr "%s jest %s\n"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: z³y interpreter"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "nie mo¿na skopiowaæ deskryptora pliku %d do %d"
@@ -1022,12 +1022,12 @@ msgstr "getcwd: niemo
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "nie mo¿na wy³±czyæ trybu nieblokuj±cego dla deskryptora %d"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr "nie mo¿na przydzieliæ nowego deskryptora pliku dla wej¶cia basha z %d"
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr "save_bash_input: bufor dla nowego deskryptora %d ju¿ istnieje"
@@ -1398,30 +1398,30 @@ msgstr "nieoczekiwany znacznik `%s' w poleceniu warunkowym"
 msgid "unexpected token %d in conditional command"
 msgstr "nieoczekiwany znacznik %d w poleceniu warunkowym"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "b³±d sk³adni przy nieoczekiwanym znaczniku `%s'"
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "b³±d sk³adni przy `%s'"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "b³±d sk³adni: nieoczekiwany koniec pliku"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "b³±d sk³adni"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "U¿yj \"%s\", aby opu¶ciæ tê pow³okê.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "nieoczekiwany EOF podczas poszukiwania pasuj±cego `)'"
 
@@ -1488,11 +1488,11 @@ msgstr "nie mo
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: nie mo¿na przypisaæ listy do elementu tablicy"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "/dev/(tcp|udp)/host/port nie s± wspierane bez sieci"
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "b³±d przekierowania: nie mo¿na powieliæ deskryptora pliku"
 
@@ -1509,16 +1509,16 @@ msgstr "/tmp musi by
 msgid "%c%c: invalid option"
 msgstr "%c%c: nieprawid³owa opcja"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "Nie mam nazwy!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr ""
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1527,38 +1527,38 @@ msgstr ""
 "U¿ycie:\t%s [d³uga opcja GNU] [opcja] ...\n"
 "\t%s [d³uga opcja GNU] [opcja] plik-skryptu ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "D³ugie opcje GNU:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Opcje pow³oki:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD lub -c polecenie lub -O shopt_option\t\t(tylko wywo³anie)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s lub -o opcja\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 "Aby uzyskaæ wiêcej informacji o opcjach pow³oki, napisz `%s -c \"help set"
 "\"'.\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 "Aby uzyskaæ wiêcej informacji o poleceniach wewnêtrznych pow³oki,\n"
 "napisz `%s -c help'.\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "Do zg³aszania b³êdów nale¿y u¿ywaæ polecenia `bashbug'.\n"
@@ -1772,50 +1772,50 @@ msgstr "nie mo
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "nie mo¿na powieliæ nazwanego potoku %s jako deskryptor %d"
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "nie mo¿na utworzyæ potoku dla podstawienia polecenia"
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr "nie mo¿na utworzyæ procesu potomnego dla podstawienia polecenia"
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr "command_substitute: nie mo¿na powieliæ potoku jako deskryptora 1"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: parametr pusty lub nieustawiony"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: wyra¿enie dla pod³añcucha < 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: z³e podstawienie"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: nie mo¿na przypisywaæ w ten sposób"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 msgstr ""
 
-#: subst.c:8146
+#: subst.c:8149
 #, fuzzy, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "z³e podstawienie: brak zamykaj±cego `%s' w %s"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "brak pasuj±cego: %s"
@@ -2153,7 +2153,7 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr ""
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr ""
 
 #: builtins.c:148
index 1fe87755727df43ae1ea10991b2941429a89875c..7b8c771c427f8a002fb3248ebe5891be4860df53 100644 (file)
Binary files a/po/pt_BR.gmo and b/po/pt_BR.gmo differ
index d65d75e24f394b99d7d12eaa66aa970b74361640..93d65305a39e400952ca6415ead63fc44184d964 100644 (file)
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash 2.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2002-05-08 13:50GMT -3\n"
 "Last-Translator: Halley Pacheco de Oliveira <halleypo@ig.com.br>\n"
 "Language-Team: Brazilian Portuguese <ldp-br@bazar.conectiva.com.br>\n"
@@ -44,21 +44,21 @@ msgstr ""
 msgid "%s: cannot create: %s"
 msgstr "%s: impossível criar: %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr ""
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr ""
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr ""
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr ""
@@ -118,11 +118,11 @@ msgid ""
 "    Without EXPR, returns "
 msgstr ""
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr ""
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr ""
 
@@ -307,7 +307,7 @@ msgstr "somente pode ser usado dentro de fun
 msgid "cannot use `-f' to make functions"
 msgstr ""
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: função somente para leitura"
@@ -346,7 +346,7 @@ msgstr ""
 msgid "%s: cannot delete: %s"
 msgstr "%s: impossível criar: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -362,7 +362,7 @@ msgstr "%s: imposs
 msgid "%s: file is too large"
 msgstr ""
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -676,22 +676,22 @@ msgstr "erro de `pipe': %s"
 msgid "can only `return' from a function or sourced script"
 msgstr ""
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 #, fuzzy
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "somente pode ser usado dentro de funções; faz com que o escopo visível"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, fuzzy, c-format
 msgid "%s: cannot unset"
 msgstr "%s: impossível criar: %s"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, fuzzy, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: impossível criar: %s"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, fuzzy, c-format
 msgid "%s: not an array variable"
 msgstr "%s: variável não vinculada"
@@ -854,37 +854,37 @@ msgstr ""
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr ""
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr ""
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 #, fuzzy
 msgid "pipe error"
 msgstr "erro de `pipe': %s"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: restrição: não é permitido especificar `/' em nomes de comandos"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: comando não encontrado"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, c-format
 msgid "%s: %s"
 msgstr ""
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, fuzzy, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: é um diretório"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, fuzzy, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "impossível duplicar fd (descritor de arquivo) %d para fd 0: %s"
@@ -968,14 +968,14 @@ msgstr "getwd: imposs
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "impossível duplicar fd (descritor de arquivo) %d para fd 0: %s"
 
-#: input.c:258
+#: input.c:260
 #, fuzzy, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr ""
 "impossível alocar novo descritor de arquivo (fd) para a entrada\n"
 "do `bash'  a partir do descritor de arquivo (fd) %d: %s"
 
-#: input.c:266
+#: input.c:268
 #, fuzzy, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr ""
@@ -1353,30 +1353,30 @@ msgstr "`:' esperado para express
 msgid "unexpected token %d in conditional command"
 msgstr "`:' esperado para expressão condicional"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "erro de sintaxe próximo do `token' não esperado `%s'"
 
-#: parse.y:5578
+#: parse.y:5584
 #, fuzzy, c-format
 msgid "syntax error near `%s'"
 msgstr "erro de sintaxe próximo do `token' não esperado `%s'"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "erro de sintaxe: fim prematuro do arquivo"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "erro de sintaxe"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Use \"%s\" para sair da `shell'.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 #, fuzzy
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "encontrado EOF não esperado enquanto procurava por `%c'"
@@ -1444,11 +1444,11 @@ msgstr "imposs
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: impossível atribuir uma lista a um membro de uma matriz (array)"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr ""
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 #, fuzzy
 msgid "redirection error: cannot duplicate fd"
 msgstr "erro de redirecionamento"
@@ -1466,16 +1466,16 @@ msgstr ""
 msgid "%c%c: invalid option"
 msgstr "%c%c: opção incorreta"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "Eu não tenho nome!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, fuzzy, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNU %s, versão %s\n"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1484,39 +1484,39 @@ msgstr ""
 "Utilização:\t%s [opção-longa-GNU] [opção] ...\n"
 "\t%s [opção-longa-GNU] [opção] arquivo-de-script ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "opções-longas-GNU:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Opções da `shell':\n"
 
-#: shell.c:1807
+#: shell.c:1803
 #, fuzzy
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD ou -c comando\t\t(somente para chamada)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s ou -o opção\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 "Digite `%s -c \"help set\"' para mais informações sobre as opções da "
 "`shell'.\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 "Digite `%s -c help' para mais informações sobre os comandos internos do "
 "`shell'.\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr ""
@@ -1733,55 +1733,55 @@ msgstr ""
 "impossível duplicar o `named pipe' %s\n"
 "como descritor de arquivo (fd) %d: %s"
 
-#: subst.c:5288
+#: subst.c:5284
 #, fuzzy
 msgid "cannot make pipe for command substitution"
 msgstr "impossível construir `pipes' para substituição do comando: %s"
 
-#: subst.c:5326
+#: subst.c:5322
 #, fuzzy
 msgid "cannot make child for command substitution"
 msgstr "impossível criar um processo filho para substituição do comando: %s"
 
-#: subst.c:5343
+#: subst.c:5339
 #, fuzzy
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr ""
 "command_substitute: impossível duplicar o `pipe' como\n"
 "descritor de arquivo (fd) 1: %s"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: parâmetro nulo ou não inicializado"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: expressão de substring < 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: substituição incorreta"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: impossível atribuir desta maneira"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 msgstr ""
 
-#: subst.c:8146
+#: subst.c:8149
 #, fuzzy, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "substituição incorreta: nenhum `%s' em %s"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr ""
@@ -2142,7 +2142,7 @@ msgstr "export [-nf] [NOME ...] ou export -p"
 
 #: builtins.c:146
 #, fuzzy
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr "readonly [-anf] [NOME ...] ou readonly -p"
 
 #: builtins.c:148
index 1361451a4460ad398cbdae66691fcfc508963633..512edbde8dc0ae4cd225895daccdb1915636b27c 100644 (file)
Binary files a/po/ro.gmo and b/po/ro.gmo differ
index 8f50d99050e986912bd422bc7b0cb0a95d462160..c2f5b08dc51e757a0821d236849a25364a0896c7 100644 (file)
--- a/po/ro.po
+++ b/po/ro.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash 2.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 1997-08-17 18:42+0300\n"
 "Last-Translator: Eugen Hoanca <eugenh@urban-grafx.ro>\n"
 "Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n"
@@ -43,21 +43,21 @@ msgstr ""
 msgid "%s: cannot create: %s"
 msgstr "%s: nu s-a putut crea: %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr ""
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr ""
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr ""
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr ""
@@ -117,11 +117,11 @@ msgid ""
 "    Without EXPR, returns "
 msgstr ""
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr ""
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr ""
 
@@ -306,7 +306,7 @@ msgstr "poate fi folosit doar 
 msgid "cannot use `-f' to make functions"
 msgstr ""
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: funcþie doar în citire (readonly)"
@@ -345,7 +345,7 @@ msgstr ""
 msgid "%s: cannot delete: %s"
 msgstr "%s: nu s-a putut crea: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -361,7 +361,7 @@ msgstr "%s: nu se poate executa fi
 msgid "%s: file is too large"
 msgstr ""
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -674,22 +674,22 @@ msgstr "eroare de leg
 msgid "can only `return' from a function or sourced script"
 msgstr ""
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 #, fuzzy
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "poate fi folosit doar într-o funcþie, ºi face ca variabila NUME"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, fuzzy, c-format
 msgid "%s: cannot unset"
 msgstr "%s: nu s-a putut crea: %s"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, fuzzy, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: nu s-a putut crea: %s"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, fuzzy, c-format
 msgid "%s: not an array variable"
 msgstr "%s: variabilã fãrã limitã"
@@ -850,37 +850,37 @@ msgstr "%ca expirat a
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr ""
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr ""
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 #, fuzzy
 msgid "pipe error"
 msgstr "eroare de legãturã (pipe): %s"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: limitat: nu se poate specifica `/' în numele comenzilor"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: comandã negãsitã"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, c-format
 msgid "%s: %s"
 msgstr ""
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, fuzzy, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: este director"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, fuzzy, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "nu se poate duplica fd %d în fd 0: %s"
@@ -964,13 +964,13 @@ msgstr "getwd: nu s-au putut accesa directoarele p
 msgid "cannot reset nodelay mode for fd %d"
 msgstr ""
 
-#: input.c:258
+#: input.c:260
 #, fuzzy, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr ""
 "nu se poate aloca descriptor de fiºier nou pentru inputul bash din fd %d: %s"
 
-#: input.c:266
+#: input.c:268
 #, fuzzy, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr "check_bash_input: buffer deja existent pentru fd nou %d"
@@ -1345,30 +1345,30 @@ msgstr "`:' a
 msgid "unexpected token %d in conditional command"
 msgstr "`:' aºteptat dupã expresie condiþionalã"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "eroare de sintaxã neaºteptatã lângã `%s'"
 
-#: parse.y:5578
+#: parse.y:5584
 #, fuzzy, c-format
 msgid "syntax error near `%s'"
 msgstr "eroare de sintaxã neaºteptatã lângã `%s'"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "eroare de sintaxã: sfârºit de fiºier neaºteptat"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "eroare de sintaxã"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Folosiþi \"%s\" pentru a pãrãsi shellul.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 #, fuzzy
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "EOF brusc în cãutare dupã `%c'"
@@ -1436,11 +1436,11 @@ msgstr "nu pot face leg
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: nu pot asigna listã membrului intervalului"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr ""
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 #, fuzzy
 msgid "redirection error: cannot duplicate fd"
 msgstr "eroare de redirectare"
@@ -1458,16 +1458,16 @@ msgstr ""
 msgid "%c%c: invalid option"
 msgstr "%c%c: opþiune invalidã"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "Nu am nici un nume!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, fuzzy, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNU %s, versiunea %s\n"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1476,39 +1476,39 @@ msgstr ""
 "Folosire:\t%s [GNU opþiune lungã] [opþiune] ...\n"
 "\t%s [GNU opþiune lungã] [opþiune] fiºier script ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "opþiuni lungi GNU:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Opþiuni ale shell-ului:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 #, fuzzy
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD sau -c comandã\t\t(doar invocaþie)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s sau -o opþiune\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 "Apãsaþi `%s -c \"set-ajutor\"' pentru mai multe informaþii despre opþiunile "
 "shell-ului.\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 "Apãsaþi `%s -c ajutor' pentru mai multe informaþii despre comenzile interne "
 "ale shell-ului.\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr ""
@@ -1722,53 +1722,53 @@ msgstr "nu pot deschide leg
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "nu se poate duplica legãtura numitã %s ca fd %d: %s "
 
-#: subst.c:5288
+#: subst.c:5284
 #, fuzzy
 msgid "cannot make pipe for command substitution"
 msgstr "nu pot face legãturi(pipes) pentru substituþia de comenzi: %s"
 
-#: subst.c:5326
+#: subst.c:5322
 #, fuzzy
 msgid "cannot make child for command substitution"
 msgstr "nu pot crea un copil pentru substituþia de comenzi: %s"
 
-#: subst.c:5343
+#: subst.c:5339
 #, fuzzy
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr "command_substitute: nu se poate duplica legãtura (pipe) ca fd 1: %s"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: parametru null sau nesetat"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: expresie subºir < 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: substituþie invalidã"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: nu se poate asigna în acest mod"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 msgstr ""
 
-#: subst.c:8146
+#: subst.c:8149
 #, fuzzy, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "substituþie invalidã: nu existã ')' de final în %s"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr ""
@@ -2128,7 +2128,7 @@ msgstr "export [-nf] [nume ...] sau export -p"
 
 #: builtins.c:146
 #, fuzzy
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr "readonly [-anf] [nume ...] sau readonly -p"
 
 #: builtins.c:148
index e7540f0f4f5b4a94a4055ca9bb0bc6c7a2e4c490..c6968c10eb237333576ead4c3e7c30dafe635358 100644 (file)
Binary files a/po/ru.gmo and b/po/ru.gmo differ
index b44d74e7bf3aa72c6a22013c705ceff2e2e8acfc..a5d9578297e54a6f0143f254fd4d99a0ad98aaa0 100644 (file)
--- a/po/ru.po
+++ b/po/ru.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: GNU bash 3.1-release\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2006-01-05 21:28+0300\n"
 "Last-Translator: Evgeniy Dushistov <dushistov@mail.ru>\n"
 "Language-Team: Russian <ru@li.org>\n"
@@ -47,21 +47,21 @@ msgstr ""
 msgid "%s: cannot create: %s"
 msgstr "%s: ÎÅ ÍÏÇÕ ÓÏÚÄÁÔØ: %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr ""
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: ÐÅÒ×ÙÊ ÎÅÐÒÏÂÅÌØÎÙÊ ÓÉÍ×ÏÌ ÎÅ `\"'"
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "ÎÅÔ ÚÁËÒÙ×ÁÀÝÅÇÏ `%c' × %s"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: ÐÒÏÐÕÝÅΠÒÁÚÄÅÌÉÔÅÌØ Ä×ÏÅÔÏÞÉÅ"
@@ -120,11 +120,11 @@ msgid ""
 "    Without EXPR, returns "
 msgstr ""
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "ÐÅÒÅÍÅÎÎÁÑ HOME ÎÅ ÕÓÔÁÎÏ×ÌÅÎÁ"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "ÐÅÒÅÍÅÎÎÁÑ OLDPWD ÎÅ ÕÓÔÁÎÏ×ÌÅÎÁ"
 
@@ -304,7 +304,7 @@ msgstr "
 msgid "cannot use `-f' to make functions"
 msgstr ""
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: ÄÏÓÔÕÐÎÁÑ ÔÏÌØËÏ ÎÁ ÞÔÅÎÉÅ ÆÕÎËÃÉÑ"
@@ -343,7 +343,7 @@ msgstr ""
 msgid "%s: cannot delete: %s"
 msgstr "%s: ÎÅ ÍÏÇÕ ÕÄÁÌÉÔØ:  %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -359,7 +359,7 @@ msgstr "%s: 
 msgid "%s: file is too large"
 msgstr "%s: ÓÌÉÛËÏÍ ÂÏÌØÛÏÊ ÆÁÊÌ"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -670,21 +670,21 @@ msgstr "
 msgid "can only `return' from a function or sourced script"
 msgstr ""
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr ""
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: ÎÅ ÍÏÇÕ ÓÂÒÏÓÉÔØ"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: ÎÅ ÍÏÇÕ ÓÂÒÏÓÉÔØ: ÄÏÓÔÕÐÎÏ ÔÏÌØËÏ ÄÌÑ ÞÔÅÎÉÑ %s"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: ÎÅ ÐÅÒÅÍÅÎÎÁÑ-ÍÁÓÓÉ×"
@@ -837,37 +837,37 @@ msgstr ""
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr ""
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr ""
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 #, fuzzy
 msgid "pipe error"
 msgstr "ÏÛÉÂËÁ ÚÁÐÉÓÉ: %s"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr ""
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, c-format
 msgid "%s: %s"
 msgstr ""
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: ÐÌÏÈÏÊ ÉÎÔÅÒÐÒÅÔÁÔÏÒ"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "ÎÅ ÍÏÇÕ ÄÕÂÌÉÒÏ×ÁÔØ fd %d × fd %d"
@@ -947,12 +947,12 @@ msgstr ""
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "ÎÅ ÍÏÇÕ ÄÕÂÌÉÒÏ×ÁÔØ fd %d × fd %d"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr ""
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr ""
@@ -1319,30 +1319,30 @@ msgstr ""
 msgid "unexpected token %d in conditional command"
 msgstr ""
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr ""
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "ÏÛÉÂËÁ ÓÉÎÔÁËÓÉÓÁ ÏËÏÌÏ `%s'"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "ÏÛÉÂËÁ ÓÉÎÔÁËÓÉÓÁ: ÎÅÏÖÉÄÁÎÎÙÊ ËÏÎÅàÆÁÊÌÁ"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "ÏÛÉÂËÁ ÓÉÎÔÁËÓÉÓÁ"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "éÓÐÏÌØÚÕÊÔÅ \"%s\", ÞÔÏÂÙ ÚÁ×ÅÒÛÉÔØÓÑ ÒÁÂÏÔÕ Ó  ÏÂÏÌÏÞËÏÊ.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr ""
 
@@ -1409,11 +1409,11 @@ msgstr ""
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: ÎÅ ÐÅÒÅÍÅÎÎÁÑ-ÍÁÓÓÉ×"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr ""
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "ÏÛÉÂËÁ ÐÅÒÅÎÁÐÒÁ×ÌÅÎÉÑ: ÎÅ ÍÏÇÕ ÄÕÂÌÉÒÏ×ÁÔØ fd"
 
@@ -1430,16 +1430,16 @@ msgstr "/tmp 
 msgid "%c%c: invalid option"
 msgstr "%c%c: ÎÅÄÏÐÕÓÔÉÍÁÑ ÏÐÃÉÑ"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "õ ÍÅÎÑ ÎÅÔ ÉÍÅÎÉ!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr ""
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1449,34 +1449,34 @@ msgstr ""
 "%s [ÄÌÉÎÎÙÅ ÏÐÃÉÉ Á-ÌÑ `GNU'] [ÏÐÃÉÉ] ...\n"
 "\t%s [ÄÌÉÎÎÙÅ ÏÐÃÉÉ Á-ÌÑ `GNU'] [ÏÐÃÉÉ] ÆÁÊÌ_ÓÏ_ÓËÒÉÐÔÏÍ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "äÌÉÎÎÙÅ ÏÐÃÉÉ × ÓÔÅÌÅ GNU:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "ïÐÃÉÉ ÏÂÏÌÏÞËÉ:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr ""
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s ÉÌÉ ÏÐÃÉÑ -o\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr ""
@@ -1689,50 +1689,50 @@ msgstr "
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr ""
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr ""
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr ""
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr ""
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: ÐÁÒÁÍÅÔÒ null ÉÌÉ ÎÅ ÕÓÔÁÎÏ×ÌÅÎ"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr ""
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr ""
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr ""
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 msgstr ""
 
-#: subst.c:8146
+#: subst.c:8149
 #, fuzzy, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "ÎÅÔ ÚÁËÒÙ×ÁÀÝÅÇÏ `%c' × %s"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "ÎÅÔ ÓÏ×ÐÁÄÅÎÉÑ Ó: %s"
@@ -2066,7 +2066,7 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr ""
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr ""
 
 #: builtins.c:148
index f56589e0b3fb7f1519d14ad32dcc45b055745d7d..455cbcd4edb0b45570a02b768a22235b6f3c209d 100644 (file)
Binary files a/po/sk.gmo and b/po/sk.gmo differ
index 49230fe21e18c6587489cdeea6eafc9fac793f35..f79098b0e74af22a3e9f511340a124f10f095266 100644 (file)
--- a/po/sk.po
+++ b/po/sk.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash 4.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2010-01-07 19:18+0100\n"
 "Last-Translator: Ivan Masár <helix84@centrum.sk>\n"
 "Language-Team: Slovak <sk-i18n@lists.linux.sk>\n"
@@ -45,22 +45,22 @@ msgstr "%s: %s: pri priraďovaní asociatívnemu poľu je potrebné použiť ind
 msgid "%s: cannot create: %s"
 msgstr "%s: nie je možné vytvoriť: %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr ""
 "bash_execute_unix_command: nie je možné nájsť klávesovú mapu pre príkaz"
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: prvý znak (okrem bielych znakov) nie je „\"“"
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "chýba zatvárajúca „%c“ v %s"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: chýba oddeľovač dvojbodka"
@@ -122,11 +122,11 @@ msgstr ""
 "    \n"
 "    Bez EXPR, vracia "
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "HOME nebola nastavená"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "OLDPWD nebola nastavená"
 
@@ -304,7 +304,7 @@ msgstr "je možné použiť iba vo funkcii"
 msgid "cannot use `-f' to make functions"
 msgstr "nie je možné použiť „-f“ pre tvorbu funkcií"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: funkcia iba na čítanie"
@@ -343,7 +343,7 @@ msgstr "%s: nie je dynamicky načítané"
 msgid "%s: cannot delete: %s"
 msgstr "%s: nie je možné zmazať: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -359,7 +359,7 @@ msgstr "%s: nie je obyčajný súbor"
 msgid "%s: file is too large"
 msgstr "%s: súbor je príliš veľký"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -736,21 +736,21 @@ msgstr ""
 "návrat („return“) je možné vykonať iba z funkcie alebo skriptu vyvolaného "
 "pomocou „source“"
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "nie je možné zároveň zrušiť funkciu a premennú"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: nie je možné zrušiť"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: nie je možné zrušiť: len na čítanie %s"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: nie je premenná poľa"
@@ -903,36 +903,36 @@ msgstr "\ačas vypršal pri čakaní na vstup: automatické odhlásenie\n"
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "nie je možné presmerovať štandardný vstup z /dev/null: %s"
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "TIMEFORMAT: „%c“: neplatný formátovácí znak"
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 msgid "pipe error"
 msgstr "chyba rúry"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: obmedzené: nie jemožné uviesť „/“ v názvoch príkazov"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: príkaz nenájdený"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, fuzzy, c-format
 msgid "%s: %s"
 msgstr "%s je %s\n"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: chybný interpreter"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "nie je možné duplikovať fd %d na fd %d"
@@ -1012,12 +1012,12 @@ msgstr "getcwd: nie je možné pristupovať k rodičovským adresárom"
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "nie j emožné resetovať nodelay režim fd %d"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr "nie je možné alokovať nový popisovač súboru pre vstup bashu z fd %d"
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr "save_bash_input: bufer už existuje pre nový fd %d"
@@ -1386,30 +1386,30 @@ msgstr "neočakávaný token „%s“ v podmienečnom príkaze"
 msgid "unexpected token %d in conditional command"
 msgstr "neočakávaný token %d v podmienečnom príkaze"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "chyba syntaxe neďaleko neočakávaného tokenu „%s“"
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "chyba syntaxe neďaleko „%s“"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "chyba syntaxe: neočakávaný koniec súboru"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "chyba syntaxe"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Na opustenie shellu použite „%s“.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "neočakávaný koniec súboru počas hľadania zodpovedajúceho „)“"
 
@@ -1476,11 +1476,11 @@ msgstr "nie je možné vytvoriť odkladací súbor pre here-document: %s"
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: nie je možné priradiť popisovač súboru premennej"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "/dev/(tcp|udp)/host/port nie je podporovaný bez podpory sietí"
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "chyba presmerovania: nie je možné duplikovať fd"
 
@@ -1497,16 +1497,16 @@ msgstr "/tmp musí byť platný názov adresára"
 msgid "%c%c: invalid option"
 msgstr "%c%c: neplatná voľba"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "Nemám meno!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNU bash, verzia %s-(%s)\n"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1515,37 +1515,37 @@ msgstr ""
 "Použitie:\t%s [GNU dlhá voľba] [voľba] ...\n"
 "\t%s [GNU dlhá voľba] [voľba] súbor-skriptu ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "GNU dlhé voľby:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Voľby shellu:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD alebo -c príkaz alebo -O krátka_voľba\t\t(iba vyvolanie)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s alebo -o voľba\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 "Napísaním „%s -c \"help set\"“ získate viac informácií o voľbách shellu.\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 "Napísaním „%s -c help“ získate viac informácií o vstavaných príkazoch "
 "(builtins) shellu.\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "Na ohlasovanie chýb použite príkaz „bashbug“.\n"
@@ -1757,39 +1757,39 @@ msgstr "nie je možné otvoriť pomenovanú rúru %s na zápis"
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "nie je možné duplikovať pomenovanú rúru %s ako fd %d"
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "nie je možné vytvoriť rúru pre substitúciu príkazov"
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr "nie je možné vytvoriť potomka pre substitúciu príkazov"
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr "command_substitute: nie je možné duplikovať rúru ako fd 1"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: parameter je null alebo nenastavený"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: výraz podreťazca < 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: chybná substitúcia"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: nie je možné vykonať priradenie takýmto spôsobom"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
@@ -1797,12 +1797,12 @@ msgstr ""
 "budúce verzie shellu budú vynucovať vyhodnocovanie ako aritmetickú "
 "substitúciu"
 
-#: subst.c:8146
+#: subst.c:8149
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "chybná substitúcia: : v reťazci %s chýba uzatvárajúci „`”"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "bez zhody: %s"
@@ -2157,7 +2157,8 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr "export [-fn] [názov[=hodnota] ...] alebo export -p"
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+#, fuzzy
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr "readonly [-af] [názov[=hodnota] ...] alebo readonly -p"
 
 #: builtins.c:148
index faebcea30b8b7f50e31a66283ec3e081a4a2d754..2bcd408a78299dd4d936570c54d46e74622498bb 100644 (file)
Binary files a/po/sv.gmo and b/po/sv.gmo differ
index fef8a8ace70386b3eaa51078a57a482675f9a28f..0c47ee493efef63a9b06c742d66bf3953f67564c 100644 (file)
--- a/po/sv.po
+++ b/po/sv.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash 4.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2010-10-24 22:35+0200\n"
 "Last-Translator: Göran Uddeborg <goeran@uddeborg.se>\n"
 "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
@@ -46,23 +46,23 @@ msgstr "%s: %s: måste använda index vid tilldelning av associativ vektor"
 msgid "%s: cannot create: %s"
 msgstr "%s: det går inte att skapa: %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr ""
 "bash_execute_unix_command: det går inte att hitta en tangentbindning för "
 "kommandot"
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: första ickeblanka tecknet är inte '\"'"
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "ingen avslutande \"%c\" i %s"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: kolonseparator saknas"
@@ -124,11 +124,11 @@ msgstr ""
 "    \n"
 "    Utan UTTR, returnerar "
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "HOME är inte satt"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "OLDPWD är inte satt"
 
@@ -306,7 +306,7 @@ msgstr "kan endast användas i en funktion"
 msgid "cannot use `-f' to make functions"
 msgstr "det går inte att använda \"-f\" för att göra funktioner"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: endast läsbar funktion"
@@ -345,7 +345,7 @@ msgstr "%s: inte dynamiskt laddad"
 msgid "%s: cannot delete: %s"
 msgstr "%s: kan inte ta bort: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -361,7 +361,7 @@ msgstr "%s: inte en normal fil"
 msgid "%s: file is too large"
 msgstr "%s: filen är för stor"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -736,21 +736,21 @@ msgid "can only `return' from a function or sourced script"
 msgstr ""
 "det går bara att göra \"return\" från en funktion eller källinläst skript"
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "det går inte att samtidigt ta bort en funktion och en variabel"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: det går inte att ta bort tilldelning"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: det går inte att ta bort tilldelning: endast läsbar %s"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: inte en vektorvariabel"
@@ -903,36 +903,36 @@ msgstr "\atiden gick ut i väntan på indata: automatisk utloggning\n"
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "det går inte att omdiregera standard in från /dev/null: %s"
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "TIMEFORMAT: \"%c\": ogiltigt formateringstecken"
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 msgid "pipe error"
 msgstr "rörfel"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: begränsat: det går inte att ange \"/\" i kommandonamn"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: kommandot finns inte"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, fuzzy, c-format
 msgid "%s: %s"
 msgstr "%s är %s\n"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: felaktig tolk"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "det går inte att duplicera fb %d till fb %d"
@@ -1012,13 +1012,13 @@ msgstr "getcwd: det går inte att komma åt föräldrakatalogen"
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "det går inte att återställa fördröjningsfritt läge för fb %d"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr ""
 "det går inte att allokera en ny filbeskrivare för bashindata från fb %d"
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr "save_bash_input: buffert finns redan för ny fb %d"
@@ -1387,30 +1387,30 @@ msgstr "oväntad symbol \"%s\" i villkorligt kommando"
 msgid "unexpected token %d in conditional command"
 msgstr "oväntad symbol %d i villkorligt kommando"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "syntaxfel nära den oväntade symbolen \"%s\""
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "syntaxfel nära \"%s\""
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "syntaxfel: oväntat filslut"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "syntaxfel"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Använd \"%s\" fär att lämna skalet.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "oväntat filslut när matchande \")\" söktes"
 
@@ -1477,11 +1477,11 @@ msgstr "det går inte att skapa temporärfil för här-dokument: %s"
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: det går inte att tilldela fb till variabel"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "/dev/(tcp|udp)/host/port stöds inte utan nätverksfunktion"
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "omdirigeringsfel: det går inte att duplicera fb"
 
@@ -1498,16 +1498,16 @@ msgstr "/tmp måste vara ett giltigt katalognamn"
 msgid "%c%c: invalid option"
 msgstr "%c%c: ogiltig flagga"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "Jag har inget namn!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNU bash, version %s-(%s)\n"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1516,34 +1516,34 @@ msgstr ""
 "Användning:\t%s [GNU lång flagga] [flagga] ...\n"
 "\t\t%s [GNU lång flagga] [flagga] skriptfil ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "GNU långa flaggor:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Skalflaggor:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD eller -c kommando eller -O shopt_flagga\t\t(bara uppstart)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s eller -o flagga\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr "Skriv \"%s -c 'help set'\" för mer information om skalflaggor.\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr "Skriv \"%s -c help\" för mer information om inbyggda skalkommandon.\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr ""
@@ -1757,39 +1757,39 @@ msgstr "det går inte att öppna namngivet rör %s för skrivning"
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "det går inte att duplicera namngivet rör %s som fb %d"
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "det går inte att skapa rör för kommandosubstitution"
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr "det går inte att skapa barn för kommandosubstitution"
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr "command_substitute: det går inte att duplicera rör som fb 1"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: parametern tom eller inte satt"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: delstränguttryck < 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: felaktig substitution"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: det går inte att tilldela på detta sätt"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
@@ -1797,12 +1797,12 @@ msgstr ""
 "framtida versioner av skalet kommer att framtvinga evaluering som en "
 "aritmetisk substition"
 
-#: subst.c:8146
+#: subst.c:8149
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "felaktig ersättning: ingen avslutande \"`\" i %s"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "ingen match: %s"
@@ -2159,7 +2159,8 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr "export [-fn] [namn[=värde] ...] eller export -p"
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+#, fuzzy
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr "readonly [-af] [namn[=värde] ...] eller readonly -p"
 
 #: builtins.c:148
index 10e9516835849960e897dc19267e0aaa4bc36e9d..575b5338f80f103d6a108a7cc731bbaf859a396e 100644 (file)
Binary files a/po/tr.gmo and b/po/tr.gmo differ
index 81e215b2864143a176dafb6d0b8fe5c9a3a39b00..8ccedb41c724bb0554b111bab4d65558445d16a8 100644 (file)
--- a/po/tr.po
+++ b/po/tr.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash 3.2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2006-10-30 20:00+0200\n"
 "Last-Translator: Nilgün Belma Bugüner <nilgun@buguner.name.tr>\n"
 "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
@@ -45,21 +45,21 @@ msgstr ""
 msgid "%s: cannot create: %s"
 msgstr "%s: oluşturulamıyor: %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr "bash_execute_unix_command: komut için kısayol bulunamıyor"
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: boşluk olmayan ilk karakter `\"' değil"
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "%2$s içinde kapatan `%1$c' yok"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: ikinokta imi eksik"
@@ -119,11 +119,11 @@ msgid ""
 "    Without EXPR, returns "
 msgstr "Geçerli altyordam çağrısının bağlamı döner."
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "HOME atanmamış"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "OLDPWD boş"
 
@@ -303,7 +303,7 @@ msgstr "sadece bir işlevde kullanılabilir"
 msgid "cannot use `-f' to make functions"
 msgstr "işlev yapmak için `-f' kullanılamaz"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: salt okunur işlev"
@@ -342,7 +342,7 @@ msgstr "%s: özdevimli olarak yüklenmemiş"
 msgid "%s: cannot delete: %s"
 msgstr "%s: silinemiyor: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -358,7 +358,7 @@ msgstr "%s: bir dosya değil"
 msgid "%s: file is too large"
 msgstr "%s: dosya çok büyük"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -730,21 +730,21 @@ msgstr "okuma hatası: %d: %s"
 msgid "can only `return' from a function or sourced script"
 msgstr "sadece bir işlev veya betikten kaynaklı olarak `return' yapılabilir"
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "bir işlev ve bir değişken aynı anda unset yapılamaz"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: unset yapılamaz"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s:unset yapılamaz: %s salt okunur"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: bir dizi değişkeni değil"
@@ -897,37 +897,37 @@ msgstr "\agirdi beklerken zamanaşımı: auto-logout\n"
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "/dev/null'dan standart girdiye yönlendirme yapılamaz: %s"
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "TIMEFORMAT: `%c': biçim karakteri geçersiz"
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 #, fuzzy
 msgid "pipe error"
 msgstr "yazma hatası: %s"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: kısıtlı: komut adında `/' kullanamazsınız"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: komut yok"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, fuzzy, c-format
 msgid "%s: %s"
 msgstr "%s %s'dir\n"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: hatalı yorumlayıcı"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "fd %d, fd %d olarak yinelenemiyor"
@@ -1007,13 +1007,13 @@ msgstr "getcwd: üst dizinlere erişilemiyor"
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "fd %d için geciktirmeme kipi sıfırlanamıyor"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr ""
 "fd %d tanıtıcısındaki bash girdisi için yeni dosya tanıtıcısı ayrılamıyor"
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr "save_bash_input: yeni fd %d için tampon zaten var"
@@ -1382,30 +1382,30 @@ msgstr "koşullu komutta beklenmeyen dizgecik `%s'"
 msgid "unexpected token %d in conditional command"
 msgstr "koşullu komutta beklenmeyen dizgecik %d"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "beklenmeyen dizgecik `%s' yakınında sözdizimi hatası"
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "`%s' yakınında sözdizimi hatası"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "sözdizimi hatası: beklenmeyen dosya sonu"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "sözdizimi hatası"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Kabuğu bırakmak için \"%s\" kullanın.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "`)' için eşleşme aranırken beklenmedik dosya sonu"
 
@@ -1472,11 +1472,11 @@ msgstr "belge için geçici dosya oluşturulamıyor: %s"
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: dizi üyesine liste atanamaz"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "/dev/(tcp|udp)/host/port ağ olmaksızın desteklenmiyor"
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "yönlendirme hatası: fd yinelenemiyor"
 
@@ -1493,16 +1493,16 @@ msgstr "/tmp geçerli bir dizinin adı olmalıdır"
 msgid "%c%c: invalid option"
 msgstr "%c%c: geçersiz seçenek"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "Hiç ismim yok!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr ""
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1511,37 +1511,37 @@ msgstr ""
 "Kullanım:\t%s [GNU uzun seçeneği] [seçenek] ...\n"
 "\t%s [GNU uzun seçeneği] [seçenek] betik-dosyası ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "GNU uzun seçenekleri:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Kabuk seçenekleri:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD veya -c KOMUT veya -O shopt_seçeneği\t(sadece çağrı için)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s ya da -o seçeneği\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 "Kabuk seçenekleriyle ilgili daha fazla bilgi için `%s -c \"help set\"' "
 "yazın.\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 "Kabuk yerleşik komutlarıyla ilgili bilgi almak için `%s -c help' yazın.\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr ""
@@ -1757,50 +1757,50 @@ msgstr "isimli boru %s yazmak için açılamıyor"
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "isimli boru %s fd %d olarak yinelenemiyor"
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "komut ikamesi için boru yapılamıyor"
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr "komut ikamesi için alt süreç yapılamıyor"
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr "command_substitute: boru fd 1 olarak yinelenemiyor"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: parametre boş ya da değer atanmamış"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: altdizge ifadesi < 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: hatalı ikame"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: bu yolla atama yapılmaz"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 msgstr ""
 
-#: subst.c:8146
+#: subst.c:8149
 #, fuzzy, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "hatalı ikame: %2$s içinde kapatan `%1$s' yok"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "eşleşme yok: %s"
@@ -2137,7 +2137,7 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr ""
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr ""
 
 #: builtins.c:148
index 1f59e3d3ae5184254be0fb2eee447f82f8013b9e..4746d524e8cea093045d9259344921cce0299730 100644 (file)
Binary files a/po/uk.gmo and b/po/uk.gmo differ
index b60e807a252bf956f5f2c2d5f60764ee726608ab..21674861cf38e50a9b7fb8a42081dda91faa77f3 100644 (file)
--- a/po/uk.po
+++ b/po/uk.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash 4.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2010-06-01 14:53+0300\n"
 "Last-Translator: Maxim V. Dziumanenko <dziumanenko@gmail.com>\n"
 "Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n"
@@ -47,24 +47,24 @@ msgstr "%s: %s: при означенні асоціативних масиві
 msgid "%s: cannot create: %s"
 msgstr "%s: не вдається створити: %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr ""
 "bash_execute_unix_command: не вдається знайти відповідне призначення для "
 "команди"
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: перший непробільний символ не є `\"'"
 
 # c-format
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "нема заключної `%c' у %s"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: пропущено двокрапку-роздільник"
@@ -126,11 +126,11 @@ msgstr ""
 "    \n"
 "    Якщо EXPR не вказано, повертає "
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "змінну HOME не встановлено"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "змінну OLDPWD не встановлено"
 
@@ -308,7 +308,7 @@ msgstr "може використовуватися лише усередині
 msgid "cannot use `-f' to make functions"
 msgstr "`-f' не використовується для створення функцій"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: незмінна функція"
@@ -347,7 +347,7 @@ msgstr "%s: завантажений не динамічно"
 msgid "%s: cannot delete: %s"
 msgstr "%s: не вдається вилучити: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -363,7 +363,7 @@ msgstr "%s: не є звичайним файлом"
 msgid "%s: file is too large"
 msgstr "%s: файл завеликий"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -748,21 +748,21 @@ msgid "can only `return' from a function or sourced script"
 msgstr ""
 "`return' працює лише у функції чи скрипті, запущеному за допомогою `source'"
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "не можна одночасно знищити і функцію і змінну"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: не вдається знищити"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: не вдається знищити: %s лише для читання"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: не є масивом"
@@ -917,36 +917,36 @@ msgstr "\aчас очікування вводу вичерпано: автом
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "не вдається переспрямувати /dev/null на стандартний ввід: %s"
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "TIMEFORMAT: `%c': невірний символ шаблону"
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 msgid "pipe error"
 msgstr "помилка каналу"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: обмеження: не можна вказувати `/' у імені команди"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: команду не знайдено"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, fuzzy, c-format
 msgid "%s: %s"
 msgstr "%s — це %s\n"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: неправильний інтерпретатор"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "не вдається створити копію файлового дескриптору %d у %d"
@@ -1026,14 +1026,14 @@ msgstr "getcwd: не вдається отримати доступ до дир
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "не вдається перевстановити режим без затримки файлового дескриптору %d"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr ""
 "не вдається отримати новий файловий дескриптор для вводу bash з файлового "
 "дескриптору %d"
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr "save_bash_input: для нового файлового дескриптору %d вже існує буфер"
@@ -1408,30 +1408,30 @@ msgstr "неочікувана лексема `%s' в умовній коман
 msgid "unexpected token %d in conditional command"
 msgstr "неочікувана лексема %d в умовній команді"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "синтаксична помилка коло неочікуваної лексеми `%s'"
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "синтаксична помилка коло `%s'"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "синтаксична помилка: раптово скінчився файл"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "синтаксична помилка"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Використовуйте \"%s\", щоб вийти з оболонки.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "файл скінчився, перш ніж було знайдено відповідну `)'"
 
@@ -1498,11 +1498,11 @@ msgstr "не вдається створити тимчасовий файл д
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: неможливо означити елемент масиву списком"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "/dev/(tcp|udp)/host/port не підтримується"
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "помилка переспрямування: не вдається створити копію дескриптора файлу"
 
@@ -1519,16 +1519,16 @@ msgstr "/tmp має бути назвою дійсної директорії"
 msgid "%c%c: invalid option"
 msgstr "%c%c: невірний параметр"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "У мене нема імені!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNU bash, версія %s-(%s)\n"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1537,38 +1537,38 @@ msgstr ""
 "Використовуйте:\t%s [довгий параметр GNU] [параметр] ...\n"
 "\t%s [довгий параметр GNU] [параметр] файл_сценарію ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "Довгі параметри GNU:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Параметри оболонки:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD чи -c команда чи -O параметр_shopt\t\t(тільки на початку)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s чи -o параметр\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 "Введіть `%s -c \"help set\"', щоб отримати більше інформації про параметри "
 "оболонки.\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 "Введіть `%s -c help', щоб отримати більше інформації про вбудовані команди "
 "оболонки.\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr ""
@@ -1781,52 +1781,52 @@ msgstr "не вдається відкрити іменований канал %
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr ""
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "не вдається створити канал для підставляння команди"
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr "не вдається створити дочірній процес для підставляння команди"
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr ""
 "command_substitute: не вдається створити копію каналу із файловим "
 "дескриптором 1"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: параметр нульової довжини чи не вказаний"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: підрядок коротший за 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: неправильна заміна"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: не можна призначити таким чином"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 msgstr ""
 
-#: subst.c:8146
+#: subst.c:8149
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "неправильна заміна: немає заключної \"`\" у %s"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "нема відповідника: %s"
@@ -2191,7 +2191,8 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr "export [-fn] [ім’я[=значення] ...] чи export -p"
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+#, fuzzy
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr "readonli [-af [ім’я[=значення] ...] чи readonly -p"
 
 #: builtins.c:148
index 0f24c0ece119efa7635f20700f282e9eabcb0fb8..6e6cef1eba9dca63fbecd54db8e1ed90375411bf 100644 (file)
Binary files a/po/vi.gmo and b/po/vi.gmo differ
index a928acf20f50ea7a69b2bd449b0fd1ea11e032e6..6b7d4c5a16314cc4304c3b91f9a285edfff61589 100644 (file)
--- a/po/vi.po
+++ b/po/vi.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash 4.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2010-02-11 19:42+0930\n"
 "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
 "Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"
@@ -46,22 +46,22 @@ msgstr "%s: %s: phải sử dụng chữ thấp khi gán mảng kết hợp"
 msgid "%s: cannot create: %s"
 msgstr "%s: không thể tạo %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr "bash_execute_unix_command: không tìm thấy sơ đồ phím cho câu lệnh"
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr ""
 "%s: ký tự khác khoảng trắng đầu tiên không phải là dấu sổ chéo ngược « / »"
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "thiếu « %c » đóng trong %s"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: thiếu dấu hai chấm định giới"
@@ -127,11 +127,11 @@ msgstr ""
 "\n"
 "    Không có BTHỰC thì trà lại "
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "Chưa đặt biến môi trường HOME (nhà)"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "Chưa đặt biến môi trường OLDPWD (mật khẩu cũ)"
 
@@ -309,7 +309,7 @@ msgstr "chỉ có thể được dùng trong một hàm"
 msgid "cannot use `-f' to make functions"
 msgstr "không thể dùng « -f » để tạo hàm"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: hàm chỉ đọc"
@@ -348,7 +348,7 @@ msgstr "%s không phải được nạp động"
 msgid "%s: cannot delete: %s"
 msgstr "%s: không thể xoá: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -364,7 +364,7 @@ msgstr "%s: không phải là tập tin chuẩn"
 msgid "%s: file is too large"
 msgstr "%s: tập tin quá lớn"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -745,21 +745,21 @@ msgid "can only `return' from a function or sourced script"
 msgstr ""
 "chỉ có thể « return » (trở về) từ một hàm hoặc văn lệnh được gọi từ nguồn"
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "không thể hủy đặt đồng thời một hàm VÀ một biến"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: không thể hủy đặt"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: không thể hủy đặt: %s chỉ đọc"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: không phải biến mảng"
@@ -912,36 +912,36 @@ msgstr "\tquá hạn trong khi đợi dữ liệu nhập nên tự động đăn
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "không thể chuyển hướng đầu vào tiêu chuẩn từ « /dev/null »: %s"
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "ĐỊNH DẠNG THỜI GIAN: « %c »: ký tự định dạng không hợp lệ"
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 msgid "pipe error"
 msgstr "lỗi ống dẫn"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: bị hạn chế: không thể ghi rõ dấu sổ chéo « / » trong tên câu lệnh"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: không tìm thấy lệnh"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, fuzzy, c-format
 msgid "%s: %s"
 msgstr "%s là %s\n"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: bộ thông dịch sai"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "không thể nhân đôi fd %d tới fd %d"
@@ -1021,12 +1021,12 @@ msgstr "getcwd: không thể truy cập thư mục cấp trên"
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "không thể đặt lại chế độ nodelay (không hoãn) cho fd %d"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr "không thể cấp phát bộ mô tả tập tin mớ cho dữ liệu nhập bash từ fd %d"
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr "save_bash_input: đã có bộ đệm cho fd mới %d"
@@ -1399,30 +1399,30 @@ msgstr "gặp hiệu bài bất thường « %s » trong câu lệnh điều ki
 msgid "unexpected token %d in conditional command"
 msgstr "gặp hiệu bài bất thường « %d » trong câu lệnh điều kiện"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "gặp lỗi cú pháp ở gần hiệu bài bất thường « %s »"
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "gặp lỗi cú pháp gần « %s »"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "lỗi cú pháp: kết thúc tập tin bất thường"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "lỗi cú pháp"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Dùng « %s » để rời trình bao.\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr ""
 "gặp kết thúc tập tin bất thường trong khi tìm dấu ngoặc đóng « ) » tương ứng"
@@ -1491,12 +1491,12 @@ msgstr "không thể tạo tập tin tạm thời cho tài liệu này: %s"
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: không thể gán cho biến bộ bô tả tập tin"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr ""
 "/dev/(tcp|udp)/host/port không được hỗ trợ khi không có chức năng chạy mạng"
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "gặp lỗi chuyển hướng nên không thể nhân đôi fd"
 
@@ -1513,16 +1513,16 @@ msgstr "« /tmp » phải là tên thư mục hợp lệ"
 msgid "%c%c: invalid option"
 msgstr "%c%c: tùy chọn không hợp lệ"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "Không có tên."
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "bash của GNU, phiên bản %s-(%s)\n"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1531,38 +1531,38 @@ msgstr ""
 "Sử dụng:\t%s [tùy chọn GNU dài] [tùy chọn] ...\n"
 "\t%s [tùy chọn GNU dài] [tùy chọn] tập-tin-văn-lệnh ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "Tùy chọn GNU dài:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Tùy chọn trình bao :\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD hoặc -c lệnh or -O shopt_option\t\t(chỉ cuộc gọi)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s hoặc -o tùy chọn\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr ""
 "Gõ câu lệnh trợ giúp « %s -c \"help set\" » để xem thêm thông tin về các tùy "
 "chọn trình bao.\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr ""
 "Gõ câu lệnh trợ giúp « %s -c help » để xem thêm thông tin về các câu lệnh "
 "trình bao dựng sẵn.\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "Dùng lệnh « bashbug » để thông báo lỗi.\n"
@@ -1774,39 +1774,39 @@ msgstr "không thể mở ống dẫn đặt tên %s để ghi"
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "không thể nhân đôi ống dẫn đặt tên %s thành fd %d"
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "không thể tạo ống dẫn để thay thế lệnh"
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr "không thể tạo tiến trình con để thay thế lệnh"
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr "command_substitute: không thể nhân đôi ống dẫn thành fd 1"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: tham số vô giá trị hoặc chưa được đặt"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: biểu thức chuỗi phụ < 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: sai thay thế"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: không thể gán bằng cách này"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
@@ -1814,12 +1814,12 @@ msgstr ""
 "phiên bản trình bao mới sẽ ép buộc ước lượng dưới dạng một hàm thay thế số "
 "học"
 
-#: subst.c:8146
+#: subst.c:8149
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "sai thay thế: không có « ` » đóng trong %s"
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "không khớp: %s"
@@ -2192,7 +2192,8 @@ msgstr ""
 "export -p"
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+#, fuzzy
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr ""
 "readonly [-af] [tên[=giá_trị] ...]\n"
 "\thay\n"
index db21db7b9205f107b989bfb3d5c72f9ead2b5ef8..70e3ba4a874cfa5a78548e4a33c0bf5e9191cfc1 100644 (file)
Binary files a/po/zh_CN.gmo and b/po/zh_CN.gmo differ
index a8a1a3e3990552f4692138545ec28cab48871462..9519715dfc97a94ec237ac047befd08a93cd7590 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash 4.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2010-06-29 10:16+0800\n"
 "Last-Translator: Alex Ye <alyex.ye@gmail.com>\n"
 "Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
@@ -45,21 +45,21 @@ msgstr "%s: %s: 为关联数组赋值时必须使用下标"
 msgid "%s: cannot create: %s"
 msgstr "%s: 无法创建: %s"
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr "bash_execute_unix_command: 无法为命令找到键映射"
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: 第一个非空字符不是 `\"'"
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "%2$s 中没有闭合的 `%1$c'"
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: 缺少冒号分隔符"
@@ -121,11 +121,11 @@ msgstr ""
 "    \n"
 "    不带 EXPR 时, 返回"
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "HOME 未设定"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "OLDPWD 未设定"
 
@@ -303,7 +303,7 @@ msgstr "只能在函数中使用"
 msgid "cannot use `-f' to make functions"
 msgstr "无法用 `-f' 生成函数"
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: 只读函数"
@@ -342,7 +342,7 @@ msgstr "%s: 不是动态加载"
 msgid "%s: cannot delete: %s"
 msgstr "%s: 无法删除: %s"
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -358,7 +358,7 @@ msgstr "%s: 不是常规文件"
 msgid "%s: file is too large"
 msgstr "%s: 文件太大"
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -730,21 +730,21 @@ msgstr "读错误: %d: %s"
 msgid "can only `return' from a function or sourced script"
 msgstr "只能从函数或者源脚本`返回'"
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "无法同时反设定一个函数和一个变量"
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: 无法反设定"
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: 无法反设定: 只读 %s"
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: 不是数组变量"
@@ -897,36 +897,36 @@ msgstr "\a 等待输入超时:自动登出\n"
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "无法从 /dev/null 重定向标准输入: %s"
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "时间格式: `%c': 无效的格式字符"
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 msgid "pipe error"
 msgstr "管道错误"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: 受限的: 无法在命令名中使用 `/'"
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: 未找到命令"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, fuzzy, c-format
 msgid "%s: %s"
 msgstr "%s 是 %s\n"
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: 坏的解释器"
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "无法复制文件描述符 %d 到 文件描述符 %d"
@@ -1006,12 +1006,12 @@ msgstr "getcwd: 无法访问父目录"
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "无法为文件描述符 %d 重置nodelay模式"
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr "无法从文件描述符 %d 为 bash 的输入获取一个新的文件描述符"
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr "save_bash_input: 已经存在新的文件描述符 %d 的缓冲区"
@@ -1379,30 +1379,30 @@ msgstr "条件命令中有未预期的符号 `%s'"
 msgid "unexpected token %d in conditional command"
 msgstr "条件命令中有未预期的符号 %d"
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "未预期的符号 `%s' 附近有语法错误"
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "`%s' 附近有语法错误"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr "语法错误: 未预期的文件结尾"
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "语法错误"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "使用 \"%s\" 退出 shell 。\n"
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "寻找匹配的 `)' 时遇到了未预期的文件结束符"
 
@@ -1469,11 +1469,11 @@ msgstr "无法为立即文档创建临时文件: %s"
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: 无法将文件描述符赋值给变量"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "没有网络时不支持 /dev/(tcp|udp)/host/port"
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr "重定向错误: 无法复制文件描述符"
 
@@ -1490,16 +1490,16 @@ msgstr "/tmp 必须为有效的目录名"
 msgid "%c%c: invalid option"
 msgstr "%c%c: 无效的选项"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "没有名字!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr "GNU bash,版本 %s-(%s)\n"
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1508,34 +1508,34 @@ msgstr ""
 "用法:\t%s [GNU 长选项] [选项] ...\n"
 "\t%s [GNU 长选项] [选项] 脚本文件 ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "GNU 常选项:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Shell 选项:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD 或 -c 命令 或 -O shopt选项\t\t(仅适合调用)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s 或 -o 选项\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr "请输入`%s -c \"help set\"' 以获得关于 shell 选项的更多信息\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr "请输入 `%s -c help' 以获得关于 shell 内嵌命令的更多信息.\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "请使用`bashbug' 命令来报告错误.\n"
@@ -1747,50 +1747,50 @@ msgstr "无法打开命名管道 %s 进行写入"
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "无法将命名管道 %s 作为文件描述符 %d 复制"
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr "无法为命令替换创建管道"
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr "无法为命令替换创建子进程"
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr "command_substitute: 无法将管道复制为文件描述符1"
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: 参数为空或未设置"
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: 子串表达式 < 0"
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: 坏的替换"
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: 无法这样赋值"
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 msgstr "未来版本的 shell 会强制估值为算数替换"
 
-#: subst.c:8146
+#: subst.c:8149
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "坏的替换:在 %s 中没有闭合的 \"`\""
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr "没有匹配: %s"
@@ -2140,7 +2140,8 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr "export [-fn] [名称[=值] ...] 或 export -p"
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+#, fuzzy
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr "readonly [-af] [名称[=值] ...] 或 readonly -p"
 
 #: builtins.c:148
index 35dd3ab1ad6c3bc89ce7eb9471673aae1381bfa6..4be816d01e8bdcb02779ad65f94756e3345a692d 100644 (file)
Binary files a/po/zh_TW.gmo and b/po/zh_TW.gmo differ
index 9387b0f48706ec08b74c4ed61c6d87039f1b4689..3292cb95c97d6932e45bde7a66a38fcecf225ecf 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bash-3.2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-22 08:55-0500\n"
+"POT-Creation-Date: 2011-01-10 10:35-0500\n"
 "PO-Revision-Date: 2008-08-20 20:12+0800\n"
 "Last-Translator: Zi-You Dai  <ioppooster@gmail.com>\n"
 "Language-Team: Chinese (traditional)  <zh-l10n@linux.org.tw>\n"
@@ -45,21 +45,21 @@ msgstr ""
 msgid "%s: cannot create: %s"
 msgstr ""
 
-#: bashline.c:3494
+#: bashline.c:3499
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr ""
 
-#: bashline.c:3580
+#: bashline.c:3585
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr ""
 
-#: bashline.c:3609
+#: bashline.c:3614
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr ""
 
-#: bashline.c:3643
+#: bashline.c:3648
 #, c-format
 msgid "%s: missing colon separator"
 msgstr ""
@@ -118,11 +118,11 @@ msgid ""
 "    Without EXPR, returns "
 msgstr ""
 
-#: builtins/cd.def:228
+#: builtins/cd.def:235
 msgid "HOME not set"
 msgstr "HOME 沒有設置"
 
-#: builtins/cd.def:240
+#: builtins/cd.def:247
 msgid "OLDPWD not set"
 msgstr "OLDPWD 沒有設置"
 
@@ -302,7 +302,7 @@ msgstr "只能用在一個函數"
 msgid "cannot use `-f' to make functions"
 msgstr ""
 
-#: builtins/declare.def:378 execute_cmd.c:5093
+#: builtins/declare.def:378 execute_cmd.c:5097
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s:只讀函數"
@@ -341,7 +341,7 @@ msgstr ""
 msgid "%s: cannot delete: %s"
 msgstr ""
 
-#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4949
+#: builtins/evalfile.c:135 builtins/hash.def:171 execute_cmd.c:4953
 #: shell.c:1457
 #, c-format
 msgid "%s: is a directory"
@@ -357,7 +357,7 @@ msgstr ""
 msgid "%s: file is too large"
 msgstr ""
 
-#: builtins/evalfile.c:186 builtins/evalfile.c:204 execute_cmd.c:5020
+#: builtins/evalfile.c:182 builtins/evalfile.c:200 execute_cmd.c:5024
 #: shell.c:1467
 #, c-format
 msgid "%s: cannot execute binary file"
@@ -664,21 +664,21 @@ msgstr ""
 msgid "can only `return' from a function or sourced script"
 msgstr ""
 
-#: builtins/set.def:768
+#: builtins/set.def:771
 msgid "cannot simultaneously unset a function and a variable"
 msgstr ""
 
-#: builtins/set.def:805
+#: builtins/set.def:808
 #, c-format
 msgid "%s: cannot unset"
 msgstr ""
 
-#: builtins/set.def:812
+#: builtins/set.def:815
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr ""
 
-#: builtins/set.def:823
+#: builtins/set.def:826
 #, c-format
 msgid "%s: not an array variable"
 msgstr ""
@@ -831,37 +831,37 @@ msgstr ""
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr ""
 
-#: execute_cmd.c:1171
+#: execute_cmd.c:1168
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr ""
 
-#: execute_cmd.c:2124
+#: execute_cmd.c:2121
 #, fuzzy
 msgid "pipe error"
 msgstr "寫入錯誤: %s"
 
-#: execute_cmd.c:4631
+#: execute_cmd.c:4632
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr ""
 
-#: execute_cmd.c:4723
+#: execute_cmd.c:4727
 #, c-format
 msgid "%s: command not found"
 msgstr "%s:命令找不到"
 
-#: execute_cmd.c:4947
+#: execute_cmd.c:4951
 #, c-format
 msgid "%s: %s"
 msgstr ""
 
-#: execute_cmd.c:4983
+#: execute_cmd.c:4987
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr ""
 
-#: execute_cmd.c:5132
+#: execute_cmd.c:5136
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr ""
@@ -941,12 +941,12 @@ msgstr ""
 msgid "cannot reset nodelay mode for fd %d"
 msgstr ""
 
-#: input.c:258
+#: input.c:260
 #, c-format
 msgid "cannot allocate new file descriptor for bash input from fd %d"
 msgstr ""
 
-#: input.c:266
+#: input.c:268
 #, c-format
 msgid "save_bash_input: buffer already exists for new fd %d"
 msgstr ""
@@ -1313,30 +1313,30 @@ msgstr ""
 msgid "unexpected token %d in conditional command"
 msgstr ""
 
-#: parse.y:5560
+#: parse.y:5566
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr ""
 
-#: parse.y:5578
+#: parse.y:5584
 #, c-format
 msgid "syntax error near `%s'"
 msgstr ""
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error: unexpected end of file"
 msgstr ""
 
-#: parse.y:5588
+#: parse.y:5594
 msgid "syntax error"
 msgstr "語法錯誤"
 
-#: parse.y:5650
+#: parse.y:5656
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr ""
 
-#: parse.y:5812
+#: parse.y:5818
 msgid "unexpected EOF while looking for matching `)'"
 msgstr ""
 
@@ -1403,11 +1403,11 @@ msgstr ""
 msgid "%s: cannot assign fd to variable"
 msgstr "%s:只讀變數"
 
-#: redir.c:556
+#: redir.c:548
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr ""
 
-#: redir.c:826 redir.c:938 redir.c:1001 redir.c:1144
+#: redir.c:818 redir.c:930 redir.c:993 redir.c:1136
 msgid "redirection error: cannot duplicate fd"
 msgstr ""
 
@@ -1424,16 +1424,16 @@ msgstr ""
 msgid "%c%c: invalid option"
 msgstr "%c%c:無效選項"
 
-#: shell.c:1656
+#: shell.c:1652
 msgid "I have no name!"
 msgstr "我沒有名字!"
 
-#: shell.c:1799
+#: shell.c:1795
 #, c-format
 msgid "GNU bash, version %s-(%s)\n"
 msgstr ""
 
-#: shell.c:1800
+#: shell.c:1796
 #, c-format
 msgid ""
 "Usage:\t%s [GNU long option] [option] ...\n"
@@ -1442,34 +1442,34 @@ msgstr ""
 "用法:\t%s [GNU 長選項] [選項] ...\n"
 "\t%s [GNU 長選項] [選項] script-file ...\n"
 
-#: shell.c:1802
+#: shell.c:1798
 msgid "GNU long options:\n"
 msgstr "GNU 長選項:\n"
 
-#: shell.c:1806
+#: shell.c:1802
 msgid "Shell options:\n"
 msgstr "Shell 選項:\n"
 
-#: shell.c:1807
+#: shell.c:1803
 msgid "\t-irsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-irsD 或 -c 命令或 -O shopt_option\t\t(只有引用)\n"
 
-#: shell.c:1822
+#: shell.c:1818
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s or -o 選項\n"
 
-#: shell.c:1828
+#: shell.c:1824
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr "輸入 `%s -c \"help set\"' 更多訊息關於 shell 選項。\n"
 
-#: shell.c:1829
+#: shell.c:1825
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr "輸入 `%s -c help' 更多訊息關於內建 shell 命令。\n"
 
-#: shell.c:1830
+#: shell.c:1826
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "使用 `bashbug' 命令報告臭蟲。\n"
@@ -1683,50 +1683,50 @@ msgstr ""
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr ""
 
-#: subst.c:5288
+#: subst.c:5284
 msgid "cannot make pipe for command substitution"
 msgstr ""
 
-#: subst.c:5326
+#: subst.c:5322
 msgid "cannot make child for command substitution"
 msgstr ""
 
-#: subst.c:5343
+#: subst.c:5339
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr ""
 
-#: subst.c:5856
+#: subst.c:5859
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr ""
 
-#: subst.c:6122 subst.c:6137
+#: subst.c:6125 subst.c:6140
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr ""
 
-#: subst.c:7268
+#: subst.c:7271
 #, c-format
 msgid "%s: bad substitution"
 msgstr ""
 
-#: subst.c:7344
+#: subst.c:7347
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr ""
 
-#: subst.c:7681
+#: subst.c:7684
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 msgstr ""
 
-#: subst.c:8146
+#: subst.c:8149
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr ""
 
-#: subst.c:9033
+#: subst.c:9036
 #, c-format
 msgid "no match: %s"
 msgstr ""
@@ -2060,7 +2060,7 @@ msgid "export [-fn] [name[=value] ...] or export -p"
 msgstr ""
 
 #: builtins.c:146
-msgid "readonly [-af] [name[=value] ...] or readonly -p"
+msgid "readonly [-aAf] [name[=value] ...] or readonly -p"
 msgstr ""
 
 #: builtins.c:148
index 6d26798f6a1438bde1793481ae06fd3ec564e3a3..7dd80c415b69d3c73f858b18e4a3aace9bc94486 100644 (file)
@@ -69,7 +69,7 @@ source: usage: source filename [arguments]
 ./errors.tests: line 184: .: -i: invalid option
 .: usage: . filename [arguments]
 ./errors.tests: line 187: set: -q: invalid option
-set: usage: set [--abefhkmnptuvxBCHP] [-o option-name] [arg ...]
+set: usage: set [-abefhkmnptuvxBCHP] [-o option-name] [--] [arg ...]
 ./errors.tests: line 190: enable: sh: not a shell builtin
 ./errors.tests: line 190: enable: bash: not a shell builtin
 ./errors.tests: line 193: shopt: cannot set and unset shell options simultaneously
@@ -77,7 +77,7 @@ set: usage: set [--abefhkmnptuvxBCHP] [-o option-name] [arg ...]
 ./errors.tests: line 199: read: `/bin/sh': not a valid identifier
 ./errors.tests: line 202: VAR: readonly variable
 ./errors.tests: line 205: readonly: -x: invalid option
-readonly: usage: readonly [-af] [name[=value] ...] or readonly -p
+readonly: usage: readonly [-aAf] [name[=value] ...] or readonly -p
 ./errors.tests: line 208: eval: -i: invalid option
 eval: usage: eval [arg ...]
 ./errors.tests: line 209: command: -i: invalid option
index 04c6971086d4a651562c29c5d6de01cc9c0d3636..022b2ca1f1bdf28cbbae309914c5cb83eb266418 100644 (file)
@@ -7,7 +7,7 @@
 ./rsh.tests: line 21: /tmp/restricted: restricted: cannot redirect output
 ./rsh.tests: line 26: command: -p: restricted
 ./rsh.tests: line 28: set: +r: invalid option
-set: usage: set [--abefhkmnptuvxBCHP] [-o option-name] [arg ...]
+set: usage: set [-abefhkmnptuvxBCHP] [-o option-name] [--] [arg ...]
 ./rsh.tests: line 29: set: restricted: invalid option name
 ./rsh.tests: line 31: exec: restricted
 ./rsh.tests: after exec