1. 首页
  2. 服务器应用
  3. Web服务器
  4. LINUX中详解AWK内建变量FS,NF,NR,RT,RS,ORS,OFS

LINUX中详解AWK内建变量FS,NF,NR,RT,RS,ORS,OFS

上传者: 2021-08-10 06:54:13上传 PDF文件 60.28 KB 热度 11次

看了网上好多关于AWK内建变量的文章,这里加上个人的理解和记忆,可以让大家掌握这些变量的基本用法。在awk处理多个输入文件的时候,在处理完第一个文件后,NR并不会从1开始,而是继续累加,因此就出现了FNR,每当处理一个新文件的时候,FNR就从1开始计数,FNR可以理解为File Number of Record。  NF表示目前的记录被分割的字段的数目,NF可以理解为Number of Field。如果要求每个班级的行号从头开始变化,则需要使用FNR来实现,如下:

下载地址
用户评论