在awk中,可以使用特定的计数方式来统计某些特定的值或者满足特定条件的行数。下面是一些常见的计数方式及其代码示例:
awk 'END {print NR}' file.txt
awk '{count[$2]++} END { for (word in count) print word, count[word] }' file.txt
awk '/pattern/ {count++} END {print count}' file.txt
awk '/pattern1/ && /pattern2/ {count++} END {print count}' file.txt
awk '/pattern/ {sum+=$NF} END {print sum}' file.txt
这些示例演示了如何在awk中使用不同的计数方式来统计行数、字段出现次数以及满足特定条件的行数。根据具体的需求,可以根据这些示例进行修改和扩展。
下一篇:awk中添加换行字段导致格式问题