如何将“DOS”.txt 文件转换为 Unix .txt 文件

如何将“DOS”.txt 文件转换为 Unix .txt 文件

可能重复:
在 Linux 上将 CRLF 转换为换行符

如何将 DOS 文本文件转换为 Unix 文本文件,以便可以正确使用 Linux 解析器?

答案1

dos2unix是一个用于转换行尾的工具。

答案2

大多数 Unix 安装包括'tr' 命令('tr' 是 'translate' 的缩写) - 您可以使用它将输入的 DOS 文本文件转换为输出 Unix 文本格式:

tr -d'\r'<dos.txt>unix.txt

呼呼!

答案3

在 Debian 衍生的系统(Ubuntu 等)上,您需要tofrodos提供命令todos和的软件包fromdos。(fromdos就是您正在寻找的那个。)

在 RedHat 衍生系统(RHEL、Centos、Fedora 等)上,您需要dos2unix提供命令dos2unix和的软件包mac2unix。要向另一个方向转换,您需要unix2dos提供unix2dos命令的软件包。

答案4

相关内容