【发布时间】:2011-02-06 12:19:48
【问题描述】:
如何以编程方式(即不使用 vi)将 DOS/Windows 换行符转换为 Unix?
dos2unix 和 unix2dos 命令在某些系统上不可用。如何使用sed、awk 和tr 等命令模拟这些?
【问题讨论】:
-
一般来说,只需使用你的包管理器安装
dos2unix,它确实要简单得多,并且在大多数平台上都存在。 -
同意! @BradKoch 在 Mac OSX 上就像“brew install dos2unix”一样简单
-
并非所有用户都有root权限,因此无法安装软件包。也许这就是用户提出他提出的非常具体的问题的原因。
标签: linux windows bash unix newline