錯誤信息:
./start.sh[6]: ^M: not found
./start.sh[7]: ^M: not found
截圖:
錯誤原因:
其實^M就是windows下的換行符。因爲本人是在Windows下編輯start.sh的,然後再用ftp上傳到unix上,沒有意識到windows系統和unix系統文件格式的區別,解決辦法就是用ultraedit來轉換。
轉換方法: 文件 -----> 另存爲 ----->
Linux/Unix 下執行 Shell 腳本出現的問題:/start.sh[6]: ^M: not found
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Mac 下使用 Shell 批量安裝 app
RamboPan
2020-07-07 10:31:04
shell 之 gawk (二) 高級篇
xiatian6032
2020-07-08 10:21:58
script錄製與回放終端會話
chessloveyou
2020-07-07 20:00:13
40 個實用的 Mac OS X Shell 腳本和終端命令
游戏码头
2020-07-07 14:51:32
Shell-HelloWorld案例
TomQuan0820
2020-07-07 04:45:48
Shell-解析器
TomQuan0820
2020-07-07 04:45:48
unzip解壓文件中文亂碼問題的解決方案
徊忆羽菲
2020-07-07 03:45:29
解決linux安裝中文字體的方法
徊忆羽菲
2020-07-07 03:45:29
解決Linux下使用unoconv命令將word、xls、pptx轉pdf中文亂碼問題
徊忆羽菲
2020-07-07 03:45:29
linux下使用命令將doc、docx、ppt文件轉成圖片文件
徊忆羽菲
2020-07-07 03:45:29
shell獲取腳本路徑
红瓤大柚子
2020-07-06 17:29:18
shell編程 (Jenkins)自動化部署腳本
泛音青年
2020-07-06 13:16:18
gitbash裏面無法複製
1)在電腦打開git bash命令窗口 2)等待命令加載完畢 3)右鍵頂端邊框,點擊“屬性” 4)選上編輯選項的“快速編輯”
aihaly
2020-07-06 11:20:32
Shell師徒西天取經----第五天Shell的函數
小白的Python梦
2020-07-06 10:03:45