awk '/5/{a=1}!a' file2
结果:
1
2
3
4
解释:
第一行 /5/不匹配跳过{a=1},继续!a,此时a没有值属于假取反为真,故输出第一行

第二行 /5/不匹配跳过{a=1},继续!a,此时a没有值属于假取反为真,故输出第二
.
.
第五行等于5 匹配/5/执行{a=1},继续!a,此时a=1有值属于真取反为假,不输出

第六行 /5/不匹配跳过{a=1},继续!a,此时a=1属于真取反为假,不输出
.
.
.
直到结尾都不输出

最新文章

  1. linux安装jdk(非rpm命令)
  2. 网站banner写法
  3. 通过HttpUrlConnection下载文件并显示进度条
  4. Xcode命令行生成Bitcode静态库
  5. 案例(用封装的ajax函数检查用户名)
  6. HDU 2476 String painter (区间DP)
  7. JS类型(1)_JS学习笔记(2016.10.02)
  8. VC 串口通信类
  9. C++操作符的优先级
  10. Net 一个请求的处理流程
  11. linux_sed 正则替换
  12. OO第二单元小结
  13. BZOJ5084[hashit]
  14. 创建MySQL用户 赋予某指定库表的权限
  15. Inferred type 'S' for type parameter 'S' is not within its bound;
  16. java实验报告三
  17. Android开源之BaseRecyclerViewAdapterHelper(持续更新!)
  18. (转) Lua: 给 Redis 用户的入门指导
  19. 剑指offer五十六之删除链表中重复的结点
  20. 啸叫抑制(howling suppression)

热门文章

  1. POJ3735【矩阵快速幂】
  2. css之BFC(block formmatting context)[格式化上下文]
  3. NDK环境搭建(Native Code的编译,不需要Cygwin)
  4. WinMain和main
  5. 洛谷P3321 [SDOI2015]序列统计(NTT)
  6. word2vec改进之Negative Sampling
  7. zookeeper 搭建
  8. Faster_Rcnn在windows下运行踩坑总结
  9. hibernate下载
  10. Servlet | 访问不同格式文件(PDF、doc)