Chinaunix

标题: 给shell函数传递数组 [打印本页]

作者: pantaiyang    时间: 2010-05-01 11:07
标题: 给shell函数传递数组
array=(1 "2 2" 3)
func ${array[*]}
在func函数内部,传递进来的是4个元素1 2 2 3,而不是3个元素1 "2 2" 3。
请问,如何解决这个问题呢




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2