我列出了一堆文件中的单词数并按如下方式排序:
wc -w *.tex | sort -rn
它输出一个很好的文件列表和每个文件的字数
17423 total
6481 panama-to-colombia.tex
5516 the-salt-flats.tex
5426 hiking-cordillera-huayhuash.tex
如何计算并显示每个文件的平均字数? 即底部的一行,例如:
5808 AVERAGE
注意:我想找到一个适用于列表中任意数量的文件的解决方案。
我建议附加到您的代码中:
| awk '{sum=sum+$1; print};END{print sum/NR/2,"AVERAGE"}'