awk
2017-01-06 09:33:38 0 举报
awk是一种高级编程语言,用于在Linux和Unix环境中进行数据处理和报告生成。它以行为单位处理文本数据,可以对数据进行过滤、转换和格式化。awk的语法简洁明了,易于理解和使用。awk的主要特点包括:支持正则表达式、内置变量和函数、条件语句和循环结构等。通过awk,用户可以快速实现复杂的数据处理任务,提高工作效率。
作者其他创作
大纲/内容
是
在读取最后一行内容完成之后执行action常用于打印结果
执行END模块
在读取第一行内容之前执行action常用于定义内置变量
……
BEGIN
是否满足pattern
pattern
正则表达式关系运算,字符串匹配&&和||逻辑关系!不匹配
END
{action}
每一行(record)在满足pattern之后,都会经过action的处理
否
是否还有pattern
执行action
读取文件一行
执行BEGIN模块
文件是否读取完毕
awk [options] 'BEGIN{action}pattern{action}...END{action}' [file|pipe|input stream]
0 条评论
下一页