问答详情
源自:9-5 输出重定向

最后一行没统计,比实际的少一行是为什么?

[root@localhost ~]# wc

111

222

333

444

555      4       5      19


最后一行没统计,比实际的少一行是为什么?


提问者:北方的郎n_n 2017-11-13 16:41

个回答

  • 慕哥8595403
    2017-11-15 03:32:07

    使用 man wc 查看命令文档。

    该命令会统计出 newline,word,byte。

    你写了5行,但最后一行没有换行符,所以newline只有4。

    每一行中有1个单词,因此word是5。

    然后每个数字1byte,加上4个换行符,因此byte是19。

    综上,所以输出为4 5 19。