Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在一个文件夹中说文件 A.txt、B.txt、C.text。每个文本文件都包含几个条目。如何计算每个文本文件中有多少条目?并且还想提取到一个列表,其中第一列作为文本文件的名称,第二列作为否。对应文件中的条目。谢谢
“条目”是指“行”吗?如果是这样,这是 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
如果你把它变成一个脚本,你可能想要获取文件列表作为参数。