我正在编写一个AWK脚本,该脚本获取日期列表并将其格式化为更易于阅读的列表。我能做到这一点没问题。
真正的问题是这个。显示列表后,我想显示文本文件中出现“2010”的次数。
我该怎么做?我一直在寻找几天,但我什么都没有。
答案 0 :(得分:3)
awk -F"2010" 'NF>0 { count += NF-1 } END { print 0+count }
答案 1 :(得分:2)
awk '{ for (i=1;i<=NF;i++) if ( $i == "2010" ) count++ } END { print count }' myfile.txt