shell 编程之函数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell 编程之函数相关的知识,希望对你有一定的参考价值。
shell 函数的定义和普通的c语言函数定义差不多
function(){
}
shell 函数的返回值,可以显示的return 语句,如果没有return 那么就会把最后一条语句的执行结果作为返回值
shell 函数的返回值只能是整数
例子:
hello ()
{
echo "you select hello"
}
hello
shell 函数的调用不用加()
函数返回值的例子:
hello ()
{
return 3
}
hello
ret=$?
echo $ret
函数嵌套的例子:
hello()
{
echo "hello"
world
}
world()
{
echo "world"
}
hello
函数参数的例子
hello()
{
echo $*
}
hello 1 2 3 4 5
shell 函数必须要先定义,然后才能使用,否则报错
以上是关于shell 编程之函数的主要内容,如果未能解决你的问题,请参考以下文章