1. 程式人生 > >linux和Windows的文字格式轉換

linux和Windows的文字格式轉換

寫指令碼的過程中,把每行的字串放到一個變數裡,進行引用,但是實際遇到了異常的情況,可以正常輸出,但是賦值異常。後來查出來文字是dos格式的,換行符是\r然後把檔案格式改為unix格式的,賦值正常了。

具體的方法有兩種:

1、Vim set:fileformat=unix,可縮寫為 set:ff=unix;轉換成Windows格式為 set:ff=dos

2、dos2unix $filename;轉換為Windows格式為 unix2dos $filename