换行序列算作一个字符?

时间:2013-10-10 12:58:56

标签: bash unix terminal newline wc

文件中的换行序列甚至所有转义序列是否只计为一个字符,即使它是\n写的?

将单行文件分成多行后,根据终端的wc -m输出,每行只添加一个字符。

2 个答案:

答案 0 :(得分:1)

\n是一种在各种语言和程序中表示换行符的方法,但顾名思义,换行符只作为单个字符存储在文件中。

反斜杠可以帮助计算机和人类意识到你指的是一个换行符而不必实际输入一个,这在很多情况下会让人感到困惑。

答案 1 :(得分:0)

\n表示法通常用于单个字符。使用hexdump查看实际字节,例如xxd