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

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

作者: 闹钟又响了 | 来源:发表于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