操作系統文件換行符
首先介紹下,在 ASCII碼表 中存在這樣兩個字符:
十進制 | 十六進制 | 字符 | 編程時 |
---|---|---|---|
10 | A | LF (Line feed,New Line) | \n |
13 | D | CR (Carriage return) | \r |
他們被用來作為換行標志,但在不同系統中換行標志又不一樣。下面是不同操作系統采用不同的換行符:
操作系統 | 換行標志符 |
---|---|
Unix(包括Linux) | \n |
Windows | \r\n |
Mac OS X之前的系統 | \r |
Mac OS X | \n |
利用Notepad++轉換換行符
在 Windows 系統上創建一個 .txt 文件,並修改后綴為 .sh:
如果,你用 Notepad++ 打開這個文件,右下角會顯示:
修改的方法是點擊 NotePad++ 的編輯 -> 文檔格式轉換 -> 轉為 Unix(LF),然后保存!