NR表示读取文件的行数,FNR表示读取当前文件的当前行

用awk读取一个文件时NR和FNR是相等的,当读取多个文件时NR大于FNR

当读完一个文件,再度下一个文件时FNR的值重置,而NR则是累加

文件a.txt和文件b.txt的内容,分别输出NR和FNR可

输出NR

可见NR是累加的

输出FNR

当读取第二个文件时,FNR重置了,从1开始

转载于:https://blog.51cto.com/8469401/1371606

awk中的NR和FNR相关推荐

  1. awk中的NR和FNR的区别

    一,NR和FNR的不同 NR:表示当前记录数 FNR:也表示当前记录数,但是FNR的作用域只在一个文件内.如果重新打开文件,FNR会从1开始. 二,实例说明 1,测试文件aaa,cccc [root@ ...

  2. linux NF NR实例,awk中使用NR和FNR的一些例子

    QUOTE:1.用某一文件的一个域替换另一个文件中的的特定域? 文件passwd: s2002408030068:x:527:527::/home/dz02/s2002408030068:/bin/p ...

  3. linux awk命令NR详解,awk命令之NR和FNR变量用法详解

    0.说明 刚好用到awk的NR和FNR这两个内建变量.经过一些测试大概熟悉其用法,这里记录下(本文只是用NR和FNR变量来判断当前读入的是第一个还是第二个文件,好对每个文件分别运行指定的脚本.需要注意 ...

  4. linux shell nr,awk中NR和FNR的区别小结和实例演示

    一,NR和FNR的不同 NR:表示当前记录数 FNR:也表示当前记录数,但是FNR的作用域只在一个文件内.如果重新打开文件,FNR会从1开始. 二,实例说明 1,测试文件aaa,cccc [root@ ...

  5. awk内建变量示例详解之NR、FNR、NF

    NR表示从awk开始执行后,按照记录分隔符读取的数据次数,默认的记录分隔符为换行符,因此默认的就是读取的数据行数,NR可以理解为Number of Record的缩写. 在awk处理多个输入文件的时候 ...

  6. awk NR详解!awk 的内置变量 NF、NR、FNR、FS、OFS、RS、ORS

    NF 字段个数,(读取的列数) NR 记录数(行号),从1开始,新的文件延续上面的计数,新文件不从1开始 FNR 读取文件的记录数(行号),从1开始,新的文件重新从1开始计数 FS 输入字段分隔符,默 ...

  7. awk 的内置变量 NF、NR、FNR、FS、OFS、RS、ORS

    NF 字段个数,(读取的列数) NR 记录数(行号),从1开始,新的文件延续上面的计数,新文件不从1开始 FNR 读取文件的记录数(行号),从1开始,新的文件重新从1开始计数 FS 输入字段分隔符,默 ...

  8. awk中引用shell变量执行替换的脚本

    遇到问题: 现在有两个脚本,我想 将file1中的内容按file2来匹配 [root@154 home]# cat file1 3-1-1 POTV=1,POTA=0,POTP=2 1-4-76 PO ...

  9. 《编程珠玑(续)(修订版)》—第2章2.1节Awk中的关联数组

    本节书摘来自异步社区<编程珠玑(续)(修订版)>一书中的第2章,第2.1节Awk中的关联数组,作者[美]Jon Bentley,更多章节内容可以访问云栖社区"异步社区" ...

最新文章

  1. ASP.NET中的母版页
  2. # cat /proc/umap/vi
  3. 微信攻城三国怎么找服务器,攻城三国怎么玩 新手FAQ常见问题答案汇总[图]
  4. 主线程如何等待多线程完成 返回数据_多线程基础体系知识清单
  5. NLP中对困惑度感到困惑?
  6. 注意System.currentTimeMillis()潜在的性能问题
  7. 11.m进制转十进制
  8. MFC开发IM-用GDI函数画圆。可确定圆心的
  9. 在填写表单中输入全角数字的解决方案
  10. oracle视图建主键
  11. VS2010提示asp.net v4.0 尚未在web服务器上注册
  12. 用扫码枪收款钱到哪里_如何申请微信官方收款码(信用卡收款)
  13. 华为P7开启USB调试方法
  14. Mac系统下Typora配置阿里云图床+上传工具PicGo安装
  15. python 隐藏命令行窗口_科学网—Windows下后台运行程序并隐藏cmd命令提示符窗口 - 周锋的博文...
  16. serverlet增删改查项目代码
  17. 在主动要求涨工资这事上,不要学我!从第一份工资800开始说起
  18. 计算机毕业设计基于Python实现的药店|药房管理系统
  19. Flutter和Native 通信 android端-pigeon
  20. 各大AI开放平台汇总分析

热门文章

  1. c++ 哈希_详解Python中的可哈希对象与不可哈希对象(二)
  2. uniapp 安卓和IOS退出App的方法
  3. 【设计模式】四:开放-封闭原则
  4. java时间计算,获取某月第一天和最后一天
  5. 腾讯云CMQ消息队列在Windows环境下的使用
  6. PHP中使用cURL实现Get和Post请求的方法
  7. ZT:成熟是一种明亮而不刺眼的光辉
  8. Daily Scrum02 12.07
  9. Linq to XML
  10. Simulating Ocean Water (2) (2005-03-31 update)