mirror of https://github.com/tLDP/LDP
Add "$*" and "$@" equivalent
This commit is contained in:
parent
671057fabb
commit
23fff166d9
|
@ -8618,7 +8618,10 @@ echo "Your favorite song is $song."</programlisting>
|
|||
<secondary>positional</secondary>
|
||||
<tertiary>all</tertiary>
|
||||
</indexterm>
|
||||
<para>All of the positional parameters, seen as a single word</para>
|
||||
<para>All of the positional parameters, seen as a single
|
||||
word, <command>"$*"</command> is equivalent to
|
||||
<command>"$1${IFS:0:1}$2${IFS:0:1}$3..."</command>
|
||||
</para>
|
||||
<note><para><quote><varname>$*</varname></quote> must be
|
||||
quoted.</para></note>
|
||||
</listitem>
|
||||
|
@ -8640,10 +8643,12 @@ echo "Your favorite song is $song."</programlisting>
|
|||
</indexterm>
|
||||
|
||||
<para>Same as <token>$*</token>, but each parameter is a
|
||||
quoted string, that is, the parameters are passed on
|
||||
intact, without interpretation or expansion. This means,
|
||||
among other things, that each parameter in the argument
|
||||
list is seen as a separate word.</para>
|
||||
quoted string, that is, the parameters are passed on
|
||||
intact, without interpretation or expansion. This means,
|
||||
among other things, that each parameter in the argument
|
||||
list is seen as a separate word, <command>"$@"</command>
|
||||
is equivalent to <command>"$1" "$2" ...</command>
|
||||
</para>
|
||||
|
||||
<note><para>Of course, <quote><varname>$@</varname></quote>
|
||||
should be quoted.</para></note>
|
||||
|
|
Loading…
Reference in New Issue