![如何将“DOS”.txt 文件转换为 Unix .txt 文件](https://linux22.com/image/1271556/%E5%A6%82%E4%BD%95%E5%B0%86%E2%80%9CDOS%E2%80%9D.txt%20%E6%96%87%E4%BB%B6%E8%BD%AC%E6%8D%A2%E4%B8%BA%20Unix%20.txt%20%E6%96%87%E4%BB%B6%20.png)
答案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
命令的软件包。