举例来说明
说明
1.用户自定义变量在BEGIN块中被初始化为0。
2.处理文件中的每一行时,都以$5为参数调用函数max,并将其返回值赋给变量
maximum。
3.定义用户自定义函数max,函数的语句必须括在花括号中。每次从输入文件datafile中读取新的记录后,脚本都会调用max函数。
4. 比较num和largest的值,返回其中较大的值。
5. 函数定义块结尾。
6. END块打印maximum最终的值。
参考资料:http://www.linuxawk.com/jiaocheng/382.html
原文地址:http://blog.csdn.net/xiyangyang052/article/details/45875449