commit bash-20040902 snapshot

This commit is contained in:
Chet Ramey
2011-12-03 13:35:53 -05:00
parent be7d8f2da4
commit 37c41ab12b
42 changed files with 22871 additions and 17142 deletions
+21 -8
View File
@@ -1476,6 +1476,10 @@ Expands to the positional parameters, starting from one. When the
expansion occurs within double quotes, each parameter expands to a
separate word. That is, &quot;<B>$@</B>&quot; is equivalent to
&quot;<B>$1</B>&quot; &quot;<B>$2</B>&quot; ...
If the double-quoted expansion occurs within a word, the expansion of
the first parameter is joined with the beginning part of the original
word, and the expansion of the last parameter is joined with the last
part of the original word.
When there are no positional parameters, &quot;<B>$@</B>&quot; and
<B>$@</B>
@@ -1597,7 +1601,7 @@ The command argument to the <B>-c</B> invocation option.
<DD>
An array variable whose members are the line numbers in source files
corresponding to each member of @var{FUNCNAME}.
corresponding to each member of <B>FUNCNAME</B>.
<B>${BASH_LINENO[</B><I>$i</I><B>]}</B> is the line number in the source
file where <B>${FUNCNAME[</B><I>$i + 1</I><B>]}</B> was called.
The corresponding source file name is <B>${BASH_SOURCE[</B><I>$i + 1</I><B>]}.
@@ -2625,7 +2629,12 @@ character of the
</FONT>
special variable, and ${<I>name</I>[@]} expands each element of
<I>name</I> to a separate word. When there are no array members,
${<I>name</I>[@]} expands to nothing. This is analogous to the expansion
${<I>name</I>[@]} expands to nothing.
If the double-quoted expansion occurs within a word, the expansion of
the first parameter is joined with the beginning part of the original
word, and the expansion of the last parameter is joined with the last
part of the original word.
This is analogous to the expansion
of the special parameters <B>*</B> and <B>@</B> (see
<B>Special Parameters</B>
@@ -4497,6 +4506,10 @@ If the <I>file</I> argument to one of the primaries is one of
descriptor 0, 1, or 2, respectively, is checked.
<P>
Unless otherwise specified, primaries that operate on files follow symbolic
links and operate on the target of the link, rather than the link itself.
<P>
<DL COMPACT>
<DT><B>-a </B><I>file</I>
@@ -7645,8 +7658,8 @@ For each <I>name</I> in the argument list for which no <I>value</I>
is supplied, the name and value of the alias is printed.
<B>Alias</B> returns true unless a <I>name</I> is given for which
no alias has been defined.
<DT><B>bg</B> [<I>jobspec</I>]<DD>
Resume the suspended job <I>jobspec</I> in the background, as if it
<DT><B>bg</B> [<I>jobspec</I> ...]<DD>
Resume each suspended job <I>jobspec</I> in the background, as if it
had been started with
<B>&amp;</B>.
@@ -7657,8 +7670,8 @@ If <I>jobspec</I> is not present, the shell's notion of the
<I>jobspec</I>
returns 0 unless run when job control is disabled or, when run with
job control enabled, if <I>jobspec</I> was not found or started without
job control.
job control enabled, if the last <I>jobspec</I> was not found or was
started without job control.
<DT><B>bind</B> [<B>-m</B> <I>keymap</I>] [<B>-lpsvPSV</B>]<DD>
<DT><B>bind</B> [<B>-m</B> <I>keymap</I>] [<B>-q</B> <I>function</I>] [<B>-u</B> <I>function</I>] [<B>-r</B> <I>keyseq</I>]<DD>
@@ -10588,7 +10601,7 @@ command, and before the first command executes in a shell function (see
</FONT>
above).
Refer to the description of the <B>extglob</B> option to the
Refer to the description of the <B>extdebug</B> option to the
<B>shopt</B> builtin for details of its effect on the <B>DEBUG</B> trap.
If a
<I>sigspec</I>
@@ -11354,6 +11367,6 @@ Array variables may not (yet) be exported.
</DL>
<HR>
This document was created by man2html from bash.1.<BR>
Time: 19 July 2004 16:04:22 EDT
Time: 30 August 2004 08:27:20 EDT
</BODY>
</HTML>