dos2unix 命令正在破坏通过二进制模式下载的 unicode 字符文件 2024-12-16 • linux ftp file-transfer shell-script binary-files 我以二进制传输模式从 ftp 下载了一个包含 unicode 字符的 xml 文件。为了删除行尾特殊字符,我使用了命令 dos2unix。但这会损坏文件。有办法吗? 答案1 它应该可以工作(网站和代码表明它了解 Unicode)。 您可以使用其他工具,例如tr例如, tr -d '\r' input >output 如果您的文件不使用回车符来加粗文本(通常情况),它将删除所有的回车符,从而产生预期的结果。 相关内容 永久添加路由至 Solaris 10 提供商声称“云中的所有网络服务器都会自动保持同步”——我应该持怀疑态度吗? 如何在不使用xpath的情况下统计节点并获取属性值 Python无法编译LaTeX文件 NVIDIA 将为 Linux 版本提供哪些积极的变化?[关闭] GPG 错误:http://repos.rcn-ee.net 如何从剪贴板粘贴文本,就像逐个输入字符一样? 忽略 \newcommand 中的 #(井号) IEEEtran、独立版和 XeLaTex:不裁剪 在 Ubuntu 之后安装 Windows 7