[問題] 請問在不同的OS上讀取文本時換行該如何處理?

看板Linux作者 (迷小心)時間17年前 (2008/10/12 14:29), 編輯推噓5(503)
留言8則, 6人參與, 最新討論串1/1
請問在不同的OS上讀取文本時換行符號的差異該如何處理? 我在debian上編輯一個.txt檔 upload到網路上 切換到XP用記事本開此.txt檔後 發現到本來的換行會消失,取而代之的是一個小黑色的長方形 我知道在window與linux上處理換行的符號是不同的 window是\r\n linux是\n 如果我想再XP上開啟.txt有正確的換行而不是出現黑色長方形 請問我該怎麼做呢? 如果寫一個轉碼程式來處理這個問題不知道可不可行? 但是不太知道怎麼做…… 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.220.100

10/12 14:37, , 1F
unix2dos / dos2unix 這在linux跟win都有程式能轉換
10/12 14:37, 1F

10/12 14:37, , 2F
謝謝
10/12 14:37, 2F

10/12 22:50, , 3F
用wordpad開啟後直接按存檔即可
10/12 22:50, 3F

10/12 22:51, , 4F
換個editor比較實在啦
10/12 22:51, 4F

10/13 07:33, , 5F
NOTEPAD++
10/13 07:33, 5F

10/14 15:25, , 6F
madedit兩種版本都有,也可以轉換
10/14 15:25, 6F

10/14 21:20, , 7F
Vim可 要不然其實IE && Firefox都可以開
10/14 21:20, 7F

10/18 12:34, , 8F
感謝
10/18 12:34, 8F
文章代碼(AID): #18yPbXlp (Linux)
文章代碼(AID): #18yPbXlp (Linux)