`
xitong
  • 浏览: 6200272 次
文章分类
社区版块
存档分类
最新评论

awk 多行合并(next)使用

 
阅读更多

先看一个例子

[root@puppet opt]# cat test.txt
a
b
c
d
e
f
g
[root@puppet opt]# awk 'NR%2==1{next}{print NR,$0}' test.txt
2 b
4 d
6 f


当记录行号除2等于1的时候就跳过该行,不会运行{print NR,$0},再重新读取下一行

next 的应用

[root@puppet opt]# cat age.txt
gao
20
li
23
zhao
25
liu
19
zhang
28
[root@puppet opt]# awk 'NR%2==1{T=$0;next}{print  T,"\t"$0}' age.txt |sed  '/^gao/i\NAME        AGE'
NAME    AGE
gao     20
li      23
zhao    25
liu     19
zhang   28


分享到:
评论

相关推荐

    awk使用手册awk使用手册

    $awk '/sun/{print}' mydoc 由于显示整个记录(全行)是awk的缺省动作,因此可以省略action项。 $awk '/sun/' mydoc 例:下面是一个较为复杂的匹配的示例: $awk '/[Ss]un/,/[Mm]oon/ {print}' myfile

    AWK AWK 详细使用文档

    AWK 详细使用文档 AWK 详细使用文档 AWK 详细使用文档

    awk实例详解——Unix下awk的使用

    精通awk命令 Unix awk使用手册.htm awk.pdf

    AWK详细文档 使用手册

    Awk 实例 第 1 部分 AWK较详细文档.htm awk如何匹配以#开头的字符串? Unix awk使用手册 Unix awk使用手册.htm

    awk入门到精通.pdf

    此外, awk内建有pipe的功能, 可将处理中的数据传送给外部 的 Shell命令加以处理, 再将Shell命令处理后的数据传回awk程序, 这个特点也使得awk程序很 容易使用系统资源. 由于awk具有上述特色, 在问题处理的过程中, 可...

    awk的详细介绍,awk的使用介绍

    awk的详细介绍,awk的使用介绍,awk的使用教程,awk的学习宝典

    awk使用手册

    你可能对UNIX比较熟悉,但你可能对awk很陌生,这一点也不奇怪,的确,与其优秀的功能相比,awk还远没达到它应有的知名度。awk是什么?与其它大多数UNIX命令不同的是,从名字上看,我们不可能知道awk的功能:它既不是...

    awk学习awk学习awk学习awk学习

    awk学习awk学习awk学习awk学习awk学习awk学习awk学习

    awk使用手册,awk使用手册

    Awk 是一种非常好的语言,同时有一个非常奇怪的名称。在本系列(共三篇文章)的第一篇文章中,Daniel Robbins 将使您迅速掌握 awk 编程技巧。随着本系列的进展,将讨论更高级的主题,最后将演示一个真正的高级 awk ...

    awk 使用手册

    awk的入门文档,不错的资料。详细说明了awk的使用

    awk set 使用手册

    awk set 使用手册

    AWK使用简介.pdf

    AWK使用简介.pdf AWK使用简介.pdf AWK使用简介.pdf AWK使用简介.pdf

    Unix awk使用手册

    这是一本关于Unix awk的使用手册,详细的介绍了如何使用awk编写程序,提取有用的数据!

    awk使用基本理论

    linux shell三剑客之一 awk使用基本理论 awk有3个不同版本: awk、nawk和gawk

    linuxawk将多个文件结果列合并到一个文件整理.pdf

    linuxawk将多个文件结果列合并到一个文件整理.pdf

    Shell AWK使用手册

    SHELL AWK使用手册,供大家参考学习

    awk工具的使用.html

    awk工具的使用.html

    AWK用法AWK用法AWK用法

    awk ‘/101/’ file 显示文件file中包含101的匹配行。 awk ‘/101/,/105/’ file awk ‘$1 == 5′ file awk ‘$1 == “CT”‘ file 注意必须带双引号 awk ‘$1 * $2 >100 ‘ file awk ‘$2 >5 && $2<=15' file

    awk语言编程使用规则

    1. awk语言的最基本功能是在文件或字符串中基于指定规则来分解抽取信息,也可以基于指定的规则来...① -F fs : 使用fs作为输入记录的字段分隔符,如果省略该选项,awk使用环境变量IFS的值。 。。。。。。。。。。。。

Global site tag (gtag.js) - Google Analytics