awk
2017-02-09 15:02:19 0 举报
awk是一种强大的文本处理工具,它可以用来在Unix或类Unix环境中对文本和数据进行处理。awk的全称是AWK语言,它是由贝尔实验室的Alfred V. Aho、Brian W. Kernighan和Peter J. Weinberger在1988年开发的。awk是一种解释型的语言,这意味着它在运行时由awk解释器逐行读取和处理。 awk的主要特点包括: - 支持模式扫描和处理多个文件; - 支持正则表达式和内置变量; - 支持算术运算符和逻辑运算符; - 支持自定义函数。
作者其他创作
大纲/内容
在读取最后一行内容完成之后执行action常用于打印结果
程序关闭
保存模拟定位数据
是
收到定位请求
在读取第一行内容之前执行action常用于定义内置变量
……
BEGIN
pattern
正则表达式关系运算,字符串匹配&&和||逻辑关系!不匹配
END
返回系统定位数据
是否保存了模拟定位数据
{action}
返回模拟定位数据
模拟定位请求
RunTime
每一行(record)在满足pattern之后,都会经过action的处理
替换系统定位回调函数
启动程序
awk [options] 'BEGIN{action}pattern{action}...END{action}' [file|pipe|input stream]
0 条评论
下一页