dos2unix 命令正在破坏通过二进制模式下载的 unicode 字符文件

dos2unix 命令正在破坏通过二进制模式下载的 unicode 字符文件

我以二进制传输模式从 ftp 下载了一个包含 unicode 字符的 xml 文件。为了删除行尾特殊字符,我使用了命令 dos2unix。但这会损坏文件。有办法吗?

答案1

它应该可以工作(网站和代码表明它了解 Unicode)。

您可以使用其他工具,例如tr例如,

tr -d '\r' input >output

如果您的文件不使用回车符来加粗文本(通常情况),它将删除所有的回车符,从而产生预期的结果。

相关内容