sed与awk-第十三章-附录2awk快速参考
附录二 awk的快速参考 命令行语法 awk两种调用形式 1 2 3 4 5 # 形式1:命令行直接写脚本 awk [-v var=value] [-Fre] [--] …
附录二 awk的快速参考 命令行语法 awk两种调用形式 1 2 3 4 5 # 形式1:命令行直接写脚本 awk [-v var=value] [-Fre] [--] …
第十二章 附录1 sed 的快速参考 sed核心模型:模式空间(pattern space),读入一行放到模式空间,执行一系列编辑指令,最后输出;还有一块
第十一章 awk的系列产品 原始的awk(V7 最早版本,功能残缺) 七十年代第七版UNIX自带最老awk,大量现代awk特性没有。 转义序列 仅支持:
第十章 底部抽屉 getline 函数 getline:手动读取下一行输入。对比next: next:读完下一行,直接跳回脚本开头,不再执行本行剩余代码。 getl
第九章 函数 算术函数 表9‑1 awk内置算术函数 awk函数 描述 cos(x) 返回x的余弦,x单位是弧度 exp(x) 返回自然常数 e 的 x 次幂 int(x) 截取整数部分,直接丢掉小 …
第八章 条件、循环、数组 条件语句 if‑else写在awk动作大括号{}内部(区别于第七章直接写在主循环外的模式匹配)。 语法: 1 2 3 4 if(表达
第七章 编写awk脚本 本章讲 POSIX‑awk(标准awk,不是gawk特有扩展)。 遵守规则 awk有完整语法规则,参考附录二快速参考。 学习方式
第六章高级sed命令 本章的高级sed命令分为三大类: 多行模式空间命令:N、D、P(大写) 保持空间缓冲区命令:H/h、G/g、x 流程控制(分支
第五章 基本 sed 命令 sed 命令的语法 sed通用语法: 大部分命令:可以接受0个、1个、2个地址(行号/正则模式),支持行范围 1 [address] command 少数命令只接受单个行
第四章 编写sed脚本 编写sed脚本 sed脚本就是一组编辑命令的集合,运行在输入文件上实现批量文本修改。 手动编辑器 vs sed脚本 vi交互式编辑器