美文网首页
4-3 shell中awk编程

4-3 shell中awk编程

作者: AntKing | 来源:发表于2020-02-18 22:21 被阅读0次
    image.png

    Mac上装gawk
    brew install gawk

    新建一个文件输入下面的内容
    fuckthon
    niubi
    fuckthon1
    niubi
    fuckthon12
    niubi
    fuckthon123
    niubi

    使用简介

    直接打印每行
    gawk '{print $0}' test01.sh

    以niubi为分隔符,打印每一行的第2个子串
    gawk 'BEGIN{FS="niubi"} {print $1}' test01.sh

    每行都处理,输出每行个数
    gawk '{print NF}' test01.sh

    行分隔符,列分隔符
    gawk 'BEGIN{FS=":";RS="---"} {print $1}' test01

    gawk 'BEGIN{FS=":";RS="---";ORS="&";OFS=":"} {print $1}' test01.sh

    相关文章

      网友评论

          本文标题:4-3 shell中awk编程

          本文链接:https://www.haomeiwen.com/subject/kzynfhtx.html