將Windows下用Notepad++寫的shell腳本拷貝到了Linux下,運行時出現(xiàn)報錯:syntax error near unexpected token `$’do\r”。查閱資料發(fā)現(xiàn),是因為回車換行符是Windows下的CR LF,與Linux的LF不兼容,修改步驟如下:
- Notepad++ 下視圖-顯示符號-顯示所有字符
- Notepad++ 下編輯-文檔格式轉(zhuǎn)換-轉(zhuǎn)換為UNIX格式
將Windows下用Notepad++寫的shell腳本拷貝到了Linux下,運行時出現(xiàn)報錯:syntax error near unexpected token `$’do\r”。查閱資料發(fā)現(xiàn),是因為回車換行符是Windows下的CR LF,與Linux的LF不兼容,修改步驟如下: