如何 grep Windows 和 Mac EOL?

如何 grep Windows 和 Mac EOL?

我有一个包含 *.txt 文件的目录。

如何列出仍然具有非 UNIX eol 的 txt 文件名? Windows 和 Mac 也是如此。

答案1

自 2000 年左右(即 OSX 首次发布以来)以来,“mac eols”(回车符)就很少见了。对于查找以 CRLF 结尾的文件,该file实用程序很有帮助,因为它查找的内容超出了grep可能的范围。

进一步阅读

答案2

您可以使用“文件”命令。当文件使用 CRLF EOL 时,返回“file”

文件名:ASCII 文本,带有 CRLF 行终止符

对于 UNIX EOL,它返回:

文件名:ASCII 文本

相关内容