Shell函数语法
定义函数:
function 函数名(){
指令。。。
}
调用函数,方法1:
函数名
调用函数,方法2:
函数名 参数一 参数二
return在函数里面使用会跳出函数并返回一个值;
函数应用: [root@slavedb test]# [root@slavedb test]# cat a.sh #!/bin/bash . /etc/init.d/functions freddy (){ echo "freedy" } freddie (){ echo "freddie" } [root@slavedb test]# cat b.sh #!/bin/bash [ -x /tmp/test/a.sh ]&& . /tmp/test/a.sh ||exit freddy freddie [root@slavedb test]#