我有一个像下面这样的文件:
这是一个示例文件 此文件将用于测试
this is a sample file
this file will be used for testing
我希望使用AWK来统计单词数。
预期输出如下:
this 2
is 1
a 1
sample 1
file 2
will 1
be 1
used 1
for 1
我已经写了下面的 AWK,但是遇到了一些错误。
cat anyfile.txt|awk -F" "'{for(i=1;i<=NF;i++) a[$i]++} END {for(k in a) print k,a[k]}'
. , ' ? ! -
等)吗? - Ed Mortonthis
和this?
或this,
列为不同的单词。我该如何修复这个问题,使其跳过标点符号? - undefined