shell脚本:
#!/bin/bash
#func aa bb cc dd
func(){
echo $1
echo $2
echo $*
echo $#
}
func aa bb cc dd
输出结果:
aa
bb
aa bb cc dd
4
由此可知 $1传递的是第一个参数,$*是传递所以参数,$#是传递参数个数。
shell脚本:
#!/bin/bash
func aa bb cc dd
输出结果:
aa
bb
aa bb cc dd
4
由此可知 $1传递的是第一个参数,$*是传递所以参数,$#是传递参数个数。

被折叠的 条评论
为什么被折叠?