ls | wc -l 与 ls -l | wc -l 的区别


ls | wc -l 与 ls -l | wc -l 的区别

注明:我的执行环境是unix

执行ls,结果如下

执行ls -l,结果 如下

执行ls|wc -l,结果如下

执行ls -l|wc -l,结果如下   从上面执行情况可以看出,ls|wc -l与ls -l|wc -l的区别就是wc -l|wc -l多了显示total的一行。 ls|wc -l的结果是文件个数,ls -l|wc -l的结果是文件个数+1。