Linux/Unix 下執行 Shell 腳本出現的問題:/start.sh[6]: ^M: not found

錯誤信息:
./start.sh[6]: ^M: not found
./start.sh[7]: ^M: not found
截圖:
在這裏插入圖片描述
錯誤原因:
   其實^M就是windows下的換行符。因爲本人是在Windows下編輯start.sh的,然後再用ftp上傳到unix上,沒有意識到windows系統和unix系統文件格式的區別,解決辦法就是用ultraedit來轉換。
轉換方法: 文件 -----> 另存爲 ----->
在這裏插入圖片描述

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