Linux操作使用

Shell 函数格式

linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。
shell中函数的定义格式如下:
[ function ] funname [()]
{
action;[return int;]
}


可以把函数理解为一条命令,
例子:
function say_hello()
{
 echo 0
 echo{10}
 echo *
 echo#
 for param in *
 do
     echoparam
 done
 return 0
}

say_hello 1 2 3 4 5 6 7 8 9 0 me you he world
echo $?
输出结果: test.sh
0
1 2 3 4 5 6 7 8 9 0 me you he world
14
1
2
3
4
5
6
7
8
9
0
me
you
he
world
0