星期四, 6月 14, 2007

dos2unix

用unix or linux 的朋友可能會遇到一個問題
當開啟從windows 來的檔案時 會有^M 出現在結尾
^M 代表的是 retrun, 歸位, 讓游標歸回行首
unix 只用\n, 也就是new line, ^J 在每一行的行尾做換行
windows 用 \n\r (^J^M) 當作行尾換行歸位的標記

當在unix 下要開windows 傳來的檔案
透過dos2unix就可以把^M 拿掉, 變成unix 的格式!

沒有留言: