4
是${@:2
}與Bash中的$2
相同,當我的第二個參數是一個數組? 我的腳本可以使用${@:2}
替換爲$2
,但是有什麼不足嗎?
史蒂夫
是${@:2
}與Bash中的$2
相同,當我的第二個參數是一個數組? 我的腳本可以使用${@:2}
替換爲$2
,但是有什麼不足嗎?
史蒂夫
不一樣的:"${@:2}"
開始索引2
$ set -- foo bar baz
$ printf "%s\n" "$2"
bar
$ printf "%s\n" "${@:2}"
bar
baz
數組的子集,你所說的「我的第二個參數是一個數組」意思? –