mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-07-11 14:10:49 +02:00
commit bash-20151002 snapshot
This commit is contained in:
+26
-8
@@ -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> </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>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user