My_Study_Gawk
latest
awk语言
1 简介
2 运行awk
3 正则表达式
4 读取输入文件
5 打印输出
6 表达式
7 模式动作和变量
8 数组
9 函数
My_Study_Gawk
Docs
»
my_study_awk’s 学习笔记
Edit on GitHub
my_study_awk’s 学习笔记
¶
文本处理三剑客
¶
grep学习
sed学习
awk学习
awk语言
1 简介
1.0 关于awk语言
1.1 如何运行awk
1.2 样例数据
1.3 一些简单的awk使用
1.4 两个规则样例
1.5 关于awk语句的跨行问题
2 运行awk
2.1 调用awk
2.2 命令行选项
2.3 通过标准输出流作为awk输入
2.3 AWK环境变量
2.4 awk退出码
2.5 包含其他文件到程序中
3 正则表达式
3.1 如何使用正则表达式
3.2 基础的转义符号
3.3 正则表达式元字符
3.4 一些中括号表达式
3.5 匹配文本
3.6 使用动态的正则表达式
3.7 大小写敏感匹配
4 读取输入文件
4.1 分割输入文件
4.2 测试字段
4.3 非恒定的字段个数
4.4 字段的一些运算
4.5 指定字段分隔符
4.6 读取固定宽度的数据
4.7 csv文件的处理
4.8 检查awk使用的字段分割方案
4.9 提取数据从getline
5 打印输出
5.1 使用print语句
5.2 输出分割符号
5.3 使用printf去输出
5.3 重定向print的结果和printf的结果
5.4 指定print的输出
6 表达式
6.1 常量表达式
6.2 使用表示式
6.3 判定表达式
6.4 函数
7 模式动作和变量
7.1 模式元素
7.2 使用SHELL变量
7.3 动作
7.4 控制语句
7.5 预定义的变量
8 数组
8.1 数组的基本概念
8.3 删除数组
8.3 多维数组
8.4 数组中数组
9 函数
9.1 内建函数
9.2 用户自定义函数