commit bash-20151002 snapshot

This commit is contained in:
Chet Ramey
2015-10-12 10:04:19 -04:00
parent a59615a1bb
commit 900a813bcd
116 changed files with 14753 additions and 14160 deletions
+26 -8
View File
@@ -1,6 +1,6 @@
<HTML>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- Created on August, 18 2015 by texi2html 1.64 -->
<!-- Created on October, 2 2015 by texi2html 1.64 -->
<!--
Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)
Karl Berry <karl@freefriends.org>
@@ -33,11 +33,11 @@ Send bugs and suggestions to <texi2html@mathematik.uni-kl.de>
<H1>Bash Reference Manual</H1></P><P>
This text is a brief description of the features that are present in
the Bash shell (version 4.4, 15 August 2015).
the Bash shell (version 4.4, 2 October 2015).
The Bash home page is <A HREF="http://www.gnu.org/software/bash/">http://www.gnu.org/software/bash/</A>.
</P><P>
This is Edition 4.4, last updated 15 August 2015,
This is Edition 4.4, last updated 2 October 2015,
of <CITE>The GNU Bash Reference Manual</CITE>,
for <CODE>Bash</CODE>, Version 4.4.
</P><P>
@@ -707,6 +707,8 @@ present, are decoded as follows:
<DD>single quote
<DT><CODE>\"</CODE>
<DD>double quote
<DT><CODE>\?</CODE>
<DD>question mark
<DT><CODE>\<VAR>nnn</VAR></CODE>
<DD>the eight-bit character whose value is the octal value <VAR>nnn</VAR>
(one to three digits)
@@ -2815,7 +2817,8 @@ escape sequences expanded as with the <CODE>$'<small>...</small>'</CODE> quoting
<DD>The expansion is a string that is the result of expanding the value of
<VAR>parameter</VAR> as if it were a prompt string (see section <A HREF="bashref.html#SEC89">6.9 Controlling the Prompt</A>).
<DT><CODE>A</CODE>
<DD>The expansion is a string in the form of a <CODE>declare</CODE> command that, if
<DD>The expansion is a string in the form of
an assignment statement or <CODE>declare</CODE> command that, if
evaluated, will recreate <VAR>parameter</VAR> with its attributes and value.
<DT><CODE>a</CODE>
<DD>The expansion is a string consisting of flag values representing
@@ -6402,6 +6405,14 @@ does not process the replacement string in the pattern substitution word
expansion using quote removal.
<P>
<DT><CODE>compat43</CODE>
<DD>If set, Bash
does not print a warning message if an attempt is made to use a quoted compound
array assignment as an argument to <CODE>declare</CODE>, and makes word expansion errors
non-fatal errors that cause the current command to fail (the default behavior is
to make them fatal errors that cause the shell to exit).
<P>
<DT><CODE>complete_fullquote</CODE>
<DD>If set, Bash
quotes all shell metacharacters in filenames and directory names when
@@ -9975,7 +9986,7 @@ passing it <VAR>argument</VAR>s, returning its exit status.
<DT><CODE>kill</CODE>
<DD><A NAME="IDX325"></A>
<TABLE><tr><td>&nbsp;</td><td class=example><pre>kill [-s <VAR>sigspec</VAR>] [-n <VAR>signum</VAR>] [-<VAR>sigspec</VAR>] <VAR>jobspec</VAR> or <VAR>pid</VAR>
kill -l [<VAR>exit_status</VAR>]
kill -l|-L [<VAR>exit_status</VAR>]
</pre></td></tr></table><P>
Send a signal specified by <VAR>sigspec</VAR> or <VAR>signum</VAR> to the process
@@ -9990,6 +10001,7 @@ signals corresponding to the arguments are listed, and the return status
is zero.
<VAR>exit_status</VAR> is a number specifying a signal number or the exit
status of a process terminated by a signal.
The <SAMP>`-L'</SAMP> option is equivalent to <SAMP>`-l'</SAMP>.
The return status is zero if at least one signal was successfully sent,
or non-zero if an error occurs or an invalid option is encountered.
</P><P>
@@ -13451,6 +13463,10 @@ arguments to a previous command into the current input line, or
fix errors in previous commands quickly.
</P><P>
History expansion is performed immediately after a complete line
is read, before the shell breaks it into words.
</P><P>
History expansion takes place in two parts. The first is to determine
which line from the history list should be used during substitution.
The second is to select portions of that line for inclusion into the
@@ -13463,7 +13479,9 @@ surrounded by quotes are considered one word.
History expansions are introduced by the appearance of the
history expansion character, which is <SAMP>`!'</SAMP> by default.
Only <SAMP>`\'</SAMP> and <SAMP>`''</SAMP> may be used to escape the history expansion
character.
character, but the history expansion character is
also treated as quoted if it immediately precedes the closing double quote
in a double-quoted string.
</P><P>
Several shell options settable with the <CODE>shopt</CODE>
@@ -17552,7 +17570,7 @@ to permit their use in free software.
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="bashref.html#SEC_About"> ? </A>]</TD>
</TR></TABLE>
<H1>About this document</H1>
This document was generated by <I>Chet Ramey</I> on <I>August, 18 2015</I>
This document was generated by <I>Chet Ramey</I> on <I>October, 2 2015</I>
using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html
"><I>texi2html</I></A>
<P></P>
@@ -17714,7 +17732,7 @@ the following structure:
<BR>
<FONT SIZE="-1">
This document was generated
by <I>Chet Ramey</I> on <I>August, 18 2015</I>
by <I>Chet Ramey</I> on <I>October, 2 2015</I>
using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html
"><I>texi2html</I></A>