shell 函数
Posted 哆啦只是个梦哦
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell 函数相关的知识,希望对你有一定的参考价值。
- 格式
- [function]为可选部分。
- function-name为函数名字。
- ()中没有任何内容,通过$1..$n来获得参数$0 代表脚本名字.
- 直接利用函数名调用,没有后面的括号
- 直接通过函数名 + 参数,其中函数名后面不接() func-name para1 para2…
- 函数返回值
- 如果需要返回值,可以用$?来得到函数的返回值
- 也可以直接取函数中的变量,$var
[function] function-name(){function-body;}
#!/usr/bin/bashprintPara(){for i in $@;do#a=$i;#echo $a;#echo (($i+1));echo $idone;return $# ;}printPara a b c;echo "return value is $?"
以上是关于shell 函数的主要内容,如果未能解决你的问题,请参考以下文章