AWK技巧:
1、awk只处理第一个匹配的行,匹配后使用exit命令退出处理:
awk ‘/version/{print $1;exit;}’ input.txt
处理3个匹配行后结束处理:
awk ‘/aa/{i++;if(i<3){print $0}else{exit;}}’ a
2、只处理指定的行。NR表示输入文件的行号
awk ‘NR==1,NR==5{print $0}’ file
————————————————
版权声明:本文为CSDN博主「hongweigg」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/hongweigg/java/article/details/52469359
参考:
1、awk如何只处理第N行就退出, chinaunix.net, http://bbs.chinaunix.net/thread-1679570-1-1.html