2013-10-10 4 views
1

Выполняет ли последовательность строк или даже все escape-последовательности в файле только один символ, даже если он написан \n?строка новой строки считается одним символом?

После того, как я разделил однострочный файл на несколько строк, только один символ в строке был добавлен в соответствии с выходом терминала wc -m.

ответ

1

\n - способ представления символа новой строки на разных языках и программах, но, как следует из названия, новая строка сохраняется только в файле как один символ.

Обратная косая черта помогает как компьютерам, так и людям осознать, что вы имеете в виду символ новой строки, не имея на самом деле одного типа, что во многих случаях будет путать.

0

\n нотация обычно используется для одного символа. Используйте hexdump для просмотра фактических байтов, например xxd.

Смежные вопросы