- 一、初识awk
- 二、awk工作原理
- 三、内置变量
- (一)FS:字段分隔符(field separator)
- (二)OFS:输出的字段分隔符(output field separator)
- (三)RS:记录分隔符(record separator)
- (四)ORS:输出的记录分隔符(output record separator)
- (五)NF:字段数量(number of field)
- (六)NR:记录编号(number of record)
- (七)FNR:按文件计算“记录编号”(file (1)FNR 表示当前行在不同输入流中处于第几行
- (八)FILENAME:文件名
- (九)ARGC:参数个数(arguments account)
- (十)ARGV:参数列表数组(arguments variable)
- 四、自定义变量
- 五、printf
一、初识awk
(一)什么是awk?
awk,全称:Aho Weinberger Kernighan
是一个报告生成器,用于格式化文本输出
(二)awk能做什么?
1、主要功能:格式化显示文档、或者打印报表
2、将给定的文本内容按照工程师想要的格式输出显示、或者打印成报表格式
3、日常用途:处理各种文档(比