上傳Unix/Linux文件格式混亂

在window編輯了一個文件,上傳到Linux上面,風險換行符失效. 因爲window換行符和Linux/Unix換行符不一致.

CR用符號'\r'表示, 十進制ASCII代碼是13, 十六進制代碼爲OxOD

LF使用'\n'符號表示, ASCII代碼是10, 十六製爲0x0A

\r是回車符,\n是換行符

Windows

CR&LF

 \r\n
linux/unix  \n

LF
MacOS  \r

CR

解決辦法:

1.打開Notepad++, 選擇"視圖-顯示符號-顯示行尾符", 這樣就看到了換行符了;

2.修改換行符,選擇菜單欄 "編輯-檔案格式轉換-轉換爲Unix格式"

3.保存.


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章