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
参考:
1、awk如何只处理第N行就退出, chinaunix.net, http://bbs.chinaunix.net/thread-1679570-1-1.html