awk: 显示不匹配字符串的列并显示该列的列数和字符串

2021/6/13 18:21:51

本文主要是介绍awk: 显示不匹配字符串的列并显示该列的列数和字符串,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

现在有文件sed.txt如下所示:

可以看到该文件的列数是不相同的,我想找到第11列到最后一列不等于0的列(红色部分),且显示列数和数值,则用命令:

awk '{for(i=11;i<=NF;i++) if($i != 0) print $i,i}' sed.txt

效果如下:



这篇关于awk: 显示不匹配字符串的列并显示该列的列数和字符串的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程