
看图,test文件夹现有两个文件,使用ls |wc -l和ll |wc -l统计文件个数。不一致。这是为啥呢?

看图,test文件夹现有两个文件,使用ls |wc -l和ll |wc -l统计文件个数。不一致。这是为啥呢?
wc -l统计行数。
ls:列出来文件名称列表,看起来是一行多个文件,其实输出是一行一个文件,两个文件相当于两行;
ll和ls -l等价:列出来文件详细属性列表,就是一行一个文件,但是第一行多出来了个total的统计;
所以:使用wc -l统计行数的时候,ls -l比ls多出来一行。