给定一个包含多个语言的 .txt 文件的子文件夹的文件夹,例如:
But where is Esope the holly Bastard
But where is 생 지 옥 이 군
지 옥 이
지 옥
지
我 是 你 的 爸 爸 !
爸 爸 ! ! !
你 不 會 的 !
我已经知道如何在一个文件中计算空格分隔的单词频率count space-separated word-frequency within ONE file.txt:
$ grep -o '\w*' myfile.txt | awk '{a[$1]++}END{for(k in a)print a[k],k}' | sort > myoutput.txt
获取优雅的:
1 생
1 군
1 Bastard
1 Esope
1 holly
1 the
1 不
1 我
1 是
1 會
2 이
2 But
2 is
2 where
2 你
2 的
3 옥
4 지
4 爸
5 !
如何更改代码,使其适用于文件夹及其子文件夹中的多个文件,这些文件都呈现相似的模式(至少为*.txt)?
-iname '[^\.].*.txt'
。 - hek2mgl