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
本文介绍了使用AWK命令处理文本文件的技巧,包括如何只处理第一个匹配的行、处理指定数量的匹配行以及如何限定处理文件中的特定行。这些技巧对于进行高效的数据筛选非常有用。

1万+

被折叠的 条评论
为什么被折叠?



