摘要: #awk '/B/{print a;}{a=$0}' a.txt A # cat a.txt A BCDE 阅读全文
posted @ 2016-12-21 22:28 Big_Foot 阅读(3511) 评论(0) 推荐(0)
摘要: 关于awk的多文件处理: awk的数据输入有两个来源,标准输入和文件,后一种方式支持多个文件,如1、shell的Pathname Expansion方式:awk '{...}' *.txt # *.txt先被shell解释,替换成当前目录下的所有*.txt,如当前目录有1.txt和 2.txt,则命 阅读全文
posted @ 2016-12-21 22:21 Big_Foot 阅读(10008) 评论(0) 推荐(0)
摘要: 1、当awk读取的文件只有两个的时候,比较常用的有三种方法(1)awk 'NR==FNR{...}NR>FNR{...}' file1 file2 (2)awk 'NR==FNR{...}NR!=FNR{...}' file1 file2(3)awk 'NR==FNR{...;next}{...}' 阅读全文
posted @ 2016-12-21 22:18 Big_Foot 阅读(7271) 评论(0) 推荐(0)