确定文本文件中的换行符?

提姆

给定文本,是否有一个程序可以检测换行符是Windows,Mac还是Linux?

例如,以下文字显示为 less

内存:^ M ^ CPU可以直接访问的Mis存储^ M ^ M术语“内存”通常(但不总是)与可寻址的半导体存储器(即由基于硅的晶体管组成的集成电路)相关联。^ M半导体存储器被组织为^记忆细胞

我以为^ M是Mac下的换行符。但是在emacs中,我按Ctrl-q Ctrl-m进行搜索,但没有发现任何内容。

谢谢。

约翰1024

file将报告文本文件的行尾。例如,如果您file在ASCII Unix / Linux / OSX文本文件上运行,它将仅报告:

$ file test.txt
test.txt: ASCII text

但是,如果文件具有DOS / Windows换行符,它将报告:

test.dos: ASCII text, with CRLF line terminators

在OS 9之前的版本,Mac使用CR作为行尾。出现此类文件时,file将报告:

test.mac: ASCII text, with CR line terminators

使用OSX,Mac可以转换为标准Unix行尾。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从文本文件中删除换行符?

从文本文件中删除换行符

文本文件(C#)中的换行符

文本文件中的换行符如何工作?

Java:从文本文件读取尾随换行符

写入文本文件时的神秘换行符

Python创建不带换行符的文本文件

通过换行符和JavaScript中的制表符拆分文本文件

在Firestore的文本字段中存储文本文件可删除换行符

合并.bat中的文本文件,文件之间使用换行符

从python中的文本文件中删除逗号和换行符

在python中打开时如何从文本文件中消除换行符?

如何在python中检测文本文件中的哪种换行符?

Golang:替换文本文件中字符串中的换行符的问题

为什么在文本文件中写换行符在Python中不起作用?

如何在综合嵌套列表中的文本文件中添加换行符?

如何在C#中的大文本文件中替换换行符

替换文本文件中的换行符和变量

使用 COPY 在文本文件中插入换行符

在没有换行符的情况下替换 Unix 文本文件中的字符

如何使用JS在下载的文本文件中添加换行符

在Java中读取文本文件,要检查它使用哪种换行符

使用python删除文本文件中的换行符

在R中有条件地从文本文件中删除换行符

在写入文本文件之前,将换行符插入串行流中

在Python中的文本文件上的换行符上写入列表的每个元素

如何使用批处理或PowerShell从文本文件中删除换行符

如何从字典中编写文本文件,其中每个键都是换行符?

文本文件中的最后一行缺少换行符;怎么应付?