本文共 377 字,大约阅读时间需要 1 分钟。
函数可以简化代码,实现脚本代码重用。一次定义可以多次调用。结构化编程,增强可读性,可以将功能定义为多个函数,然后保存在一个文件中,然后在~/bashrc或者在命令行使用source(.)调用这个文件。加快运行速度
1.定义函数的方法(传统风格)
function name{ }
C语言风格:
name(){}
推荐使用C语言风格,兼容性好,可以在csh/tsch中使用
函数中return和exit的区别,return退出执行,返回到主程序函数之后继续执行
exit直接退出当前脚本。
shell中shift的作用,类似把$2赋值给$1,$3赋值给$2,$4赋值给$3
转载地址:http://upbia.baihongyu.com/