2013-07-24 57 views
0

我使用sed -i編輯Windows上的某些文件。之後,文件無法被Windows識別。看起來sed使用了CR-LF以外的換行符。我如何告訴sed使用CR-LF作爲換行符?謝謝。sed編輯的文件與Windows不兼容

+0

什麼Sed則你在MSWin運行? – choroba

+0

我正在使用明格 – sanqiang

回答

3

指定-b選項來保留CR-LF行尾。

sed --help會告訴你:

-b, --binary 
       open files in binary mode (CR+LFs are not processed specially) 
+0

試過了,真的有用,謝謝! – sanqiang