linux - AWK脚本打印字段数最多的行

标签 linux unix awk gawk

下面的脚本显示了 twister.txt 中最多的字段。

  awk '{if (NF > max) max = NF} END{print max}' twister.txt

我的问题是,如何显示 twister.txt 中字段数最多的行本身。

最佳答案

awk '{if (NF > max) {max = NF; line=$0}} END{print line}' twister.txt

关于linux - AWK脚本打印字段数最多的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20450992/

相关文章:

linux - 如果不做某事,则使用 IF 查看目录是否存在

linux - 如何在不使用 lsof 或 netstat 的情况下将网络连接绑定(bind)到 PID?

linux - 搜索一个字符串,得到结果后剪切该单词并将结果存储在变量中

c - C 中系统调用的文件句柄问题

Python 将 CMD 调用添加到 ArgParse

python - linux下如何给程序管理员权限?

linux - 与 grep 命令一起使用的 Shell 脚本变量

linux - 了解 shebang 行中的 awk -f 选项

shell - 如何使用awk将两个模式之间未知数量的多行合并为一行

regex - 每行一个输出组,带有组名和组 ID