0
我使用sed -i編輯Windows上的某些文件。之後,文件無法被Windows識別。看起來sed使用了CR-LF以外的換行符。我如何告訴sed使用CR-LF作爲換行符?謝謝。sed編輯的文件與Windows不兼容
我使用sed -i編輯Windows上的某些文件。之後,文件無法被Windows識別。看起來sed使用了CR-LF以外的換行符。我如何告訴sed使用CR-LF作爲換行符?謝謝。sed編輯的文件與Windows不兼容
指定-b
選項來保留CR-LF行尾。
sed --help
會告訴你:
-b, --binary
open files in binary mode (CR+LFs are not processed specially)
試過了,真的有用,謝謝! – sanqiang
什麼Sed則你在MSWin運行? – choroba
我正在使用明格 – sanqiang