一个程序包含有多个功能,每个功能我们可以独立一个函数。函数可以提高代码的复用性。用户自定义函数的语法格式为:functionfunction_name(argument1,argument2,...){functionbody}解析:function_name是用户自定义函数的名称。函数名称应该以字母开头,其后可以是数字、字母或下划线的自由组合。AWK保留的关键字不能作为用户自定义函数的名称。自定义函数可以接受多个输入参数,这些参数之间通过逗号分隔。参数并不是必须的。我们也可以定义没有任何输入参数的函数。functionbody是函数体部分,它包含AWK程序代码。以下实例我们实现了两个简单函数