From: https://www.cnblogs.com/zhaohuiazl/p/7423779.html
image.png$* 和 $@ 的区别
$* 和 $@ 都表示传递给函数或脚本的所有参数,
不被双引号(" ")包含时,都以"$1" "$2" … "$n"
的形式输出所有参数。
但是当它们被双引号(" ")包含时,
"$*" 会将所有的参数作为一个整体,
以"$1 $2 … $n"的形式输出所有参数;
"$@" 会将各个参数分开,
以"$1" "$2" … "$n" 的形式输出所有参数。
网友评论