为什么输出是test foo baronlyfoo而不是foo bar?
$ cat test
function f
{
local args=$1
echo $args
}
f "$@"
$ bash test foo bar
foo
为什么输出是test foo baronlyfoo而不是foo bar?
$ cat test
function f
{
local args=$1
echo $args
}
f "$@"
$ bash test foo bar
foo