打工人杂记(五)awk快速入门指南
发布网友
发布时间:2024-10-05 02:20
我来回答
共1个回答
热心网友
时间:2024-10-10 01:31
文章目录:
一、awk 是什么?
awk是由Alfred Aho、Peter Weinberger和Brian Kernighan三位作者开发的文本处理工具和编程语言,它用于Linux系统命令,帮助工程师高效分析和探索数据。
二、awk脚本基本结构
awk脚本通常包含BEGIN、匹配模式的通用语句块和END三部分。这些部分可选,任意部分都可以省略。三、awk 工作流四、第一个示例五、awk 内置变量 5.1 常用内置变量5.2 实例说明$0,$n,NF,NR5.3 通过NF获取倒数第N列5.4 通过NR与END{awk-commands}统计文件行数5.5 实现第N列求和六、将外部变量值传递给awk 6.1 借助-v选项6.2 第二种方法七、通过awk进行运算 7.1 四则运算7.2 自增、自减7.3 幂指运算7.4 逻辑运算7.5 正则运算符7.6 其他运算符八、设置字段定界符九、流程控制语句 9.1 if - else if - else 条件判断语句9.2 while 循环9.3 for 循环十、其他语句 十一、数组11.1 定义&遍历数组11.2 判断元素是否存在11.3 删除数组中的元素11.4 基于数组的一些统计实例十二、内置函数十三、字符串函数十四、参考