【发布时间】:2015-07-23 10:13:22
【问题描述】:
以下是我的文件中存储的内容
This is my Input
所以,使用wc -c 命令我们可以得到文件中存储的字符数。
我在 Ubuntu 中使用 Vim 编辑的上述文件的预期输出是 16。但是,wc -c 命令返回 17。
为什么是这样的输出?行尾甚至没有回车。那么,第 17 个字符是什么?
【问题讨论】:
-
换行多了一项。
-
但是,我没有输入任何新行。我只是打开 vim 并输入内容然后关闭。我没有按回车。
-
那么 vim 是一个表现良好的编辑器,它会自动在文件的最后一行末尾添加一个尾随换行符。
hexdump -C你的文件,如果你想查看字节。 -
使用
od -c查看文件中的字符,包括换行符rtc