一个例子:
foo() {
for i in ${@+"$@"}; do
echo $i
done
}
据我所知,如果设置了参数,${参数字}会导致word的扩展.但为什么不在“$@”中使用i;做?我确信有一些好处,但任何人都可以举个例子吗?
谢谢!
一个例子:
foo() {
for i in ${@+"$@"}; do
echo $i
done
}
据我所知,如果设置了参数,${参数字}会导致word的扩展.但为什么不在“$@”中使用i;做?我确信有一些好处,但任何人都可以举个例子吗?
谢谢!