2015-06-28 73 views
4

${@:2}與Bash中的$2相同,當我的第二個參數是一個數組? 我的腳本可以使用${@:2}替換爲$2,但是有什麼不足嗎?

史蒂夫

+2

數組的子集,你所說的「我的第二個參數是一個數組」意思? –

回答

3

不一樣的:"${@:2}"開始索引2

$ set -- foo bar baz 
$ printf "%s\n" "$2" 
bar 
$ printf "%s\n" "${@:2}" 
bar 
baz 
相關問題