4.1.6 内置函数
编写运维程序时,使用Shell函数编写极为重要,Shell集成了大量的内置函数,编程过程中会经常用到。常用Shell函数及其说明如表4-1所示。
表4-1 常用Shell函数及其说明

Shell可由用户定义函数,然后在Shell脚本中随便调用。Shell函数的定义语法如下:

说明如下。
(1)可以带function fun()定义,也可以直接由fun()定义,不带任何参数。
(2)参数可以加return,表示返回,如果不加,则以最后一条命令运行结果。作为返回值,return后跟数值n(0~255)。
定义一个函数并进行调用的代码如下:

以上主要介绍了Shell函数的编程,后面会大量使用函数进行编程。