技术解析

ubuntu下 ls | wc 命令的问题
0
2021-07-25 19:23:05
idczone
我在自己的用户目录下执行
➜ ~ ls | wc
19 20 192

➜ ~ ls | wc -m
158

发现 ls | wc 的最后一个结果与 ls | wc -m 得到的结果不一样,不知道是什么原因,有人还碰到过吗?
你试试这个:
$ ls | wc -c
结果是一样的了?

man wc
wc - print newline, word, and byte counts for each file
-m, --chars
print the counts



我傻逼了,看鸟哥私房菜里只列出了三个参数-iwm,就没有查看man,被误导了
原来还有个-c,-m 和 -c 还是有区别的


这个一般是编码问题, 文件名里有中文吧?


有中文,了解了

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服