为什么输出是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