From: Chet Ramey Date: Fri, 9 Dec 2011 01:11:17 +0000 (-0500) Subject: commit bash-20090618 snapshot X-Git-Tag: bash-4.3-alpha~223 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2c471a92e25179ccf3324d4510ed660232c5ece1;p=thirdparty%2Fbash.git commit bash-20090618 snapshot --- diff --git a/CWRU/CWRU.chlog b/CWRU/CWRU.chlog index c683f9ccf..4ed24ffb8 100644 --- a/CWRU/CWRU.chlog +++ b/CWRU/CWRU.chlog @@ -8156,3 +8156,17 @@ xmalloc.c (and their sh_ counterparts) are called - error messages consolidated into a single function (allocerr/ sh_allocerr) to avoid string duplication + + 6/16 + ---- +variables.c + - changes to allow variables.c to be compiled if ALIAS is not defined. + Bug and fix from John Gatewood Ham + +lib/sh/getcwd.c + - fix so systems defining BROKEN_DIRENT_D_INO have the necessary + defines. Fix from Jay Krell + +configure.in + - add -D_ALL_SOURCE to interix CFLAGS for struct timezone definition. + Bug and fix from John Gatewood Ham diff --git a/autom4te.cache/output.0 b/autom4te.cache/output.0 index b32665226..bc3cedd47 100644 --- a/autom4te.cache/output.0 +++ b/autom4te.cache/output.0 @@ -30300,7 +30300,7 @@ _ACEOF *qnx*) LOCAL_CFLAGS="-Dqnx -F -3s" LOCAL_LDFLAGS="-3s" LOCAL_LIBS="-lunix -lncurses" ;; powerux*) LOCAL_LIBS="-lgen" ;; cygwin*) LOCAL_CFLAGS=-DRECYCLES_PIDS ;; -opennt*|interix*) LOCAL_CFLAGS="-DNO_MAIN_ENV_ARG -DBROKEN_DIRENT_D_INO -D_POSIX_SOURCE" ;; +opennt*|interix*) LOCAL_CFLAGS="-DNO_MAIN_ENV_ARG -DBROKEN_DIRENT_D_INO -D_POSIX_SOURCE -D_ALL_SOURCE" ;; esac case "${host_os}-${CC}" in diff --git a/autom4te.cache/requests b/autom4te.cache/requests index 014c15267..4a5e08c95 100644 --- a/autom4te.cache/requests +++ b/autom4te.cache/requests @@ -15,25 +15,25 @@ 'configure.in' ], { - 'AM_PROG_F77_C_O' => 1, '_LT_AC_TAGCONFIG' => 1, - 'm4_pattern_forbid' => 1, + 'AM_PROG_F77_C_O' => 1, 'AC_INIT' => 1, - 'AC_CANONICAL_TARGET' => 1, + 'm4_pattern_forbid' => 1, '_AM_COND_IF' => 1, - 'AC_CONFIG_LIBOBJ_DIR' => 1, + 'AC_CANONICAL_TARGET' => 1, 'AC_SUBST' => 1, - 'AC_CANONICAL_HOST' => 1, + 'AC_CONFIG_LIBOBJ_DIR' => 1, 'AC_FC_SRCEXT' => 1, + 'AC_CANONICAL_HOST' => 1, 'AC_PROG_LIBTOOL' => 1, 'AM_INIT_AUTOMAKE' => 1, 'AC_CONFIG_SUBDIRS' => 1, 'AM_AUTOMAKE_VERSION' => 1, 'LT_CONFIG_LTDL_DIR' => 1, - 'AC_CONFIG_LINKS' => 1, 'AC_REQUIRE_AUX_FILE' => 1, - 'LT_SUPPORTED_TAG' => 1, + 'AC_CONFIG_LINKS' => 1, 'm4_sinclude' => 1, + 'LT_SUPPORTED_TAG' => 1, 'AM_MAINTAINER_MODE' => 1, 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, '_m4_warn' => 1, @@ -49,13 +49,13 @@ 'AC_CANONICAL_BUILD' => 1, 'AC_FC_FREEFORM' => 1, 'AH_OUTPUT' => 1, - 'AC_CONFIG_AUX_DIR' => 1, '_AM_SUBST_NOTMAKE' => 1, - 'AM_PROG_CC_C_O' => 1, - 'm4_pattern_allow' => 1, + 'AC_CONFIG_AUX_DIR' => 1, 'sinclude' => 1, - 'AM_CONDITIONAL' => 1, + 'm4_pattern_allow' => 1, + 'AM_PROG_CC_C_O' => 1, 'AC_CANONICAL_SYSTEM' => 1, + 'AM_CONDITIONAL' => 1, 'AC_CONFIG_HEADERS' => 1, 'AC_DEFINE_TRACE_LITERAL' => 1, 'm4_include' => 1, diff --git a/configure b/configure index b93b2aff5..44bed7f91 100755 --- a/configure +++ b/configure @@ -30300,7 +30300,7 @@ _ACEOF *qnx*) LOCAL_CFLAGS="-Dqnx -F -3s" LOCAL_LDFLAGS="-3s" LOCAL_LIBS="-lunix -lncurses" ;; powerux*) LOCAL_LIBS="-lgen" ;; cygwin*) LOCAL_CFLAGS=-DRECYCLES_PIDS ;; -opennt*|interix*) LOCAL_CFLAGS="-DNO_MAIN_ENV_ARG -DBROKEN_DIRENT_D_INO -D_POSIX_SOURCE" ;; +opennt*|interix*) LOCAL_CFLAGS="-DNO_MAIN_ENV_ARG -DBROKEN_DIRENT_D_INO -D_POSIX_SOURCE -D_ALL_SOURCE" ;; esac case "${host_os}-${CC}" in diff --git a/configure.in b/configure.in index 29c3dc372..fa4add284 100644 --- a/configure.in +++ b/configure.in @@ -1026,7 +1026,7 @@ linux*) LOCAL_LDFLAGS=-rdynamic # allow dynamic loading *qnx*) LOCAL_CFLAGS="-Dqnx -F -3s" LOCAL_LDFLAGS="-3s" LOCAL_LIBS="-lunix -lncurses" ;; powerux*) LOCAL_LIBS="-lgen" ;; cygwin*) LOCAL_CFLAGS=-DRECYCLES_PIDS ;; -opennt*|interix*) LOCAL_CFLAGS="-DNO_MAIN_ENV_ARG -DBROKEN_DIRENT_D_INO -D_POSIX_SOURCE" ;; +opennt*|interix*) LOCAL_CFLAGS="-DNO_MAIN_ENV_ARG -DBROKEN_DIRENT_D_INO -D_POSIX_SOURCE -D_ALL_SOURCE" ;; esac dnl Stanza for OS/compiler pair-specific flags diff --git a/doc/bash.0 b/doc/bash.0 index 918eed9c1..a59ca7043 100644 --- a/doc/bash.0 +++ b/doc/bash.0 @@ -4626,10 +4626,12 @@ SSHHEELLLL BBUUIILLTTIINN CCOOMMMMAANNDDSS this option off causes the effective user and group ids to be set to the real user and group ids. --tt Exit after reading and executing one command. - --uu Treat unset variables as an error when performing param- - eter expansion. If expansion is attempted on an unset - variable, the shell prints an error message, and, if not - interactive, exits with a non-zero status. + --uu Treat unset variables and parameters other than the spe- + cial parameters "@" and "*" as an error when performing + parameter expansion. If expansion is attempted on an + unset variable or parameter, the shell prints an error + message, and, if not interactive, exits with a non-zero + status. --vv Print shell input lines as they are read. --xx After expanding each _s_i_m_p_l_e _c_o_m_m_a_n_d, ffoorr command, ccaassee command, sseelleecctt command, or arithmetic ffoorr command, dis- @@ -5236,4 +5238,4 @@ BBUUGGSS -GNU Bash-4.0 2009 May 26 BASH(1) +GNU Bash-4.0 2009 June 17 BASH(1) diff --git a/doc/bash.1 b/doc/bash.1 index 63a07d4be..d68cfae66 100644 --- a/doc/bash.1 +++ b/doc/bash.1 @@ -5,12 +5,12 @@ .\" Case Western Reserve University .\" chet@po.cwru.edu .\" -.\" Last Change: Tue May 26 17:03:43 EDT 2009 +.\" Last Change: Wed Jun 17 08:51:11 EDT 2009 .\" .\" bash_builtins, strip all but Built-Ins section .if \n(zZ=1 .ig zZ .if \n(zY=1 .ig zY -.TH BASH 1 "2009 May 26" "GNU Bash-4.0" +.TH BASH 1 "2009 June 17" "GNU Bash-4.0" .\" .\" There's some problem with having a `@' .\" in a tagged paragraph with the BSD man macros. @@ -8273,9 +8273,10 @@ and group ids to be set to the real user and group ids. Exit after reading and executing one command. .TP 8 .B \-u -Treat unset variables as an error when performing +Treat unset variables and parameters other than the special +parameters "@" and "*" as an error when performing parameter expansion. If expansion is attempted on an -unset variable, the shell prints an error message, and, +unset variable or parameter, the shell prints an error message, and, if not interactive, exits with a non-zero status. .TP 8 .B \-v diff --git a/doc/bash.html b/doc/bash.html index 7f8c78550..6bc7e52ac 100644 --- a/doc/bash.html +++ b/doc/bash.html @@ -3,7 +3,7 @@ -
BASH(1)2009 May 26BASH(1) +BASH(1)2009 June 17BASH(1)

Index @@ -10605,9 +10605,10 @@ Exit after reading and executing one command.
-u
-Treat unset variables as an error when performing +Treat unset variables and parameters other than the special +parameters "@" and "*" as an error when performing parameter expansion. If expansion is attempted on an -unset variable, the shell prints an error message, and, +unset variable or parameter, the shell prints an error message, and, if not interactive, exits with a non-zero status.
-v @@ -12092,7 +12093,7 @@ There may be only one active coprocess at a time.
-
GNU Bash-4.02009 May 26BASH(1) +GNU Bash-4.02009 June 17BASH(1)

@@ -12198,6 +12199,6 @@ There may be only one active coprocess at a time.
This document was created by man2html from bash.1.
-Time: 08 June 2009 08:33:25 EDT +Time: 17 June 2009 08:51:37 EDT diff --git a/doc/bash.pdf b/doc/bash.pdf index e7da49017..2153c3b68 100644 Binary files a/doc/bash.pdf and b/doc/bash.pdf differ diff --git a/doc/bash.ps b/doc/bash.ps index 3612b8dd5..415fea58c 100644 --- a/doc/bash.ps +++ b/doc/bash.ps @@ -1,6 +1,6 @@ %!PS-Adobe-3.0 %%Creator: groff version 1.19.2 -%%CreationDate: Mon Jun 8 08:33:18 2009 +%%CreationDate: Wed Jun 17 08:51:30 2009 %%DocumentNeededResources: font Times-Roman %%+ font Times-Bold %%+ font Times-Italic @@ -331,7 +331,7 @@ E F2(po)2.5 E F0(\(portable object\) \214le format.)2.5 E F2 144 686.4 Q .3 -.15(ve \()-.25 H(see).15 E F4(INV)2.5 E(OCA)-.405 E (TION)-.855 E F0(belo)2.25 E(w\).)-.25 E F2(\255\255login)108 703.2 Q F0 (Equi)144 715.2 Q -.25(va)-.25 G(lent to).25 E F22.5 E F0(.)A -(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(1)202.335 E 0 Cg EP +(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(1)202.335 E 0 Cg EP %%Page: 2 2 %%BeginPageSetup BP @@ -453,7 +453,7 @@ F(ariable)-.25 E F3 -.27(BA)108 679.2 S(SH_ENV).27 E F0 1.01(in the en) 108 727.2 S 2.5(tt).2 G(he v)-2.5 E(alue of the)-.25 E F3 -.666(PA)2.5 G (TH)-.189 E F0 -.25(va)2.25 G (riable is not used to search for the \214le name.).25 E(GNU Bash-4.0)72 -768 Q(2009 May 26)147.345 E(2)202.335 E 0 Cg EP +768 Q(2009 June 17)147.345 E(2)202.335 E 0 Cg EP %%Page: 3 3 %%BeginPageSetup BP @@ -579,7 +579,7 @@ F1(Pipelines)87 691.2 Q F0(A)108 703.2 Q F2(pipeline)2.996 E F0 .496(is\ a sequence of one or more commands separated by one of the control ope\ rators)2.996 F F1(|)2.996 E F0(or)2.996 E F1(|&)2.996 E F0 5.496(.T)C (he)-5.496 E(format for a pipeline is:)108 715.2 Q(GNU Bash-4.0)72 768 Q -(2009 May 26)147.345 E(3)202.335 E 0 Cg EP +(2009 June 17)147.345 E(3)202.335 E 0 Cg EP %%Page: 4 4 %%BeginPageSetup BP @@ -699,7 +699,7 @@ E(\(\()108 703.2 Q F2 -.2(ex)C(pr).2 E(ession)-.37 E F0(\)\))A(The)144 (A-)-.54 E(TION)144 727.2 Q/F5 9/Times-Roman@0 SF(.)A F0 .411(If the v) 4.911 F .411(alue of the e)-.25 F .411(xpression is non-zero, the retur\ n status is 0; otherwise the return status)-.15 F(GNU Bash-4.0)72 768 Q -(2009 May 26)147.345 E(4)202.335 E 0 Cg EP +(2009 June 17)147.345 E(4)202.335 E 0 Cg EP %%Page: 5 5 %%BeginPageSetup BP @@ -834,7 +834,7 @@ F2(list)3.092 E F0 .592(is e)3.092 F -.15(xe)-.15 G .592 (list)2.728 E F0 .228(that is e)2.728 F -.15(xe)-.15 G .228(cuted, or f) .15 F .228(alse if an)-.1 F 2.728(yo)-.15 G 2.728(ft)-2.728 G(he)-2.728 E -.15(ex)144 715.2 S(pressions is in).15 E -.25(va)-.4 G(lid.).25 E -(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(5)202.335 E 0 Cg EP +(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(5)202.335 E 0 Cg EP %%Page: 6 6 %%BeginPageSetup BP @@ -988,7 +988,7 @@ F .511(xt of the e)-.15 F -.15(xe)-.15 G .511(cuting shell.).15 F .511 3.131(_PID. The)B F1(wait)3.131 E F0 -.2(bu)3.131 G .631 (iltin command may be used to w).2 F(ait)-.1 E (for the coprocess to terminate.)108 729.6 Q(GNU Bash-4.0)72 768 Q -(2009 May 26)147.345 E(6)202.335 E 0 Cg EP +(2009 June 17)147.345 E(6)202.335 E 0 Cg EP %%Page: 7 7 %%BeginPageSetup BP @@ -1113,8 +1113,8 @@ F .082(xpansion will be performed unless an)-.15 F F2(!)2.581 E F0 .081 (Backslash escape sequences, if present, are decoded)5.605 F(as follo) 108 681.6 Q(ws:)-.25 E F2(\\a)144 693.6 Q F0(alert \(bell\))28.22 E F2 (\\b)144 705.6 Q F0(backspace)27.66 E F2(\\e)144 717.6 Q F0 -(an escape character)28.78 E(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E -(7)202.335 E 0 Cg EP +(an escape character)28.78 E(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 +E(7)202.335 E 0 Cg EP %%Page: 8 8 %%BeginPageSetup BP @@ -1236,7 +1236,7 @@ l parameter consisting of more than a single digit is e)108 648 R 1.403 (ble quotes, it e)144 724.8 R 1.432(xpands to a single w)-.15 F 1.432 (ord with the v)-.1 F 1.433 (alue of each parameter separated by the \214rst)-.25 F(GNU Bash-4.0)72 -768 Q(2009 May 26)147.345 E(8)202.335 E 0 Cg EP +768 Q(2009 June 17)147.345 E(8)202.335 E 0 Cg EP %%Page: 9 9 %%BeginPageSetup BP @@ -1363,7 +1363,7 @@ E F0 1.242(The command currently being e)144 717.6 R -.15(xe)-.15 G (cuted, unless the shell is e).15 F -.15(xe)-.15 G 1.243(cuting a).15 F (command as the result of a trap, in which case it is the command e)144 729.6 Q -.15(xe)-.15 G(cuting at the time of the trap.).15 E -(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(9)202.335 E 0 Cg EP +(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(9)202.335 E 0 Cg EP %%Page: 10 10 %%BeginPageSetup BP @@ -1465,7 +1465,7 @@ F0 4.052(,f)C 1.552(or menu completion.)-4.052 F 1.552(This v)6.552 F (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 -730.8 Q F0(belo)2.5 E(w\).)-.25 E(GNU Bash-4.0)72 768 Q(2009 May 26) +730.8 Q F0(belo)2.5 E(w\).)-.25 E(GNU Bash-4.0)72 768 Q(2009 June 17) 147.345 E(10)197.335 E 0 Cg EP %%Page: 11 11 %%BeginPageSetup @@ -1565,7 +1565,7 @@ F1(cd)2.5 E F0(command.)2.5 E F1(OPT)108 693.6 Q(ARG)-.9 E F0 1.626 (gument processed by the)-.18 F F1(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 717.6 S(IL) .09 E(TIN COMMANDS)-.828 E F0(belo)2.25 E(w\).)-.25 E(GNU Bash-4.0)72 -768 Q(2009 May 26)147.345 E(11)197.335 E 0 Cg EP +768 Q(2009 June 17)147.345 E(11)197.335 E 0 Cg EP %%Page: 12 12 %%BeginPageSetup BP @@ -1660,7 +1660,7 @@ en printing selection lists.).2 F (in)144 705.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.0)72 -768 Q(2009 May 26)147.345 E(12)197.335 E 0 Cg EP +768 Q(2009 June 17)147.345 E(12)197.335 E 0 Cg EP %%Page: 13 13 %%BeginPageSetup BP @@ -1780,8 +1780,8 @@ F1(HOME)108 648 Q F0 1.27 (The list of possible hostname completions may be changed while)5.551 F 1.059(the shell is running; the ne)144 720 R 1.059 (xt time hostname completion is attempted after the v)-.15 F 1.058 -(alue is changed,)-.25 F(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(13) -197.335 E 0 Cg EP +(alue is changed,)-.25 F(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E +(13)197.335 E 0 Cg EP %%Page: 14 14 %%BeginPageSetup BP @@ -1889,7 +1889,7 @@ F F2 .359(SHELL B)144 648 R(UIL)-.09 E .359(TIN COMMANDS)-.828 F F0 (The def)5.868 F .868(ault path is system-dependent, and is set by the) -.1 F 26.329(administrator who installs)144 720 R F1(bash)28.829 E F0 31.329(.A)C 26.328(common v)-2.501 F 26.328(alue is)-.25 F(GNU Bash-4.0) -72 768 Q(2009 May 26)147.345 E(14)197.335 E 0 Cg EP +72 768 Q(2009 June 17)147.345 E(14)197.335 E 0 Cg EP %%Page: 15 15 %%BeginPageSetup BP @@ -1995,7 +1995,7 @@ F2(Bash)5.546 E F0 .546(terminates after w)3.046 F .546 702 R F2(Bash)2.774 E F0 .274(uses its v)2.774 F .274 (alue as the name of a directory in which)-.25 F F2(Bash)2.773 E F0 .273 (creates temporary \214les for the)2.773 F(shell')144 714 Q 2.5(su)-.55 -G(se.)-2.5 E(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(15)197.335 E 0 +G(se.)-2.5 E(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(15)197.335 E 0 Cg EP %%Page: 16 16 %%BeginPageSetup @@ -2133,7 +2133,7 @@ F .227(to the e)108 727.2 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(GNU Bash-4.0)72 -768 Q(2009 May 26)147.345 E(16)197.335 E 0 Cg EP +768 Q(2009 June 17)147.345 E(16)197.335 E 0 Cg EP %%Page: 17 17 %%BeginPageSetup BP @@ -2270,7 +2270,7 @@ F2(${)2.911 E F0 .411(is not considered eligible for brace e)2.911 F as shorthand when the common pre\214x of the strings to be generated is) 108 698.4 R(longer than in the abo)108 710.4 Q .3 -.15(ve ex)-.15 H (ample:).15 E(mkdir /usr/local/src/bash/{old,ne)144 727.2 Q -.65(w,)-.25 -G(dist,b).65 E(ugs})-.2 E(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E +G(dist,b).65 E(ugs})-.2 E(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E (17)197.335 E 0 Cg EP %%Page: 18 18 %%BeginPageSetup @@ -2398,7 +2398,7 @@ t only for a parameter that is unset.)5 E(${)108 705.6 Q F2(par)A -.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 729.6 Q(alue of)-.25 E F2(par)3.75 E(ameter)-.15 E -F0(is substituted.)3.23 E(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E +F0(is substituted.)3.23 E(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E (18)197.335 E 0 Cg EP %%Page: 19 19 %%BeginPageSetup @@ -2529,7 +2529,7 @@ R(`)-.74 E F2(##)A F0 1.761 -.74('' c)D .281(ase\) deleted.).74 F(If) (is applied to each member of the array in turn, and the e)144 679.2 Q (xpansion is the resultant list.)-.15 E(${)108 696 Q F1(par)A(ameter) -.15 E F2(%)A F1(wor)A(d)-.37 E F0(})A(GNU Bash-4.0)72 768 Q -(2009 May 26)147.345 E(19)197.335 E 0 Cg EP +(2009 June 17)147.345 E(19)197.335 E 0 Cg EP %%Page: 20 20 %%BeginPageSetup BP @@ -2655,7 +2655,7 @@ sub-)-5.315 F 3.886(stitution. When)108 645.6 R 1.386(using the $\() (quotes with backslashes.)108 686.4 Q .422 (If the substitution appears within double quotes, w)108 703.2 R .422 (ord splitting and pathname e)-.1 F .423(xpansion are not performed)-.15 -F(on the results.)108 715.2 Q(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 +F(on the results.)108 715.2 Q(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(20)197.335 E 0 Cg EP %%Page: 21 21 %%BeginPageSetup @@ -2801,7 +2801,7 @@ so matches one of the patterns in)4.265 F F3(GLOBIGNORE)4.515 E F0(is) -.4(r, s).15 H(etting).4 E F3(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 F1(dotglob)2.545 E F0(GNU Bash-4.0)72 768 Q -(2009 May 26)147.345 E(21)197.335 E 0 Cg EP +(2009 June 17)147.345 E(21)197.335 E 0 Cg EP %%Page: 22 22 %%BeginPageSetup BP @@ -2909,7 +2909,7 @@ E F0(Matches an)180 642 Q(ything e)-.15 E(xcept one of the gi)-.15 E (ected)-.37 E F0 .545(using a special notation interpreted)3.815 F 2.769 (by the shell.)108 723.6 R 2.769(Redirection may also be used to open a\ nd close \214les for the current shell e)7.769 F -.15(xe)-.15 G(cution) -.15 E(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(22)197.335 E 0 Cg EP +.15 E(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(22)197.335 E 0 Cg EP %%Page: 23 23 %%BeginPageSetup BP @@ -3004,7 +3004,7 @@ F1(n)A F0(])A F2(>)A F1(wor)A(d)-.37 E F0 .155 1.759(ail if the \214le whose name results from the e)-.1 F 1.76 (xpansion of)-.15 F F1(wor)4.26 E(d)-.37 E F0 -.15(ex)4.26 G 1.76 (ists and is a re).15 F 1.76(gular \214le.)-.15 F 1.76(If the)6.76 F -(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(23)197.335 E 0 Cg EP +(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(23)197.335 E 0 Cg EP %%Page: 24 24 %%BeginPageSetup BP @@ -3084,7 +3084,7 @@ C .601(hen all leading tab characters are stripped from input lines and\ (<<<)144 681.6 Q F2(wor)A(d)-.37 E F0(The)108 698.4 Q F2(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 -(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(24)197.335 E 0 Cg EP +(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(24)197.335 E 0 Cg EP %%Page: 25 25 %%BeginPageSetup BP @@ -3198,7 +3198,7 @@ E .436 (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.162(The commands follo)6.162 F 1.162(wing the)-.25 F(GNU Bash-4.0)72 -768 Q(2009 May 26)147.345 E(25)197.335 E 0 Cg EP +768 Q(2009 June 17)147.345 E(25)197.335 E 0 Cg EP %%Page: 26 26 %%BeginPageSetup BP @@ -3323,8 +3323,8 @@ F .205(gers with no)-.15 F .428(check for o)108 566.4 R -.15(ve)-.15 G 679.2 Q F0 -.15(ex)26 G(ponentiation).15 E F1 2.5(*/%)108 691.2 S F0 (multiplication, di)10.72 E(vision, remainder)-.25 E F1 2.5<2bad>108 703.2 S F0(addition, subtraction)19.6 E F1(<< >>)108 715.2 Q F0 -(left and right bitwise shifts)10.7 E(GNU Bash-4.0)72 768 Q(2009 May 26) -147.345 E(26)197.335 E 0 Cg EP +(left and right bitwise shifts)10.7 E(GNU Bash-4.0)72 768 Q +(2009 June 17)147.345 E(26)197.335 E 0 Cg EP %%Page: 27 27 %%BeginPageSetup BP @@ -3426,7 +3426,7 @@ E F1108 684 Q F2(\214le)2.5 E F0 -.35(Tr)11.14 G(ue if).35 E F2 -.15(ex)2.5 G(ists and has a size greater than zero.).15 E F1108 708 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(GNU Bash-4.0)72 -768 Q(2009 May 26)147.345 E(27)197.335 E 0 Cg EP +768 Q(2009 June 17)147.345 E(27)197.335 E 0 Cg EP %%Page: 28 28 %%BeginPageSetup BP @@ -3526,7 +3526,7 @@ R(an)3.177 E 3.177(yo)-.15 G 3.177(ft)-3.177 G .677 (he assignments attempts to assign a v)-3.177 F .677 (alue to a readonly v)-.25 F .676(ariable, an error occurs, and)-.25 F (the command e)108 724.8 Q(xits with a non-zero status.)-.15 E -(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(28)197.335 E 0 Cg EP +(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(28)197.335 E 0 Cg EP %%Page: 29 29 %%BeginPageSetup BP @@ -3640,7 +3640,7 @@ F0 32.5<8373>108 638.4 S .257(hell parameters that are set by v)-32.5 F (ault or with command-line ar)-.1 E(guments\) or by)-.18 E F4(set)2.5 E F0 32.5<836f>108 700.8 S(ptions enabled by)-32.5 E F4(shopt)2.5 E F0 32.5<8373>108 717.6 S(hell aliases de\214ned with)-32.5 E F4(alias)2.5 E -F0(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(29)197.335 E 0 Cg EP +F0(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(29)197.335 E 0 Cg EP %%Page: 30 30 %%BeginPageSetup BP @@ -3760,7 +3760,7 @@ F(certain circumstances, the shell will use special v)108 712.8 Q 729.6 S 3.373(rt).15 G .873(he shell')-3.373 F 3.373(sp)-.55 G .873 (urposes, a command which e)-3.373 F .873(xits with a zero e)-.15 F .873 (xit status has succeeded.)-.15 F .872(An e)5.872 F .872(xit status of) --.15 F(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(30)197.335 E 0 Cg EP +-.15 F(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(30)197.335 E 0 Cg EP %%Page: 31 31 %%BeginPageSetup BP @@ -3890,7 +3890,7 @@ F .146(group ID dif)108 667.2 R .146(fers from the terminal')-.25 F .146 (OU\))-.162 E F0 .718(signal by the k)2.967 F(ernel')-.1 E 3.218(st)-.55 G .718(erminal dri)-3.218 F -.15(ve)-.25 G 1.518 -.4(r, w).15 H .718 (hich, unless caught, sus-).4 F(pends the process.)108 715.2 Q -(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(31)197.335 E 0 Cg EP +(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(31)197.335 E 0 Cg EP %%Page: 32 32 %%BeginPageSetup BP @@ -4013,7 +4013,7 @@ Q F2(format)3.926 E F0 1.426(is passed to)3.926 F F2(strftime)3.926 E F0 (\(the portion follo)2.5 E(wing the \214nal slash\))-.25 E F1(\\t)144 696 Q F0(the current time in 24-hour HH:MM:SS format)29.89 E F1(\\T)144 708 Q F0(the current time in 12-hour HH:MM:SS format)26.55 E -(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(32)197.335 E 0 Cg EP +(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(32)197.335 E 0 Cg EP %%Page: 33 33 %%BeginPageSetup BP @@ -4141,7 +4141,7 @@ nd the k)108 664.8 R 1.334 -.15(ey b)-.1 H 1.034(indings and).15 F -.25 -.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 729.6 Q -(wn commands and bindings.)-.25 E(GNU Bash-4.0)72 768 Q(2009 May 26) +(wn commands and bindings.)-.25 E(GNU Bash-4.0)72 768 Q(2009 June 17) 147.345 E(33)197.335 E 0 Cg EP %%Page: 34 34 %%BeginPageSetup @@ -4224,7 +4224,7 @@ escapes is a)108 612 Q -.25(va)-.2 G(ilable:).25 E F2(\\a)144 624 Q F0 648 Q F0(delete)27.66 E F2(\\f)144 660 Q F0(form feed)29.89 E F2(\\n)144 672 Q F0(ne)27.66 E(wline)-.25 E F2(\\r)144 684 Q F0(carriage return) 28.78 E F2(\\t)144 696 Q F0(horizontal tab)29.89 E F2(\\v)144 708 Q F0 --.15(ve)28.22 G(rtical tab).15 E(GNU Bash-4.0)72 768 Q(2009 May 26) +-.15(ve)28.22 G(rtical tab).15 E(GNU Bash-4.0)72 768 Q(2009 June 17) 147.345 E(34)197.335 E 0 Cg EP %%Page: 35 35 %%BeginPageSetup @@ -4329,8 +4329,8 @@ F0(.)A F1(enable\255k)108 688.8 Q(eypad \(Off\))-.1 E F0 .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 712.8 Q 2.5(wk)-.25 G -.15(ey) --2.6 G(s.).15 E(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(35)197.335 E -0 Cg EP +-2.6 G(s.).15 E(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(35)197.335 +E 0 Cg EP %%Page: 36 36 %%BeginPageSetup BP @@ -4424,7 +4424,7 @@ F0 .478(This alters the def)144 684 R .478(ault beha)-.1 F .478 2.977 E F0 2.977(,w)C .477(ords which ha)-3.077 F .777 -.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 696 R(bell.)144 708 Q -(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(36)197.335 E 0 Cg EP +(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(36)197.335 E 0 Cg EP %%Page: 37 37 %%BeginPageSetup BP @@ -4526,7 +4526,8 @@ F0 -.25(va)2.724 G .224 (alue the Escape and Control-J characters will terminate an incre-)-.25 F .096(mental search.)108 720 R .096(Control-G will abort an incrementa\ l search and restore the original line.)5.096 F .097(When the search is) -5.097 F(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(37)197.335 E 0 Cg EP +5.097 F(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(37)197.335 E 0 Cg +EP %%Page: 38 38 %%BeginPageSetup BP @@ -4610,7 +4611,7 @@ S(draw\255curr).18 E(ent\255line)-.18 E F0(Refresh the current line.)144 E(ving back in the list.)-.15 E F2(next\255history \(C\255n\))108 688.8 Q F0(Fetch the ne)144 700.8 Q(xt command from the history list, mo)-.15 E(ving forw)-.15 E(ard in the list.)-.1 E(GNU Bash-4.0)72 768 Q -(2009 May 26)147.345 E(38)197.335 E 0 Cg EP +(2009 June 17)147.345 E(38)197.335 E 0 Cg EP %%Page: 39 39 %%BeginPageSetup BP @@ -4704,8 +4705,8 @@ F1(yank\255nth\255ar)3.235 E(g)-.1 E F0 5.736(.S)C(uccessi)-5.736 E (cution and fetch the ne).15 F .948(xt line relati)-.15 F 1.247 -.15 (ve t)-.25 H 3.447(ot).15 G .947(he current line from the)-3.447 F (history for editing.)144 708 Q(An)5 E 2.5(ya)-.15 G -.18(rg)-2.5 G -(ument is ignored.).18 E(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(39) -197.335 E 0 Cg EP +(ument is ignored.).18 E(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E +(39)197.335 E 0 Cg EP %%Page: 40 40 %%BeginPageSetup BP @@ -4801,7 +4802,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 693.6 Q F0 (Kill all characters on the current line, no matter where point is.)144 -705.6 Q(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(40)197.335 E 0 Cg EP +705.6 Q(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(40)197.335 E 0 Cg +EP %%Page: 41 41 %%BeginPageSetup BP @@ -4894,7 +4896,7 @@ F0(or)2.5 E F1(yank\255pop)2.5 E F0(.)A F1(Numeric Ar)87 484.8 Q (duces a match, \214lename completion is attempted.)144 693.6 Q F1 (possible\255completions \(M\255?\))108 705.6 Q F0 (List the possible completions of the te)144 717.6 Q(xt before point.) --.15 E(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(41)197.335 E 0 Cg EP +-.15 E(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(41)197.335 E 0 Cg EP %%Page: 42 42 %%BeginPageSetup BP @@ -4986,7 +4988,7 @@ E(start\255kbd\255macr)108 640.8 Q 2.5(o\()-.18 G(C\255x \()-2.5 E(\)) E F0(Re-e)144 700.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 712.8 Q -.15(ey)-.1 G(board.).15 -E(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(42)197.335 E 0 Cg EP +E(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(42)197.335 E 0 Cg EP %%Page: 43 43 %%BeginPageSetup BP @@ -5082,7 +5084,7 @@ ble completions.)2.5 E F1(glob\255expand\255w)108 576 Q 5.626 F(gu-)-.18 E (ment is supplied, the output is formatted in such a w)144 696 Q (ay that it can be made part of an)-.1 E F2(inputr)2.5 E(c)-.37 E F0 -(\214le.)2.5 E(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(43)197.335 E +(\214le.)2.5 E(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(43)197.335 E 0 Cg EP %%Page: 44 44 %%BeginPageSetup @@ -5209,7 +5211,7 @@ E F0 .376(option is applied to the)2.876 F 3.181(list. The)108 708 R (the w)108 720 R .523(ord being completed.)-.1 F 3.023(Al)5.523 G (iteral)-3.023 E F1(&)3.023 E F0 .522 (may be escaped with a backslash; the backslash is remo)3.022 F -.15(ve) --.15 G 3.022(db).15 G(efore)-3.022 E(GNU Bash-4.0)72 768 Q(2009 May 26) +-.15 G 3.022(db).15 G(efore)-3.022 E(GNU Bash-4.0)72 768 Q(2009 June 17) 147.345 E(44)197.335 E 0 Cg EP %%Page: 45 45 %%BeginPageSetup @@ -5350,7 +5352,8 @@ H .374(he command with embedded ne).15 F .374 (iltin belo).2 F 2.818(wu)-.25 G(nder)-2.818 E F4 .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 -703.2 Q(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(45)197.335 E 0 Cg EP +703.2 Q(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(45)197.335 E 0 Cg +EP %%Page: 46 46 %%BeginPageSetup BP @@ -5476,7 +5479,7 @@ F4(string2)A F0(/')A 2.5('\()-.74 G(see)-2.5 E F2(Modi\214ers)2.5 E F0 (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 710.4 Q -(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(46)197.335 E 0 Cg EP +(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(46)197.335 E 0 Cg EP %%Page: 47 47 %%BeginPageSetup BP @@ -5598,7 +5601,7 @@ E F0 .981(option to the)3.481 F F1(shopt)3.481 E F0 -.2(bu)3.481 G .981 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 -(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(47)197.335 E 0 Cg EP +(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(47)197.335 E 0 Cg EP %%Page: 48 48 %%BeginPageSetup BP @@ -5719,7 +5722,7 @@ F0 .587(line b)3.087 F(uf)-.2 E .587(fer and the)-.25 F F2 (alues will be re\215ected in the editing state.)-2.75 E(The return v) 144 727.2 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(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(48)197.335 E 0 Cg EP +E(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(48)197.335 E 0 Cg EP %%Page: 49 49 %%BeginPageSetup BP @@ -5853,7 +5856,7 @@ E(dlist)-.37 E F0 3.034(][)C F1-3.034 E F2(function)3.034 E F0(])A ([)108 712.8 Q F1A F2(command)2.5 E F0(])A([)144 724.8 Q F1A F2(\214lterpat)2.5 E F0 2.5(][)C F1-2.5 E F2(pr)2.5 E(e\214x)-.37 E F0 2.5(][)C F1-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(GNU Bash-4.0)72 768 Q(2009 May 26) +E F0([)2.5 E F2(name ...)A F0(])A(GNU Bash-4.0)72 768 Q(2009 June 17) 147.345 E(49)197.335 E 0 Cg EP %%Page: 50 50 %%BeginPageSetup @@ -5933,7 +5936,7 @@ Q F0(Names of disabled shell b)224 636 Q(uiltins.)-.2 E F1(enabled)184 E F0(.)A F1(function)184 684 Q F0(Names of shell functions.)224 696 Q F1 (gr)184 708 Q(oup)-.18 E F0(Group names.)14.62 E (May also be speci\214ed as)5 E F12.5 E F0(.)A(GNU Bash-4.0)72 768 -Q(2009 May 26)147.345 E(50)197.335 E 0 Cg EP +Q(2009 June 17)147.345 E(50)197.335 E 0 Cg EP %%Page: 51 51 %%BeginPageSetup BP @@ -6035,7 +6038,7 @@ F1(while)4.254 E F0(,)A F1(until)4.254 E F0 4.254(,o)C(r)-4.254 E F1 (ve)-.25 G(l').15 E 3.014('l)-.74 G .514(oop\) is resumed.)-3.014 F .513 (The return v)5.513 F .513(alue is 0 unless)-.25 F F3(n)3.013 E F0(is) 3.013 E(not greater than or equal to 1.)144 727.2 Q(GNU Bash-4.0)72 768 -Q(2009 May 26)147.345 E(51)197.335 E 0 Cg EP +Q(2009 June 17)147.345 E(51)197.335 E 0 Cg EP %%Page: 52 52 %%BeginPageSetup BP @@ -6162,7 +6165,7 @@ G(he)-2.772 E(stack.)180 693.6 Q .257(The return v)144 710.4 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 722.4 Q(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 +.15 F(tory stack.)144 722.4 Q(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(52)197.335 E 0 Cg EP %%Page: 53 53 %%BeginPageSetup @@ -6296,7 +6299,7 @@ E(gin)-.1 E F0 .499(\(1\) does.).24 F(The)5.499 E F12.999 E F0 .15 F(non-interacti)144 727.2 Q 2.001 -.15(ve s)-.25 H 1.701(hell e).15 F 1.701(xits, unless the shell option)-.15 F F1(execfail)4.201 E F0 1.702(is enabled, in which case it returns)4.201 F(GNU Bash-4.0)72 768 Q -(2009 May 26)147.345 E(53)197.335 E 0 Cg EP +(2009 June 17)147.345 E(53)197.335 E 0 Cg EP %%Page: 54 54 %%BeginPageSetup BP @@ -6436,7 +6439,7 @@ E/F5 9/Times-Roman@0 SF(.)A F3(OPTIND)4.585 E F0 .085 (or a shell script is in)144 720 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 F2 (getopts)3.346 E F0 .846(places that ar)3.346 F(gument)-.18 E -(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(54)197.335 E 0 Cg EP +(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(54)197.335 E 0 Cg EP %%Page: 55 55 %%BeginPageSetup BP @@ -6547,7 +6550,7 @@ G 1.23(been modi\214ed.)144 698.4 R 1.23(An ar)6.23 F 1.23(gument of) (associated with each displayed history entry)144 722.4 R 8.117(.N)-.65 G 5.618(oi)-8.117 G(nterv)-5.618 E 3.118 (ening blank is printed between the)-.15 F(GNU Bash-4.0)72 768 Q -(2009 May 26)147.345 E(55)197.335 E 0 Cg EP +(2009 June 17)147.345 E(55)197.335 E 0 Cg EP %%Page: 56 56 %%BeginPageSetup BP @@ -6670,7 +6673,7 @@ G 1.135(luated \(see).25 F F2 1.135(ARITHMETIC EV)3.635 F(ALU)-1.215 E (he options accepted by)-4.513 F F3(declar)4.514 E(e)-.18 E F0 7.014(.W) C(hen)-7.014 E F3(local)4.514 E F0 2.014 (is used within a function, it causes the)4.514 F(GNU Bash-4.0)72 768 Q -(2009 May 26)147.345 E(56)197.335 E 0 Cg EP +(2009 June 17)147.345 E(56)197.335 E 0 Cg EP %%Page: 57 57 %%BeginPageSetup BP @@ -6798,8 +6801,8 @@ F1(var)2.904 E F0 .404(rather than being printed to the)2.904 F (standard output.)144 698.4 Q(The)144 722.4 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(GNU Bash-4.0)72 768 Q(2009 May 26) -147.345 E(57)197.335 E 0 Cg EP +3.423 E F0 .923(requires more)3.423 F(GNU Bash-4.0)72 768 Q +(2009 June 17)147.345 E(57)197.335 E 0 Cg EP %%Page: 58 58 %%BeginPageSetup BP @@ -6916,7 +6919,7 @@ F0 1.395(characters rather than w)3.894 F 1.395 (ackslash-ne)-2.5 E(wline pair may not be used as a line continuation.) -.25 E F2144 715.2 Q F0(Silent mode.)26.41 E (If input is coming from a terminal, characters are not echoed.)5 E -(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(58)197.335 E 0 Cg EP +(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(58)197.335 E 0 Cg EP %%Page: 59 59 %%BeginPageSetup BP @@ -7055,7 +7058,7 @@ F(ONMENT)-.3 E F0(abo)3.159 E -.15(ve)-.15 G .658(\), and may).15 F (cause subshells to e)184 703.2 Q(xit before e)-.15 E -.15(xe)-.15 G (cuting all the commands in the subshell.).15 E F1144 715.2 Q F0 (Disable pathname e)30.97 E(xpansion.)-.15 E(GNU Bash-4.0)72 768 Q -(2009 May 26)147.345 E(59)197.335 E 0 Cg EP +(2009 June 17)147.345 E(59)197.335 E 0 Cg EP %%Page: 60 60 %%BeginPageSetup BP @@ -7130,7 +7133,7 @@ F3(posix mode)A F0(\).)A F1(pri)184 660 Q(vileged)-.1 E F0(Same as)224 (Use a vi-style command line editing interf)32.22 F 3.965(ace. This)-.1 F 1.465(also af)3.965 F 1.465(fects the editing)-.25 F(interf)224 708 Q (ace used for)-.1 E F1 -.18(re)2.5 G(ad \255e).18 E F0(.)A(GNU Bash-4.0) -72 768 Q(2009 May 26)147.345 E(60)197.335 E 0 Cg EP +72 768 Q(2009 June 17)147.345 E(60)197.335 E 0 Cg EP %%Page: 61 61 %%BeginPageSetup BP @@ -7166,95 +7169,96 @@ F(fecti)-.25 E .418 -.15(ve u)-.25 H .117 .102(auses the ef)-2.602 F(fecti)-.25 E .402 -.15(ve u)-.25 H .103 (ser and group ids to be set to).15 F(the real user and group ids.)184 222 Q F1144 234 Q F0(Exit after reading and e)30.97 E -.15(xe)-.15 -G(cuting one command.).15 E F1144 246 Q F0 -.35(Tr)28.74 G .445 -(eat unset v).35 F .444 -(ariables as an error when performing parameter e)-.25 F 2.944 -(xpansion. If)-.15 F -.15(ex)2.944 G .444(pansion is).15 F .519 -(attempted on an unset v)184 258 R .519 -(ariable, the shell prints an error message, and, if not interacti)-.25 -F -.15(ve)-.25 G(,).15 E -.15(ex)184 270 S(its with a non-zero status.) -.15 E F1144 282 Q F0(Print shell input lines as the)29.3 E 2.5(ya) --.15 G(re read.)-2.5 E F1144 294 Q F0 .315(After e)29.3 F .315 +G(cuting one command.).15 E F1144 246 Q F0 -.35(Tr)28.74 G .044 +(eat unset v).35 F .044(ariables and parameters other than the special \ +parameters "@" and "*" as an)-.25 F .182 +(error when performing parameter e)184 258 R 2.682(xpansion. If)-.15 F +-.15(ex)2.682 G .183(pansion is attempted on an unset v).15 F(ari-)-.25 +E .746(able or parameter)184 270 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 +282 Q F1144 294 Q F0(Print shell input lines as the)29.3 E 2.5(ya) +-.15 G(re read.)-2.5 E F1144 306 Q F0 .315(After e)29.3 F .315 (xpanding each)-.15 F F2 .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 306 R F1 +F1(select)2.815 E F0(command,)2.815 E 1.236(or arithmetic)184 318 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(PS4)3.736 E F4(,)A F0(follo) -3.486 E 1.236(wed by the com-)-.25 F(mand and its e)184 318 Q +3.486 E 1.236(wed by the com-)-.25 F(mand and its e)184 330 Q (xpanded ar)-.15 E(guments or associated w)-.18 E(ord list.)-.1 E F1 -144 330 Q F0 2.579(The shell performs brace e)27.63 F 2.578 +144 342 Q F0 2.578(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 342 Q -(ault.)-.1 E F1144 354 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 +-.15(ve)-.15 G 5.079(\). This).15 F 2.579(is on by)5.079 F(def)184 354 Q +(ault.)-.1 E F1144 366 Q F0 .214(If set,)27.08 F F1(bash)2.714 E +F0 .214(does not o)2.714 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 366 R .553(may be o)3.053 F -.15(ve)-.15 G .553 +2.713(,a)C(nd)-2.713 E F1(<>)2.713 E F0 .213(redirection opera-)2.713 F +3.053(tors. This)184 378 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 378 Q F1(>|)2.5 E F0(instead of)2.5 E F1(>)2.5 E F0(.)A F1 -144 390 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 402 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 414 Q F1 -144 426 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 438 Q -.15 -(ve)-.25 G(.).15 E F1144 450 Q F0 1.165 +.15 F(tor)184 390 Q F1(>|)2.5 E F0(instead of)2.5 E F1(>)2.5 E F0(.)A F1 +144 402 Q F0 .104(If set, an)27.63 F 2.604(yt)-.15 G .104(rap on) +-2.604 F F1(ERR)2.604 E F0 .103 +(is inherited by shell functions, command substitutions, and com-)2.604 +F .838(mands e)184 414 R -.15(xe)-.15 G .838(cuted in a subshell en).15 +F 3.338(vironment. The)-.4 F F1(ERR)3.338 E F0 .839 +(trap is normally not inherited in)3.339 F(such cases.)184 426 Q F1 +144 438 Q F0(Enable)26.52 E F1(!)3.032 E F0 .532 +(style history substitution.)5.532 F .531(This option is on by def)5.532 +F .531(ault when the shell is inter)-.1 F(-)-.2 E(acti)184 450 Q -.15 +(ve)-.25 G(.).15 E F1144 462 Q F0 1.164 (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 462 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 474 R(def)2.686 +(ymbolic links when e)-3.664 F -.15(xe)-.15 G 1.165 +(cuting commands such as).15 F F1(cd)3.665 E F0 2.822 +(that change the current w)184 474 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.821 +(ysical directory structure)-.05 F 2.685(instead. By)184 486 R(def)2.685 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 486 Q(.)-.65 E F1144 -498 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 498 Q(.)-.65 E F1144 +510 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 510 R -.15(xe)-.15 G 1.932 +(substitutions, and commands e)184 522 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 522 Q F0 -(traps are normally not inherited in such cases.)2.5 E F1144 534 Q -F0 .4(If no ar)28.6 F .401(guments follo)-.18 F 2.901(wt)-.25 G .401 +(UG)-.1 E F0(and)4.432 E F1(RETURN)184 534 Q F0 +(traps are normally not inherited in such cases.)2.5 E F1144 546 Q +F0 .401(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 546 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 +(Otherwise,)5.4 E(the positional parameters are set to the)184 558 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 F12.5 E F0(.)A F1144 -558 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 570 R -F13.445 E F0(and)3.445 E F13.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 582 Q .425(The options are of)144 -598.8 R 2.925(fb)-.25 G 2.925(yd)-2.925 G(ef)-2.925 E .425 +570 Q F0 1.944(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.445(ea)-4.444 G +1.945(ssigned to the positional)-4.445 F 3.446(parameters. The)184 582 R +F13.446 E F0(and)3.446 E F13.446 E F0 .945 +(options are turned of)3.446 F 3.445(f. If)-.25 F .945(there are no) +3.445 F F2(ar)3.445 E(g)-.37 E F0 .945(s, the positional)B +(parameters remain unchanged.)184 594 Q .425(The options are of)144 +610.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 610.8 R 2.677(f. The)-.25 F .178 +(Using + rather than \255 causes these options)5.425 F .178 +(to be turned of)144 622.8 R 2.678(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 622.8 R F1<24ad>2.566 E F0 +-.18 F -.2(vo)-.4 G .177(cation of the shell.).2 F(The)5.177 E .066 +(current set of options may be found in)144 634.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 634.8 Q F1(shift)108 651.6 Q F0([)2.5 E F2(n)A F0 -(])A .428(The positional parameters from)144 663.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 675.6 Q F1($#)2.583 -E F0(do)2.583 E .083(wn to)-.25 F F1($#)2.583 E F0A 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 687.6 R(If)5.06 E F2(n)2.92 E F0 +(ys true unless an in).1 F -.25(va)-.4 G .067(lid option).25 F +(is encountered.)144 646.8 Q F1(shift)108 663.6 Q F0([)2.5 E F2(n)A F0 +(])A .429(The positional parameters from)144 675.6 R F2(n)2.929 E F0 +.429(+1 ... are renamed to)B F1 .429($1 ....)2.929 F F0 -.15(Pa)5.428 G +.428(rameters represented by the num-).15 F(bers)144 687.6 Q F1($#)2.582 +E F0(do)2.582 E .082(wn to)-.25 F F1($#)2.582 E F0A F2(n)A F0 .082 +(+1 are unset.)B F2(n)5.442 E F0 .082(must be a non-ne)2.822 F -.05(ga) +-.15 G(ti).05 E .383 -.15(ve n)-.25 H .083(umber less than or equal to) +.15 F F1($#)2.583 E F0 5.083(.I)C(f)-5.083 E F2(n)2.943 E F0 .06 +(is 0, no parameters are changed.)144 699.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 699.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 711.6 Q(GNU Bash-4.0)72 768 Q -(2009 May 26)147.345 E(61)197.335 E 0 Cg EP +(,t)C(he)-2.56 E .143(positional parameters are not changed.)144 711.6 R +.144(The return status is greater than zero if)5.143 F F2(n)3.004 E F0 +.144(is greater than)2.884 F F1($#)2.644 E F0 +(or less than zero; otherwise 0.)144 723.6 Q(GNU Bash-4.0)72 768 Q +(2009 June 17)147.345 E(61)197.335 E 0 Cg EP %%Page: 62 62 %%BeginPageSetup BP @@ -7267,102 +7271,102 @@ E F0(...])2.5 E -.8(To)144 96 S .222(ggle the v).8 F .222(alues of v) 5.222(.W)-.55 G .222(ith no options, or with the)-5.622 F F12.722 E F0 .721(option, a list of all settable options is displayed, with an \ indication of whether or not each is set.)144 108 R(The)144 120 Q F1 -2.827 E F0 .327(option causes output to be displayed in a form th\ -at may be reused as input.)2.827 F .328(Other options)5.328 F(ha)144 132 +2.828 E F0 .327(option causes output to be displayed in a form th\ +at may be reused as input.)2.828 F .327(Other options)5.327 F(ha)144 132 Q .3 -.15(ve t)-.2 H(he follo).15 E(wing meanings:)-.25 E F1144 144 Q F0(Enable \(set\) each)26.41 E F2(optname)2.5 E F0(.)A F1144 156 Q F0(Disable \(unset\) each)24.74 E F2(optname)2.5 E F0(.)A F1 144 168 Q F0 .003(Suppresses normal output \(quiet mode\); the return s\ -tatus indicates whether the)24.74 F F2(optname)2.503 E F0(is)2.503 E -.255(set or unset.)180 180 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 F12.756 E F0 2.756(,t)C .256 -(he return status is zero if)-2.756 F(all)180 192 Q F2(optnames)2.5 E F0 +tatus indicates whether the)24.74 F F2(optname)2.504 E F0(is)2.504 E +.256(set or unset.)180 180 R .256(If multiple)5.256 F F2(optname)2.756 E +F0(ar)2.756 E .256(guments are gi)-.18 F -.15(ve)-.25 G 2.756(nw).15 G +(ith)-2.756 E F12.756 E F0 2.755(,t)C .255 +(he return status is zero if)-2.755 F(all)180 192 Q F2(optnames)2.5 E F0 (are enabled; non-zero otherwise.)2.5 E F1144 204 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 F12.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 220.8 R F1 -2.628 E F0(or)2.628 E F12.628 E F0 .127(is used with no) +E F1(set)2.5 E F0 -.2(bu)2.5 G(iltin.).2 E .127(If either)144 220.8 R F1 +2.627 E F0(or)2.627 E F12.627 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 232.8 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 244.8 Q(ault.) +(guments, the display is limited to those options which)-.18 F 1.024 +(are set or unset, respecti)144 232.8 R -.15(ve)-.25 G(ly).15 E 6.024 +(.U)-.65 G 1.024(nless otherwise noted, the)-6.024 F F1(shopt)3.523 E F0 +1.023(options are disabled \(unset\) by)3.523 F(def)144 244.8 Q(ault.) -.1 E 1.544(The return status when listing options is zero if all)144 -261.6 R F2(optnames)4.044 E F0 1.544(are enabled, non-zero otherwise.) -4.044 F .696 +261.6 R F2(optnames)4.044 E F0 1.545(are enabled, non-zero otherwise.) +4.045 F .696 (When setting or unsetting options, the return status is zero unless an) -144 273.6 R F2(optname)3.196 E F0 .696(is not a v)3.196 F .696 +144 273.6 R F2(optname)3.196 E F0 .696(is not a v)3.196 F .695 (alid shell)-.25 F(option.)144 285.6 Q(The list of)144 302.4 Q F1(shopt) -2.5 E F0(options is:)2.5 E F1(autocd)144 320.4 Q F0 .2 +2.5 E F0(options is:)2.5 E F1(autocd)144 320.4 Q F0 .199 (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 +-.15(xe)-.15 G .2(cuted as if it were the ar).15 F(gu-)-.18 E (ment to the)184 332.4 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 344.4 Q(ars)-.1 E F0 .155(If set, an ar)184 356.4 R .155 -(gument to the)-.18 F F1(cd)2.655 E F0 -.2(bu)2.655 G .156 +F1(cdable_v)144 344.4 Q(ars)-.1 E F0 .156(If set, an ar)184 356.4 R .156 +(gument to the)-.18 F F1(cd)2.656 E F0 -.2(bu)2.656 G .155 (iltin command that is not a directory is assumed to be the).2 F (name of a v)184 368.4 Q(ariable whose v)-.25 E (alue is the directory to change to.)-.25 E F1(cdspell)144 380.4 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 392.4 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 404.4 R 4.352 -.65 +10.55 F F1(cd)3.555 E F0 1.055(command will be)3.555 F 3.988 +(corrected. The)184 392.4 R 1.488(errors check)3.988 F 1.487 +(ed for are transposed characters, a missing character)-.1 F 3.987(,a) +-.4 G(nd)-3.987 E .552(one character too man)184 404.4 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 416.4 Q (This option is only used by interacti)5 E .3 -.15(ve s)-.25 H(hells.) -.15 E F1(checkhash)144 428.4 Q F0 2.079(If set,)184 440.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 452.4 S(cute it.).15 E +.15 E F1(checkhash)144 428.4 Q F0 2.08(If set,)184 440.4 R F1(bash)4.58 +E F0 2.079(checks that a command found in the hash table e)4.58 F 2.079 +(xists before trying to)-.15 F -.15(exe)184 452.4 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 464.4 -Q F0 .449(If set,)184 476.4 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 488.4 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 1.456 +Q F0 .448(If set,)184 476.4 R F1(bash)2.948 E F0 .448 +(lists the status of an)2.948 F 2.949(ys)-.15 G .449 +(topped and running jobs before e)-2.949 F .449(xiting an interacti)-.15 +F -.15(ve)-.25 G 3.439(shell. If)184 488.4 R(an)3.439 E 3.439(yj)-.15 G +.938(obs are running, this causes the e)-3.439 F .938 +(xit to be deferred until a second e)-.15 F .938(xit is)-.15 F 1.456 (attempted without an interv)184 500.4 R 1.456(ening command \(see)-.15 F F1 1.456(JOB CONTR)3.956 F(OL)-.3 E F0(abo)3.956 E -.15(ve)-.15 G 3.956(\). The).15 F(shell)3.956 E(al)184 512.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 524.4 Q F0 .796(If set,)184 536.4 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 548.4 S(lues of).25 E/F3 9/Times-Bold@0 +-2.5 E F1(checkwinsize)144 524.4 Q F0 .797(If set,)184 536.4 R F1(bash) +3.297 E F0 .797(checks the windo)3.297 F 3.297(ws)-.25 G .796 +(ize after each command and, if necessary)-3.297 F 3.296(,u)-.65 G .796 +(pdates the)-3.296 F -.25(va)184 548.4 S(lues of).25 E/F3 9/Times-Bold@0 SF(LINES)2.5 E F0(and)2.25 E F3(COLUMNS)2.5 E/F4 9/Times-Roman@0 SF(.)A F1(cmdhist)144 560.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 (ll lines of a multiple-line command in the same history).15 F(entry)184 572.4 Q 5(.T)-.65 G(his allo)-5 E (ws easy re-editing of multi-line commands.)-.25 E F1(compat31)144 584.4 -Q F0 .419(If set,)184 596.4 R F1(bash)2.919 E F0 .419(changes its beha) -2.919 F .419(vior to that of v)-.2 F .42 +Q F0 .42(If set,)184 596.4 R F1(bash)2.92 E F0 .42(changes its beha)2.92 +F .419(vior to that of v)-.2 F .419 (ersion 3.1 with respect to quoted ar)-.15 F(guments)-.18 E (to the conditional command')184 608.4 Q 2.5(s=)-.55 G 2.5(~o)-2.5 G -(perator)-2.5 E(.)-.55 E F1(dirspell)144 620.4 Q F0 .859(If set,)7.77 F -F1(bash)3.359 E F0 .858 -(attempts spelling correction on directory names during w)3.359 F .858 +(perator)-2.5 E(.)-.55 E F1(dirspell)144 620.4 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 632.4 Q(xist.)-.15 E F1(dotglob)144 644.4 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 656.4 Q F0 1.387 -(If set, a non-interacti)7.79 F 1.687 -.15(ve s)-.25 H 1.386 +(xpansion.)-.15 E F1(execfail)144 656.4 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.386(cute the \214le speci\214ed as an).15 F(ar)184 668.4 Q +1.387(cute the \214le speci\214ed as an).15 F(ar)184 668.4 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 F1(expand_aliases)144 680.4 Q -F0 .716(If set, aliases are e)184 692.4 R .717(xpanded as described abo) +F0 .717(If set, aliases are e)184 692.4 R .717(xpanded as described abo) -.15 F 1.017 -.15(ve u)-.15 H(nder).15 E F3(ALIASES)3.217 E F4(.)A F0 -.717(This option is enabled)5.217 F(by def)184 704.4 Q +.716(This option is enabled)5.217 F(by def)184 704.4 Q (ault for interacti)-.1 E .3 -.15(ve s)-.25 H(hells.).15 E(GNU Bash-4.0) -72 768 Q(2009 May 26)147.345 E(62)197.335 E 0 Cg EP +72 768 Q(2009 June 17)147.345 E(62)197.335 E 0 Cg EP %%Page: 63 63 %%BeginPageSetup BP @@ -7370,31 +7374,31 @@ BP /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(extdeb)144 84 Q(ug)-.2 E F0(If set, beha) 184 96 Q(vior intended for use by deb)-.2 E(uggers is enabled:)-.2 E F1 -(1.)184 108 Q F0(The)28.5 E F14.251 E F0 1.751(option to the)4.251 -F F1(declar)4.251 E(e)-.18 E F0 -.2(bu)4.251 G 1.751 +(1.)184 108 Q F0(The)28.5 E F14.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 120 Q (gument.)-.18 E F1(2.)184 132 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 144 -Q -.15(xe)-.15 G(cuted.).15 E F1(3.)184 156 Q F0 .841 -(If the command run by the)28.5 F F1(DEB)3.341 E(UG)-.1 E F0 .841 -(trap returns a v)3.341 F .84(alue of 2, and the shell is)-.25 F -.15 +Q -.15(xe)-.15 G(cuted.).15 E F1(3.)184 156 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 168 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 180 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 26(4. B)184 -192 R(ASH_ARGC)-.3 E F0(and)3.776 E F1 -.3(BA)3.776 G(SH_ARGV).3 E F0 -1.275(are updated as described in their descrip-)3.776 F(tions abo)220 +192 R(ASH_ARGC)-.3 E F0(and)3.775 E F1 -.3(BA)3.775 G(SH_ARGV).3 E F0 +1.276(are updated as described in their descrip-)3.775 F(tions abo)220 204 Q -.15(ve)-.15 G(.).15 E F1(5.)184 216 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 228 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 240 Q F0 .805(Error tracing is enabled:)28.5 F .804 -(command substitution, shell functions, and subshells)5.805 F(in)220 252 +184 240 Q F0 .804(Error tracing is enabled:)28.5 F .805 +(command substitution, shell functions, and subshells)5.804 F(in)220 252 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(OR)-.3 E F0 (trap.)2.5 E F1(extglob)144 264 Q F0 .4(If set, the e)8.89 F .4 @@ -7406,48 +7410,48 @@ 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 312 Q (This option is enabled by def)5 E(ault.)-.1 E F1(failglob)144 324 Q F0 -1.424(If set, patterns which f)7.77 F 1.425 -(ail to match \214lenames during pathname e)-.1 F 1.425 +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 336 S(pansion error).15 E(.) -.55 E F1 -.25(fo)144 348 S -.18(rc).25 G(e_\214gnor).18 E(e)-.18 E F0 .585(If set, the suf)184 360 R<8c78>-.25 E .585(es speci\214ed by the) -.15 F F1(FIGNORE)3.085 E F0 .585(shell v)3.085 F .585(ariable cause w) -.25 F .585(ords to be ignored)-.1 F .32(when performing w)184 372 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 3.33 -(pletions. See)184 384 R/F3 9/Times-Bold@0 SF .83(SHELL V)3.33 F -(ARIABLES)-1.215 E F0(abo)3.08 E 1.13 -.15(ve f)-.15 H .829 -(or a description of).15 F F1(FIGNORE)3.329 E F0 5.829(.T)C .829 -(his option)-5.829 F(is enabled by def)184 396 Q(ault.)-.1 E F1 -(globstar)144 408 Q F0 .178(If set, the pattern)5 F F1(**)2.678 E F0 -.178(used in a pathname e)2.678 F .178(xpansion conte)-.15 F .179 -(xt will match a \214les and zero or)-.15 F 1.298 +(he ignored w)-2.82 F .32(ords are the only possible com-)-.1 F 3.329 +(pletions. See)184 384 R/F3 9/Times-Bold@0 SF .829(SHELL V)3.329 F +(ARIABLES)-1.215 E F0(abo)3.079 E 1.129 -.15(ve f)-.15 H .83 +(or a description of).15 F F1(FIGNORE)3.33 E F0 5.83(.T)C .83 +(his option)-5.83 F(is enabled by def)184 396 Q(ault.)-.1 E F1(globstar) +144 408 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 420 R 1.298 -(If the pattern is follo)6.298 F 1.298(wed by a)-.25 F F1(/)3.797 E F0 -3.797(,o)C 1.297(nly directories)-3.797 F(and subdirectories match.)184 +(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 432 Q F1(gnu_errfmt)144 444 Q F0(If set, shell error messages are writt\ en in the standard GNU error message format.)184 456 Q F1(histappend)144 -468 Q F0 .383 +468 Q F0 .384 (If set, the history list is appended to the \214le named by the v)184 -480 R .384(alue of the)-.25 F F1(HISTFILE)2.884 E F0 -.25(va)2.884 G +480 R .383(alue of the)-.25 F F1(HISTFILE)2.883 E F0 -.25(va)2.883 G (ri-).25 E(able when the shell e)184 492 Q(xits, rather than o)-.15 E -.15(ve)-.15 G(rwriting the \214le.).15 E F1(histr)144 504 Q(eedit)-.18 -E F0 .576(If set, and)184 516 R F1 -.18(re)3.076 G(adline).18 E F0 .575 -(is being used, a user is gi)3.076 F -.15(ve)-.25 G 3.075(nt).15 G .575 -(he opportunity to re-edit a f)-3.075 F .575(ailed his-)-.1 F -(tory substitution.)184 528 Q F1(histv)144 540 Q(erify)-.1 E F0 .402 +E F0 .575(If set, and)184 516 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 528 Q F1(histv)144 540 Q(erify)-.1 E F0 .403 (If set, and)184 552 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 .662(passed to the shell parser)184 564 R 5.662(.I)-.55 G .661 -(nstead, the resulting line is loaded into the)-5.662 F F1 -.18(re)3.161 -G(adline).18 E F0(editing)3.161 E -.2(bu)184 576 S -.25(ff).2 G(er).25 E +2.903 F .661(passed to the shell parser)184 564 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 576 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 588 Q F0 1.181(If set, and)184 600 R F1 -.18(re)3.681 -G(adline).18 E F0 1.181(is being used,)3.681 F F1(bash)3.682 E F0 1.182 -(will attempt to perform hostname completion)3.682 F 1.381(when a w)184 -612 R 1.381(ord containing a)-.1 F F1(@)3.881 E F0 1.381 -(is being completed \(see)3.881 F F1(Completing)3.88 E F0(under)3.88 E -F3(READLINE)3.88 E F0(abo)184 624 Q -.15(ve)-.15 G 2.5(\). This).15 F +(hostcomplete)144 588 Q F0 1.182(If set, and)184 600 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 +612 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 +F3(READLINE)3.881 E F0(abo)184 624 Q -.15(ve)-.15 G 2.5(\). This).15 F (is enabled by def)2.5 E(ault.)-.1 E F1(huponexit)144 636 Q F0(If set,) 184 648 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) @@ -7457,13 +7461,13 @@ F3(READLINE)3.88 E F0(abo)184 624 Q -.15(ve)-.15 G 2.5(\). This).15 F (ord and all remaining characters on)-.1 F .967 (that line to be ignored in an interacti)184 684 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 .967(option is)3.467 F(enabled by def)184 696 Q -(ault.)-.1 E F1(lithist)144 708 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 720 Q +G 3.467(\). This).15 F .968(option is)3.468 F(enabled by def)184 696 Q +(ault.)-.1 E F1(lithist)144 708 Q F0 .655(If set, and the)15.55 F F1 +(cmdhist)3.155 E F0 .654(option is enabled, multi-line commands are sa) +3.154 F -.15(ve)-.2 G 3.154(dt).15 G 3.154(ot)-3.154 G .654(he history) +-3.154 F(with embedded ne)184 720 Q (wlines rather than using semicolon separators where possible.)-.25 E -(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E(63)197.335 E 0 Cg EP +(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(63)197.335 E 0 Cg EP %%Page: 64 64 %%BeginPageSetup BP @@ -7471,43 +7475,43 @@ BP /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(login_shell)144 84 Q F0 .486 (The shell sets this option if it is started as a login shell \(see)184 -96 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 108 S -(lue may not be changed.).25 E F1(mailwar)144 120 Q(n)-.15 E F0 .814 -(If set, and a \214le that)184 132 R F1(bash)3.314 E F0 .815 -(is checking for mail has been accessed since the last time it)3.314 F +96 R/F2 9/Times-Bold@0 SF(INV)2.987 E(OCA)-.405 E(TION)-.855 E F0(abo) +2.737 E -.15(ve)-.15 G 2.987(\). The).15 F -.25(va)184 108 S +(lue may not be changed.).25 E F1(mailwar)144 120 Q(n)-.15 E F0 .815 +(If set, and a \214le that)184 132 R F1(bash)3.315 E F0 .814 +(is checking for mail has been accessed since the last time it)3.315 F -.1(wa)184 144 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 156 Q F0 .146(If set, and)184 168 R F1 -.18 -(re)2.646 G(adline).18 E F0 .146(is being used,)2.646 F F1(bash)2.646 E -F0 .145(will not attempt to search the)2.646 F F1 -.74(PA)2.645 G(TH) --.21 E F0 .145(for possible)2.645 F +(no_empty_cmd_completion)144 156 Q F0 .145(If set, and)184 168 R F1 -.18 +(re)2.645 G(adline).18 E F0 .145(is being used,)2.645 F F1(bash)2.646 E +F0 .146(will not attempt to search the)2.646 F F1 -.74(PA)2.646 G(TH) +-.21 E F0 .146(for possible)2.646 F (completions when completion is attempted on an empty line.)184 180 Q F1 -(nocaseglob)144 192 Q F0 .436(If set,)184 204 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 216 S +(nocaseglob)144 192 Q F0 .437(If set,)184 204 R F1(bash)2.937 E F0 .436 +(matches \214lenames in a case\255insensiti)2.937 F .736 -.15(ve f)-.25 +H .436(ashion when performing pathname).05 F -.15(ex)184 216 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 228 Q F0 1.194(If set,)184 -240 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 +-.15(ve)-.15 G(\).).15 E F1(nocasematch)144 228 Q F0 1.193(If set,)184 +240 R F1(bash)3.693 E F0 1.194(matches patterns in a case\255insensiti) +3.693 F 1.494 -.15(ve f)-.25 H 1.194(ashion when performing matching).05 F(while e)184 252 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 264 Q F0 -.854(If set,)184 276 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 288 S(pand to a null string, rather than themselv) -.15 E(es.)-.15 E F1(pr)144 300 Q(ogcomp)-.18 E F0 .677 +.855(If set,)184 276 R F1(bash)3.355 E F0(allo)3.355 E .855 +(ws patterns which match no \214les \(see)-.25 F F1 -.1(Pa)3.354 G .854 +(thname Expansion).1 F F0(abo)3.354 E -.15(ve)-.15 G 3.354(\)t).15 G(o) +-3.354 E -.15(ex)184 288 S(pand to a null string, rather than themselv) +.15 E(es.)-.15 E F1(pr)144 300 Q(ogcomp)-.18 E F0 .676 (If set, the programmable completion f)184 312 R .677(acilities \(see) --.1 F F1(Pr)3.176 E .676(ogrammable Completion)-.18 F F0(abo)3.176 E +-.1 F F1(Pr)3.177 E .677(ogrammable Completion)-.18 F F0(abo)3.177 E -.15(ve)-.15 G(\)).15 E(are enabled.)184 324 Q (This option is enabled by def)5 E(ault.)-.1 E F1(pr)144 336 Q(omptv) --.18 E(ars)-.1 E F0 1.447(If set, prompt strings under)184 348 R 1.448 -(go parameter e)-.18 F 1.448(xpansion, command substitution, arithmetic) --.15 F -.15(ex)184 360 S .171(pansion, and quote remo).15 F -.25(va)-.15 +-.18 E(ars)-.1 E F0 1.448(If set, prompt strings under)184 348 R 1.448 +(go parameter e)-.18 F 1.447(xpansion, command substitution, arithmetic) +-.15 F -.15(ex)184 360 S .17(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 372 Q(ault.)-.1 E F1 -.18(re)144 384 +-.15 F F2(PR)2.671 E(OMPTING)-.27 E F0(abo)2.421 E -.15(ve)-.15 G(.).15 +E(This option is enabled by def)184 372 Q(ault.)-.1 E F1 -.18(re)144 384 S(stricted_shell).18 E F0 1.069 (The shell sets this option if it is started in restricted mode \(see) 184 396 R F2 1.069(RESTRICTED SHELL)3.569 F F0(belo)184 408 Q 4.178 @@ -7515,39 +7519,39 @@ S(stricted_shell).18 E F0 1.069 1.678(This is not reset when the startup \214les are)6.678 F -.15(exe) 184 420 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 432 Q(erbose)-.1 E F0 .501(If set, the)184 444 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 +F1(shift_v)144 432 Q(erbose)-.1 E F0 .502(If set, the)184 444 R F1 +(shift)3.002 E F0 -.2(bu)3.002 G .501 +(iltin prints an error message when the shift count e).2 F .501 (xceeds the number)-.15 F(of positional parameters.)184 456 Q F1(sour) -144 468 Q(cepath)-.18 E F0 .771(If set, the)184 480 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 492 Q 2.5(gument. This)-.18 F(option is enabled by def)2.5 E(ault.) --.1 E F1(xpg_echo)144 504 Q F0(If set, the)184 516 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 528 Q F0([)2.5 E F1A F0(])A 1.001 -(Suspend the e)144 540 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 552 R F12.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 564 S(nless the shell is a login shell and)-2.5 E F1 +144 468 Q(cepath)-.18 E F0 .77(If set, the)184 480 R F1(sour)3.27 E(ce) +-.18 E F0(\()3.27 E F1(.)A F0 3.27(\)b)C .77(uiltin uses the v)-3.47 F +.771(alue of)-.25 F F2 -.666(PA)3.271 G(TH)-.189 E F0 .771 +(to \214nd the directory containing the)3.021 F +(\214le supplied as an ar)184 492 Q 2.5(gument. This)-.18 F +(option is enabled by def)2.5 E(ault.)-.1 E F1(xpg_echo)144 504 Q F0 +(If set, the)184 516 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 528 Q F0([)2.5 E F1A F0(])A 1.002(Suspend the e)144 540 R -.15 +(xe)-.15 G 1.002(cution of this shell until it recei).15 F -.15(ve)-.25 +G 3.501(sa).15 G F2(SIGCONT)A F0 3.501(signal. A)3.251 F 1.001 +(login shell cannot be)3.501 F .022(suspended; the)144 552 R F1 +2.522 E F0 .022(option can be used to o)2.522 F -.15(ve)-.15 G .022 +(rride this and force the suspension.).15 F .023(The return status is) +5.023 F 2.5(0u)144 564 S(nless the shell is a login shell and)-2.5 E F1 2.5 E F0(is not supplied, or if job control is not enabled.)2.5 E F1(test)108 576 Q F3 -.2(ex)2.5 G(pr).2 E F1([)108 588 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 +(pr).2 E F0 6.15(.E).73 G(ach)-6.15 E 1.187 (operator and operand must be a separate ar)144 600 R 3.688 -(gument. Expressions)-.18 F 1.187(are composed of the primaries)3.688 F -1.889(described abo)144 612 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 624 Q +(gument. Expressions)-.18 F 1.188(are composed of the primaries)3.688 F +1.89(described abo)144 612 R 2.19 -.15(ve u)-.15 H(nder).15 E F2 +(CONDITION)4.39 E 1.89(AL EXPRESSIONS)-.18 F/F4 9/Times-Roman@0 SF(.)A +F1(test)6.39 E F0 1.889(does not accept an)4.389 F 4.389(yo)-.15 G 1.889 +(ptions, nor)-4.389 F(does it accept and ignore an ar)144 624 Q (gument of)-.18 E F12.5 E F0(as signifying the end of options.)2.5 -E .786(Expressions may be combined using the follo)144 642 R .785 +E .785(Expressions may be combined using the follo)144 642 R .786 (wing operators, listed in decreasing order of prece-)-.25 F 2.5 (dence. The)144 654 R -.25(eva)2.5 G (luation depends on the number of ar).25 E(guments; see belo)-.18 E -.65 @@ -7560,7 +7564,7 @@ F .26(alue of)-.25 F F3 -.2(ex)2.76 G(pr).2 E F0 5.26(.T)C .26 144 702 S(pr1).2 E F02.5 E F1(a)A F3 -.2(ex)2.5 G(pr2).2 E F0 -.35 (Tr)180 714 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(GNU Bash-4.0)72 768 Q -(2009 May 26)147.345 E(64)197.335 E 0 Cg EP +(2009 June 17)147.345 E(64)197.335 E 0 Cg EP %%Page: 65 65 %%BeginPageSetup BP @@ -7579,38 +7583,38 @@ F0 -.25(eva)2.5 G(luate conditional e).25 E E 2.5(2a)144 178.8 S -.18(rg)-2.5 G(uments).18 E .37(If the \214rst ar) 180 190.8 R .37(gument is)-.18 F F2(!)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 .379(If the \214rst ar)180 202.8 R .38 -(gument is one of the unary conditional operators listed abo)-.18 F .68 --.15(ve u)-.15 H(nder).15 E/F3 9/Times-Bold@0 SF(CONDI-)2.88 E(TION)180 -214.8 Q .553(AL EXPRESSIONS)-.18 F/F4 9/Times-Roman@0 SF(,)A F0 .552 +(gument is null.)-.18 F .38(If the \214rst ar)180 202.8 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 +214.8 Q .552(AL EXPRESSIONS)-.18 F/F4 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 226.8 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 238.8 S -.18(rg)-2.5 G -(uments).18 E .023(If the second ar)180 250.8 R .023 +(uments).18 E .024(If the second ar)180 250.8 R .023 (gument is one of the binary conditional operators listed abo)-.18 F -.324 -.15(ve u)-.15 H(nder).15 E F3(CON-)2.524 E(DITION)180 262.8 Q -1.478(AL EXPRESSIONS)-.18 F F4(,)A F0 1.477(the result of the e)3.727 F +.323 -.15(ve u)-.15 H(nder).15 E F3(CON-)2.523 E(DITION)180 262.8 Q +1.477(AL EXPRESSIONS)-.18 F F4(,)A F0 1.477(the result of the e)3.727 F 1.477(xpression is the result of the binary test)-.15 F .513 (using the \214rst and third ar)180 274.8 R .513(guments as operands.) -.18 F(The)5.513 E F23.013 E F0(and)3.013 E F23.013 E F0 -.513(operators are considered)3.013 F .972 +.512(operators are considered)3.013 F .972 (binary operators when there are three ar)180 286.8 R 3.472(guments. If) -.18 F .972(the \214rst ar)3.472 F .972(gument is)-.18 F F2(!)3.472 E F0 -3.472(,t)C .972(he v)-3.472 F .972(alue is)-.25 F .883(the ne)180 298.8 -R -.05(ga)-.15 G .883(tion of the tw).05 F(o-ar)-.1 E .884 -(gument test using the second and third ar)-.18 F 3.384(guments. If)-.18 -F .884(the \214rst)3.384 F(ar)180 310.8 Q .875(gument is e)-.18 F -(xactly)-.15 E F2(\()3.375 E F0 .875(and the third ar)3.375 F .875 -(gument is e)-.18 F(xactly)-.15 E F2(\))3.375 E F0 3.374(,t)C .874 -(he result is the one-ar)-3.374 F(gument)-.18 E(test of the second ar) +3.472(,t)C .972(he v)-3.472 F .972(alue is)-.25 F .884(the ne)180 298.8 +R -.05(ga)-.15 G .884(tion of the tw).05 F(o-ar)-.1 E .884 +(gument test using the second and third ar)-.18 F 3.383(guments. If)-.18 +F .883(the \214rst)3.383 F(ar)180 310.8 Q .874(gument is e)-.18 F +(xactly)-.15 E F2(\()3.374 E F0 .875(and the third ar)3.374 F .875 +(gument is e)-.18 F(xactly)-.15 E F2(\))3.375 E F0 3.375(,t)C .875 +(he result is the one-ar)-3.375 F(gument)-.18 E(test of the second ar) 180 322.8 Q 2.5(gument. Otherwise,)-.18 F(the e)2.5 E(xpression is f) --.15 E(alse.)-.1 E 2.5(4a)144 334.8 S -.18(rg)-2.5 G(uments).18 E .384 -(If the \214rst ar)180 346.8 R .384(gument is)-.18 F F2(!)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 358.8 R 4.147 -(guments. Otherwise,)-.18 F 1.647(the e)4.147 F 1.647 +-.15 E(alse.)-.1 E 2.5(4a)144 334.8 S -.18(rg)-2.5 G(uments).18 E .385 +(If the \214rst ar)180 346.8 R .385(gument is)-.18 F F2(!)2.885 E F0 +2.885(,t)C .385(he result is the ne)-2.885 F -.05(ga)-.15 G .384 +(tion of the three-ar).05 F .384(gument e)-.18 F .384(xpression com-) +-.15 F 1.647(posed of the remaining ar)180 358.8 R 4.147 +(guments. Otherwise,)-.18 F 1.647(the e)4.147 F 1.648 (xpression is parsed and e)-.15 F -.25(va)-.25 G(luated).25 E (according to precedence using the rules listed abo)180 370.8 Q -.15(ve) -.15 G(.).15 E 2.5(5o)144 382.8 S 2.5(rm)-2.5 G(ore ar)-2.5 E(guments) @@ -7621,73 +7625,72 @@ F .884(the \214rst)3.384 F(ar)180 310.8 Q .875(gument is e)-.18 F accumulated user and system times for the shell and for processes run f\ rom the shell.)13.23 F(The return status is 0.)144 435.6 Q F2(trap)108 452.4 Q F0([)2.5 E F2(\255lp)A F0 2.5(][)C([)-2.5 E F1(ar)A(g)-.37 E F0 -(])A F1(sigspec)2.5 E F0(...])2.5 E .702(The command)144 464.4 R F1(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 F1(sigspec)3.203 E F0 5.703(.I).31 G(f)-5.703 E F1 -(ar)3.533 E(g)-.37 E F0(is)3.423 E .609(absent \(and there is a single) +(])A F1(sigspec)2.5 E F0(...])2.5 E .703(The command)144 464.4 R F1(ar) +3.533 E(g)-.37 E F0 .703(is to be read and e)3.423 F -.15(xe)-.15 G .702 +(cuted when the shell recei).15 F -.15(ve)-.25 G 3.202(ss).15 G +(ignal\(s\))-3.202 E F1(sigspec)3.202 E F0 5.702(.I).31 G(f)-5.702 E F1 +(ar)3.532 E(g)-.37 E F0(is)3.422 E .608(absent \(and there is a single) 144 476.4 R F1(sigspec)3.108 E F0 3.108(\)o)C(r)-3.108 E F23.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 488.4 R .658(alue it had upon entrance to the shell\).) --.25 F(If)5.658 E F1(ar)3.488 E(g)-.37 E F0 .659 +.659(\(the v)144 488.4 R .659(alue it had upon entrance to the shell\).) +-.25 F(If)5.658 E F1(ar)3.488 E(g)-.37 E F0 .658 (is the null string the signal speci\214ed by each)3.378 F F1(sigspec) -144.34 500.4 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 F1(ar)3.41 E(g)-.37 E F0 .58 -(is not present and)3.3 F F23.08 E F0(has)3.08 E 1.214 +144.34 500.4 Q F0 .58(is ignored by the shell and by the commands it in) +3.39 F -.2(vo)-.4 G -.1(ke).2 G 3.081(s. If).1 F F1(ar)3.411 E(g)-.37 E +F0 .581(is not present and)3.301 F F23.081 E F0(has)3.081 E 1.215 (been supplied, then the trap commands associated with each)144 512.4 R -F1(sigspec)4.054 E F0 1.215(are displayed.)4.024 F 1.215(If no ar)6.215 +F1(sigspec)4.054 E F0 1.214(are displayed.)4.024 F 1.214(If no ar)6.214 F(gu-)-.18 E .86(ments are supplied or if only)144 524.4 R F23.36 E F0 .86(is gi)3.36 F -.15(ve)-.25 G(n,).15 E F2(trap)3.36 E F0 .86 (prints the list of commands associated with each)3.36 F 2.83 (signal. The)144 536.4 R F22.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 548.4 R F1(sigspec)4.651 E F0 1.811 -(is either a signal name de\214ned in <)4.621 F F1(signal.h)A F0 1.81 -(>, or a signal number)B 6.81(.S)-.55 G(ignal)-6.81 E +to print a list of signal names and their corresponding num-)2.83 F 4.31 +(bers. Each)144 548.4 R F1(sigspec)4.65 E F0 1.811 +(is either a signal name de\214ned in <)4.62 F F1(signal.h)A F0 1.811 +(>, or a signal number)B 6.811(.S)-.55 G(ignal)-6.811 E (names are case insensiti)144 560.4 Q .3 -.15(ve a)-.25 H -(nd the SIG pre\214x is optional.).15 E 1.648(If a)144 578.4 R F1 -(sigspec)4.488 E F0(is)4.458 E F3(EXIT)4.148 E F0 1.648 -(\(0\) the command)3.898 F F1(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 F1(sigspec)4.489 E F0(is)4.459 E F3(DEB)144 590.4 Q -(UG)-.09 E F4(,)A F0 1.168(the command)3.418 F F1(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 F1 1.167(simple command)3.667 F F0(,)A F1(for)3.667 E F0 -(command,)3.667 E F1(case)3.667 E F0(com-)3.667 E(mand,)144 602.4 Q F1 -(select)2.646 E F0 .146(command, e)2.646 F -.15(ve)-.25 G .146 -(ry arithmetic).15 F F1(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 614.4 R F3 .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 F2(extdeb)2.645 E(ug)-.2 E F0 -.145(option to)2.645 F(the)144 626.4 Q F2(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 F2(DEB)3.2 E(UG) --.1 E F0 3.2(trap. If)3.2 F(a)3.2 E F1(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 638.4 Q F1(ar) -3.474 E(g)-.37 E F0 .644(is e)3.364 F -.15(xe)-.15 G .643 +(nd the SIG pre\214x is optional.).15 E 1.649(If a)144 578.4 R F1 +(sigspec)4.489 E F0(is)4.459 E F3(EXIT)4.149 E F0 1.649 +(\(0\) the command)3.899 F F1(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.648(xit from the shell.)-.15 F +1.648(If a)6.648 F F1(sigspec)4.488 E F0(is)4.458 E F3(DEB)144 590.4 Q +(UG)-.09 E F4(,)A F0 1.167(the command)3.417 F F1(ar)3.997 E(g)-.37 E F0 +1.167(is e)3.887 F -.15(xe)-.15 G 1.167(cuted before e).15 F -.15(ve) +-.25 G(ry).15 E F1 1.168(simple command)3.667 F F0(,)A F1(for)3.668 E F0 +(command,)3.668 E F1(case)3.668 E F0(com-)3.668 E(mand,)144 602.4 Q F1 +(select)2.647 E F0 .147(command, e)2.647 F -.15(ve)-.25 G .147 +(ry arithmetic).15 F F1(for)2.647 E F0 .146 +(command, and before the \214rst command e)2.647 F -.15(xe)-.15 G .146 +(cutes in a).15 F .145(shell function \(see)144 614.4 R F3 .145 +(SHELL GRAMMAR)2.645 F F0(abo)2.395 E -.15(ve)-.15 G 2.646(\). Refer).15 +F .146(to the description of the)2.646 F F2(extdeb)2.646 E(ug)-.2 E F0 +.146(option to)2.646 F(the)144 626.4 Q F2(shopt)3.201 E F0 -.2(bu)3.201 +G .7(iltin for details of its ef).2 F .7(fect on the)-.25 F F2(DEB)3.2 E +(UG)-.1 E F0 3.2(trap. If)3.2 F(a)3.2 E F1(sigspec)3.54 E F0(is)3.51 E +F3(RETURN)3.2 E F4(,)A F0 .7(the com-)2.95 F(mand)144 638.4 Q F1(ar) +3.473 E(g)-.37 E F0 .643(is e)3.363 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 F2(.)3.143 E F0(or)3.143 E F2(sour)3.143 E(ce) --.18 E F0 -.2(bu)3.143 G(iltins).2 E(\214nishes e)144 650.4 Q -.15(xe) --.15 G(cuting.).15 E .928(If a)144 668.4 R F1(sigspec)3.768 E F0(is) -3.738 E F3(ERR)3.429 E F4(,)A F0 .929(the command)3.179 F F1(ar)3.759 E +.644(cuted with the).15 F F2(.)3.144 E F0(or)3.144 E F2(sour)3.144 E(ce) +-.18 E F0 -.2(bu)3.144 G(iltins).2 E(\214nishes e)144 650.4 Q -.15(xe) +-.15 G(cuting.).15 E .929(If a)144 668.4 R F1(sigspec)3.769 E F0(is) +3.739 E F3(ERR)3.429 E F4(,)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 680.4 S 1.009(it status, subject to the follo).15 F +-.15(ve)-.25 G 3.429(ras).15 G .928(imple command has a non\255zero) +-3.429 F -.15(ex)144 680.4 S 1.008(it status, subject to the follo).15 F 1.009(wing conditions.)-.25 F(The)6.009 E F3(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 +(trap is not e)3.259 F -.15(xe)-.15 G 1.009(cuted if the f).15 F 1.009 (ailed com-)-.1 F .324 (mand is part of the command list immediately follo)144 692.4 R .324 (wing a)-.25 F F2(while)2.824 E F0(or)2.824 E F2(until)2.824 E F0 -.1 -(ke)2.824 G(yw)-.05 E .324(ord, part of the test)-.1 F 1.129(in an)144 +(ke)2.824 G(yw)-.05 E .324(ord, part of the test)-.1 F 1.128(in an)144 704.4 R F1(if)3.639 E F0 1.129(statement, part of a command e)5.589 F -.15(xe)-.15 G 1.129(cuted in a).15 F F2(&&)3.629 E F0(or)3.629 E/F5 10 -/Symbol SF3.629 E F0 1.129(list, or if the command')3.629 F 3.628 -(sr)-.55 G(eturn)-3.628 E -.25(va)144 716.4 S(lue is being in).25 E -.15 +/Symbol SF3.629 E F0 1.129(list, or if the command')3.629 F 3.629 +(sr)-.55 G(eturn)-3.629 E -.25(va)144 716.4 S(lue is being in).25 E -.15 (ve)-.4 G(rted via).15 E F2(!)2.5 E F0 5(.T)C (hese are the same conditions obe)-5 E(yed by the)-.15 E F2(err)2.5 E -(exit)-.18 E F0(option.)2.5 E(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 +(exit)-.18 E F0(option.)2.5 E(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E(65)197.335 E 0 Cg EP %%Page: 66 66 %%BeginPageSetup @@ -7698,76 +7701,76 @@ BP (Signals ignored upon entry to the shell cannot be trapped or reset.)144 84 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 96 R .662 -(alues in a subshell or subshell en)-.25 F .661(vironment when one is) +(alues in a subshell or subshell en)-.25 F .662(vironment when one is) -.4 F 2.5(created. The)144 108 R(return status is f)2.5 E(alse if an)-.1 E(y)-.15 E/F1 10/Times-Italic@0 SF(sigspec)2.84 E F0(is in)2.81 E -.25 (va)-.4 G(lid; otherwise).25 E/F2 10/Times-Bold@0 SF(trap)2.5 E F0 (returns true.)2.5 E F2(type)108 124.8 Q F0([)2.5 E F2(\255aftpP)A F0(]) A F1(name)2.5 E F0([)2.5 E F1(name)A F0(...])2.5 E -.4(Wi)144 136.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 -(uld be interpreted if used as a command name.).1 F .174(If the)5.174 F -F2144 148.8 Q F0 .843(option is used,)3.343 F F2(type)3.343 E F0 +.174(th no options, indicate ho).4 F 2.674(we)-.25 G(ach)-2.674 E F1 +(name)3.034 E F0 -.1(wo)2.854 G .173 +(uld be interpreted if used as a command name.).1 F .173(If the)5.173 F +F2144 148.8 Q F0 .842(option is used,)3.342 F F2(type)3.342 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 160.8 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 -(name)2.947 E F0 .087(is not)2.767 F .119 +(,).24 E F1 -.2(bu)3.343 G(iltin).2 E F0 3.343(,o).24 G(r)-3.343 E F1 +(\214le)5.253 E F0(if)3.523 E F1(name)144.36 160.8 Q F0 .087 +(is an alias, shell reserv)2.767 F .087(ed w)-.15 F .087 +(ord, function, b)-.1 F .086(uiltin, or disk \214le, respecti)-.2 F -.15 +(ve)-.25 G(ly).15 E 5.086(.I)-.65 G 2.586(ft)-5.086 G(he)-2.586 E F1 +(name)2.946 E F0 .086(is not)2.766 F .118 (found, then nothing is printed, and an e)144 172.8 R .118 -(xit status of f)-.15 F .118(alse is returned.)-.1 F .118(If the)5.118 F -F22.618 E F0 .118(option is used,)2.618 F F2(type)2.618 E F0 .855 +(xit status of f)-.15 F .118(alse is returned.)-.1 F .119(If the)5.119 F +F22.619 E F0 .119(option is used,)2.619 F F2(type)2.619 E F0 .855 (either returns the name of the disk \214le that w)144 184.8 R .855 (ould be e)-.1 F -.15(xe)-.15 G .855(cuted if).15 F F1(name)3.715 E F0 -.855(were speci\214ed as a com-)3.535 F .641(mand name, or nothing if) -144 196.8 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 F1(\214le)3.14 E F0 5.64(.T).18 G(he)-5.64 E -F23.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 208.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 F3 .113 +.855(were speci\214ed as a com-)3.535 F .64(mand name, or nothing if)144 +196.8 R/F3 10/Courier@0 SF .64(type -t name)3.14 F F0 -.1(wo)3.14 G .641 +(uld not return).1 F F1(\214le)3.141 E F0 5.641(.T).18 G(he)-5.641 E F2 +3.141 E F0 .641(option forces a)3.141 F/F4 9/Times-Bold@0 SF -.666 +(PA)3.141 G(TH)-.189 E F0 .113(search for each)144 208.8 R F1(name)2.613 +E F0 2.613(,e)C -.15(ve)-2.863 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 F1 -(\214le)2.613 E F0 5.113(.I).18 G 2.613(fac)-5.113 G .113 -(ommand is hashed,)-2.613 F F22.613 E F0(and)144 220.8 Q F2 -2.945 E F0 .445(print the hashed v)2.945 F .444 +(\214le)2.613 E F0 5.113(.I).18 G 2.613(fa)-5.113 G .112 +(command is hashed,)-.001 F F22.612 E F0(and)144 220.8 Q F2 +2.944 E F0 .444(print the hashed v)2.944 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 F22.944 E F0(option)2.944 E .265(is used,)144 232.8 R F2 +-.666(PA)2.945 G(TH)-.189 E/F5 9/Times-Roman@0 SF(.)A F0 .445(If the) +4.945 F F22.945 E F0(option)2.945 E .265(is used,)144 232.8 R F2 (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 +G .265(his includes aliases)-5.265 F .426 (and functions, if and only if the)144 244.8 R F22.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 256.8 R F23.048 E F0 5.548(.T)C(he)-5.548 E F23.048 E F0 -.549(option suppresses shell function lookup, as with the)3.048 F F2 -(command)3.049 E F0 -.2(bu)144 268.8 S(iltin.).2 E F2(type)5 E F0 +(option is not also used.)2.926 F .427 +(The table of hashed commands is not)5.426 F .549(consulted when using) +144 256.8 R F23.049 E F0 5.549(.T)C(he)-5.549 E F23.049 E F0 +.548(option suppresses shell function lookup, as with the)3.049 F F2 +(command)3.048 E F0 -.2(bu)144 268.8 S(iltin.).2 E F2(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 F2(ulimit)108 285.6 Q F0([)2.5 E F2(\255HST)A(abcde\214lmnpqrstuvx)-.92 E F0([)2.5 E F1 -(limit)A F0(]])A(Pro)144 297.6 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 +(limit)A F0(]])A(Pro)144 297.6 Q .243(vides control o)-.15 F -.15(ve) +-.15 G 2.743(rt).15 G .243(he resources a)-2.743 F -.25(va)-.2 G .244 (ilable to the shell and to processes started by it, on systems).25 F -.943(that allo)144 309.6 R 3.443(ws)-.25 G .943(uch control.)-3.443 F -(The)5.943 E F23.443 E F0(and)3.443 E F23.444 E F0 .944 +.944(that allo)144 309.6 R 3.444(ws)-.25 G .944(uch control.)-3.444 F +(The)5.944 E F23.444 E F0(and)3.444 E F23.444 E F0 .943 (options specify that the hard or soft limit is set for the)3.444 F(gi) -144 321.6 Q -.15(ve)-.25 G 2.709(nr).15 G 2.709(esource. A)-2.709 F .208 +144 321.6 Q -.15(ve)-.25 G 2.708(nr).15 G 2.708(esource. A)-2.708 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 333.6 R .425 -(alue of the hard limit.)-.25 F .426(If neither)5.425 F F22.926 E -F0(nor)2.926 E F22.926 E F0 .426 -(is speci\214ed, both the soft and)2.926 F .139(hard limits are set.)144 +ft limit may)2.708 F .426(be increased up to the v)144 333.6 R .426 +(alue of the hard limit.)-.25 F .425(If neither)5.426 F F22.925 E +F0(nor)2.925 E F22.925 E F0 .425 +(is speci\214ed, both the soft and)2.925 F .139(hard limits are set.)144 345.6 R .139(The v)5.139 F .139(alue of)-.25 F F1(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 357.6 R(alues)-.25 E F2(hard)3.241 E F0(,)A F2 +.742(of the special v)144 357.6 R(alues)-.25 E F2(hard)3.242 E F0(,)A F2 (soft)3.241 E F0 3.241(,o)C(r)-3.241 E F2(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 369.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 (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 381.6 R F22.999 E F0 -.499(option is gi)2.999 F -.15(ve)-.25 G 2.999(n. When).15 F .499 +F .499(resource is printed, unless the)144 381.6 R F22.999 E F0 +.499(option is gi)2.999 F -.15(ve)-.25 G 2.999(n. When).15 F .498 (more than one resource is speci\214ed, the)2.999 F (limit name and unit are printed before the v)144 393.6 Q 2.5 (alue. Other)-.25 F(options are interpreted as follo)2.5 E(ws:)-.25 E F2 @@ -7784,8 +7787,8 @@ F0(The maximum size of \214les written by the shell and its children) (The maximum resident set size \(man)21.97 E 2.5(ys)-.15 G (ystems do not honor this limit\))-2.5 E F2144 513.6 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 -525.6 Q F2144 537.6 Q F0 +24.74 F 3.291(wt)-.25 G .791(his v)-3.291 F .791(alue to)-.25 F +(be set\))180 525.6 Q F2144 537.6 Q F0 (The pipe size in 512-byte blocks \(this may not be set\))24.74 E F2 144 549.6 Q F0 (The maximum number of bytes in POSIX message queues)24.74 E F2144 @@ -7801,18 +7804,18 @@ F0(The maximum number of processes a)24.74 E -.25(va)-.2 G 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 F2 2.843 E F0 .343(option is display only\).)2.843 F .343(If no)5.343 F -.176(option is gi)144 662.4 R -.15(ve)-.25 G .176(n, then).15 F F2 -2.676 E F0 .175(is assumed.)2.676 F -1.11(Va)5.175 G .175 -(lues are in 1024-byte increments, e)1.11 F .175(xcept for)-.15 F F2 -2.675 E F0 2.675(,w)C .175(hich is in)-2.675 F(seconds,)144 674.4 -Q F22.515 E F0 2.515(,w)C .015 -(hich is in units of 512-byte blocks, and)-2.515 F F22.516 E F0(,) -A F22.516 E F0(,)A F22.516 E F0 2.516(,a)C(nd)-2.516 E F2 -2.516 E F0 2.516(,w)C .016(hich are unscaled v)-2.516 F(al-)-.25 E -3.788(ues. The)144 686.4 R 1.287(return status is 0 unless an in)3.787 F +.175(option is gi)144 662.4 R -.15(ve)-.25 G .175(n, then).15 F F2 +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 F2 +2.676 E F0 2.676(,w)C .176(hich is in)-2.676 F(seconds,)144 674.4 +Q F22.516 E F0 2.516(,w)C .016 +(hich is in units of 512-byte blocks, and)-2.516 F F22.516 E F0(,) +A F22.515 E F0(,)A F22.515 E F0 2.515(,a)C(nd)-2.515 E F2 +2.515 E F0 2.515(,w)C .015(hich are unscaled v)-2.515 F(al-)-.25 E +3.787(ues. The)144 686.4 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 -698.4 Q 2.5(wl)-.25 G(imit.)-2.5 E(GNU Bash-4.0)72 768 Q(2009 May 26) +698.4 Q 2.5(wl)-.25 G(imit.)-2.5 E(GNU Bash-4.0)72 768 Q(2009 June 17) 147.345 E(66)197.335 E 0 Cg EP %%Page: 67 67 %%BeginPageSetup @@ -7826,15 +7829,15 @@ 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 108 R F2 -.15(ch)2.566 G(mod).15 E F0(\(1\).).77 E(If)144 -120 Q F2(mode)3.262 E F0 .382(is omitted, the current v)3.062 F .382 +120 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 F12.882 E F0 .382 (option causes the mask to be)2.882 F .547 (printed in symbolic form; the def)144 132 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 F13.047 E F0 .547(option is supplied, and)3.047 F F2 -(mode)144.38 144 Q F0 .551 -(is omitted, the output is in a form that may be reused as input.)3.231 -F .552(The return status is 0 if the)5.552 F(mode w)144 156 Q +(mode)144.38 144 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 156 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 172.8 Q F0<5bad>2.5 E F1(a)A F0 2.5(][)C F2(name)-2.5 E F0 @@ -7844,50 +7847,50 @@ F14.155 E F0 1.655(is supplied, all alias de\214nitions are)4.155 F(remo)144 196.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 213.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 225.6 S 3.106 -(re).15 G(ach)-3.106 E F2(name)3.106 E F0 3.106(,r).18 G(emo)-3.106 E -.906 -.15(ve t)-.15 H .606(he corresponding v).15 F .607 -(ariable or function.)-.25 F .607(If no options are supplied, or the) -5.607 F F1144 237.6 Q F0 .305(option is gi)2.805 F -.15(ve)-.25 G -.305(n, each).15 F F2(name)3.165 E F0 .305(refers to a shell v)2.985 F -2.805(ariable. Read-only)-.25 F -.25(va)2.805 G .304 -(riables may not be unset.).25 F(If)5.304 E F1144 249.6 Q F0 .459 -(is speci\214ed, each)2.959 F F2(name)3.319 E F0 .459 -(refers to a shell function, and the function de\214nition is remo)3.139 -F -.15(ve)-.15 G 2.96(d. Each).15 F .903(unset v)144 261.6 R .903 +(fv)A F0 2.5(][)C F2(name)-2.5 E F0(...])2.5 E -.15(Fo)144 225.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 F1144 237.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 F1144 249.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 261.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 .902(vironment passed to subsequent commands.)-.4 F -(If)5.902 E(an)144 273.6 Q 4.284(yo)-.15 G(f)-4.284 E/F3 9/Times-Bold@0 -SF(RANDOM)4.284 E/F4 9/Times-Roman@0 SF(,)A F3(SECONDS)4.035 E F4(,)A F3 +(rom the en)-3.402 F .903(vironment passed to subsequent commands.)-.4 F +(If)5.903 E(an)144 273.6 Q 4.285(yo)-.15 G(f)-4.285 E/F3 9/Times-Bold@0 +SF(RANDOM)4.285 E/F4 9/Times-Roman@0 SF(,)A F3(SECONDS)4.035 E F4(,)A F3 (LINENO)4.035 E F4(,)A F3(HISTCMD)4.035 E F4(,)A F3(FUNCN)4.035 E(AME) -.18 E F4(,)A F3(GR)4.035 E(OUPS)-.27 E F4(,)A F0(or)4.035 E F3(DIRST) -4.285 E -.495(AC)-.81 G(K).495 E F0(are)4.035 E .329(unset, the)144 -285.6 R 2.829(yl)-.15 G .328(ose their special properties, e)-2.829 F +4.284 E -.495(AC)-.81 G(K).495 E F0(are)4.034 E .328(unset, the)144 +285.6 R 2.828(yl)-.15 G .328(ose their special properties, e)-2.828 F -.15(ve)-.25 G 2.828(ni).15 G 2.828(ft)-2.828 G(he)-2.828 E 2.828(ya) --.15 G .328(re subsequently reset.)-2.828 F .328(The e)5.328 F .328 +-.15 G .328(re subsequently reset.)-2.828 F .328(The e)5.328 F .329 (xit status is true)-.15 F(unless a)144 297.6 Q F2(name)2.86 E F0 (is readonly)2.68 E(.)-.65 E F1(wait)108 314.4 Q F0([)2.5 E F2 2.5(n.)C (..)-2.5 E F0(])A -.8(Wa)144 326.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 .288(may be a process ID or a)3.028 F .722 +(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 338.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.582 E F0(is)3.462 E 1.265(not gi)144 350.4 R -.15(ve)-.25 G 1.265 -(n, all currently acti).15 F 1.565 -.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.266 -(nd the return status is zero.)-3.765 F(If)6.266 E F2(n)4.126 E F0 .457 +F2(n)3.583 E F0(is)3.463 E 1.266(not gi)144 350.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 362.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 374.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 391.2 Q F0(If)108 403.2 Q -F1(bash)4.396 E F0 1.896(is started with the name)4.396 F F1(rbash)4.397 -E F0 4.397(,o)C 4.397(rt)-4.397 G(he)-4.397 E F14.397 E F0 1.897 -(option is supplied at in)4.397 F -.2(vo)-.4 G 1.897 -(cation, the shell becomes).2 F 3.446(restricted. A)108 415.2 R .945 -(restricted shell is used to set up an en)3.446 F .945 -(vironment more controlled than the standard shell.)-.4 F(It)5.945 E +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 F14.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 415.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 427.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 444 @@ -7901,7 +7904,7 @@ F1 -.74(PA)2.5 G(TH)-.21 E F0(,)A F1(ENV)2.5 E F0 2.5(,o)C(r)-2.5 E F1 (iltin command).2 E 32.5<8353>108 511.2 S .351 (pecifying a \214lename containing a slash as an ar)-32.5 F .351 (gument to the)-.18 F F12.851 E F0 .351(option to the)2.851 F F1 -(hash)2.852 E F0 -.2(bu)2.852 G .352(iltin com-).2 F(mand)144 523.2 Q +(hash)2.851 E F0 -.2(bu)2.851 G .351(iltin com-).2 F(mand)144 523.2 Q 32.5<8369>108 540 S(mporting function de\214nitions from the shell en) -32.5 E(vironment at startup)-.4 E 32.5<8370>108 556.8 S(arsing the v) -32.5 E(alue of)-.25 E F1(SHELLOPTS)2.5 E F0(from the shell en)2.5 E @@ -7921,11 +7924,11 @@ S(urning of)-32.5 E 2.5(fr)-.25 G(estricted mode with)-2.5 E F1(set +r) (These restrictions are enforced after an)108 674.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 691.2 R -.15 -(xe)-.15 G 1.566(cuted \(see).15 F F3 1.566(COMMAND EXECUTION)4.066 F F0 -(abo)3.816 E -.15(ve)-.15 G(\),).15 E F1(rbash)108 703.2 Q F0(turns of) +(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 703.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(GNU Bash-4.0)72 -768 Q(2009 May 26)147.345 E(67)197.335 E 0 Cg EP +768 Q(2009 June 17)147.345 E(67)197.335 E 0 Cg EP %%Page: 68 68 %%BeginPageSetup BP @@ -7958,20 +7961,20 @@ E F0(The personal initialization \214le, e)144 256.8 Q -.15(xe)-.15 G (oundation)-.15 E(bfox@gnu.or)108 369.6 Q(g)-.18 E(Chet Rame)108 386.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 398.4 Q(y@case.edu)-.15 -E F1 -.11(BU)72 415.2 S 2.738(GR).11 G(EPOR)-2.738 E(TS)-.438 E F0 .567 +E F1 -.11(BU)72 415.2 S 2.738(GR).11 G(EPOR)-2.738 E(TS)-.438 E F0 .568 (If you \214nd a b)108 427.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 .568(ug, and)-.2 -F 5.626(that it appears in the latest v)108 439.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.625 -(ersion is al)-.15 F -.1(wa)-.1 G 5.625(ys a).1 F -.25(va)-.2 G 5.625 +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 439.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 F2(ftp://ftp.gnu.or)108 451.2 Q(g/pub/bash/)-.37 E F0 -(.)A .41(Once you ha)108 468 R .71 -.15(ve d)-.2 H .41 -(etermined that a b).15 F .41(ug actually e)-.2 F .411(xists, use the) --.15 F F2(bashb)3.181 E(ug)-.2 E F0 .411(command to submit a b)3.131 F -.411(ug report.)-.2 F(If)5.411 E .595(you ha)108 480 R .895 -.15 -(ve a \214)-.2 H .595(x, you are encouraged to mail that as well!).15 F -.594(Suggestions and `philosophical' b)5.595 F .594(ug reports may)-.2 F +(.)A .411(Once you ha)108 468 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 F2(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 480 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 492 Q F2 -.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 508.8 Q(ug reports should include:)-.2 E(The v) @@ -7985,30 +7988,30 @@ G(rcises the b).15 E(ug)-.2 E F2(bashb)108.27 590.4 Q(ug)-.2 E F0 607.2 Q(ug reports concerning this manual page should be directed to)-.2 E F2 -.15(ch)2.5 G(et@po.cwru.edu).15 E F0(.).25 E F1 -.11(BU)72 624 S (GS).11 E F0(It')108 636 Q 2.5(st)-.55 G(oo big and too slo)-2.5 E -.65 -(w.)-.25 G 1.868(There are some subtle dif)108 652.8 R 1.868 +(w.)-.25 G 1.869(There are some subtle dif)108 652.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.369 E F0 4.369(,m)C 1.869 -(ostly because of the)-4.369 F/F4 9/Times-Bold@0 SF(POSIX)108 664.8 Q F0 +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 664.8 Q F0 (speci\214cation.)2.25 E(Aliases are confusing in some uses.)108 681.6 Q (Shell b)108 698.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 715.2 R 2.063 +re not handled gracefully when)108 715.2 R 2.064 (process suspension is attempted.)108 727.2 R 2.064 -(When a process is stopped, the shell immediately e)7.063 F -.15(xe)-.15 -G 2.064(cutes the ne).15 F(xt)-.15 E(GNU Bash-4.0)72 768 Q(2009 May 26) +(When a process is stopped, the shell immediately e)7.064 F -.15(xe)-.15 +G 2.063(cutes the ne).15 F(xt)-.15 E(GNU Bash-4.0)72 768 Q(2009 June 17) 147.345 E(68)197.335 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 .703(command in the sequence.)108 84 R .703(It suf)5.703 F .702(\ +-.35 E .702(command in the sequence.)108 84 R .702(It suf)5.702 F .703(\ \214ces to place the sequence of commands between parentheses to force \ it)-.25 F(into a subshell, which may be stopped as a unit.)108 96 Q (Array v)108 112.8 Q(ariables may not \(yet\) be e)-.25 E(xported.)-.15 E(There may be only one acti)108 129.6 Q .3 -.15(ve c)-.25 H -(oprocess at a time.).15 E(GNU Bash-4.0)72 768 Q(2009 May 26)147.345 E +(oprocess at a time.).15 E(GNU Bash-4.0)72 768 Q(2009 June 17)147.345 E (69)197.335 E 0 Cg EP %%Trailer end diff --git a/doc/bashref.dvi b/doc/bashref.dvi index 66a2142a6..4a941cb87 100644 Binary files a/doc/bashref.dvi and b/doc/bashref.dvi differ diff --git a/doc/bashref.html b/doc/bashref.html index 66916736c..1a208439c 100644 --- a/doc/bashref.html +++ b/doc/bashref.html @@ -1,6 +1,6 @@ - +