我在文件夹中说文件A.txt,B.txt,C.text。每个文本文件都包含很少的条目。 如何计算每个文本文件中有多少条目?并且还想要提取到列表,其中第一列作为文本文件的名称,第二列作为否。相应文件中的条目。 感谢
答案 0 :(得分:0)
通过“条目”,你的意思是“行”吗?如果是这样,这是bash中一个非常基本和快速的解决方案:
files=(A.txt B.txt C.txt)
echo -e "File\tCount"
for i in "${files[@]}"
do
ret=$(cat $i | wc -l)
echo -e "$i\t$ret"
done
这是输出:
File Count
A.txt 2
B.txt 1
C.txt 1
如果将其设置为脚本,则可能需要将文件列表作为参数。