美文网首页
提取或删除关键字所在的列

提取或删除关键字所在的列

作者: 闹钟又响了 | 来源:发表于2020-01-29 02:13 被阅读0次

    awk '{for(i=1;i<=NF;i++)if($i~ /num2/)num=i;print $num}' data.txt

    awk '{for(i=1;i<=NF;i++)if($i~ /num2/)num=i;$num=""; print $0}' data.txt,之后sed -i 's/\s\+/ /g' data.txt

    ----------data.txt-------

    num1 num2 num3

    1 2 3

    2 3 4

    5 6 7

    相关文章

      网友评论

          本文标题:提取或删除关键字所在的列

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