转换递归mac os 9行结尾

时间:2014-09-08 20:05:37

标签: macos unix line-endings

我在线路结尾时遇到了非常奇怪的问题。

我刚刚注意到,在Sublime Text中,视图/行结尾显示为Mac OS9。

如何将整个目录递归转换为unix样式行结尾?

我想要unix结尾,因为我当地的git repos大多数都采用unix风格,而且我没有问题。

我在Windows机器上,但我有cygwin - 谢谢。

1 个答案:

答案 0 :(得分:1)

Mac OS 9使用CR(ASCII十六进制代码0d)作为行结尾,Mac OS X使用unix标准LF(ASCII十六进制代码0a) 简单的方法是通过perl。

perl -pi -e 's/\r/\n/g' filename