操作系統文件換行符
首先介紹下,在 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),然后保存!

