在
"$*"
中,所有参数被当作单个字符串,参数之间用第一个字符(默认是空格)分隔。而在"$@"
中,每个参数都被当作独立的字符串。在实际使用中,如果希望参数原封不动的传递出去,可能更适合使用
"$@"
,它以类似数组的方式表示传递给脚本的所有参数。
2023年 11月 15日 65.5k 0
在
"$*"
中,所有参数被当作单个字符串,参数之间用第一个字符(默认是空格)分隔。而在"$@"
中,每个参数都被当作独立的字符串。在实际使用中,如果希望参数原封不动的传递出去,可能更适合使用
"$@"
,它以类似数组的方式表示传递给脚本的所有参数。