- 在函数体内部,通过 $n 的形式来获取参数的值。
- 例如,$1表示第一个参数,$2表示第二个参数...
实例
# 函数定义
funWithParam(){
echo "第一个参数为 $1 !"
echo "第二个参数为 $2 !"
echo "第十个参数为 $10 !"
echo "第十个参数为 ${10} !"
echo "第十一个参数为 $11 !"
echo "参数总数有 $# 个!"
echo "作为一个字符串输出所有参数 $* !"
}
# 函数调用
funWithParam 1 2 3 4 5 6 7 8 9 10 11
输出
ShuaideMacBook-Pro:Desktop shuai$ ./add.sh
第一个参数为 1 !
第二个参数为 2 !
第十个参数为 10 !
第十个参数为 10 !
第十一个参数为 11 !
参数总数有 11 个!
作为一个字符串输出所有参数 1 2 3 4 5 6 7 8 9 10 11 !
网友评论