当前位置:  开发笔记 > 编程语言 > 正文

awk打印所需的字段数

如何解决《awk打印所需的字段数》经验,为你挑选了1个好方法。



1> hek2mgl..:

你可以用cut它:

cut -d' ' -f3,5- jboss.log

它打印字段3和从5开始直到结束的字段,而字段由空格分隔.


使用awk,它在多行版本中更加冗长和最佳解释:

script.awk

# on every line
{
    # print field 3
    printf "%s", $3

    # iterate from 5 to number of fields ...
    for(i=5;i<=NF;i++) 
        # ... and print them 
        printf " %s", $i

    # print newline at the end
    printf "\n"
}

像这样称呼它:

awk -f script.awk jboss.log

推荐阅读
yzh148448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有