ls -1 | wc -l
的计数为4209,而ls -l | wc -l
的计数为4210。
“-1”是否将总数减少1?我觉得不太可能。
那我的目录中正确的文件数是多少?
答案 0 :(得分:0)
ls -l
在开头标记为total
的地方多了一行,它是列出的文件在不包括子目录的块中的磁盘使用情况。但是这里应该忽略它,因为要计数并且wc
使每一行都计数。 ls -1 | wc -l
在这里为您提供正确的计数。
-1 选项仅用于每行列出一个文件。您可以使用ls | wc -l