原文:Linux下執行.sh命令出現-bash: ./bin/start.sh: /bin/bash^M: bad interpreter: No such file or directory

原因是 文件的格式是dos,修改為unix 就OK了 查看文件格式 用vim 打開出錯的文件 按 ESC鍵 再按shift 冒號 輸入 set ff 回車 可以看見 該文件的格式fileformat dos按shift 冒號 輸入 set ff unix 回車 發現沒反應,那就對了。可以按 shift 冒號 set ff 查看 fileformat unix 原文:https: blog.csdn ...

2019-03-28 13:10 0 2335 推薦指數:

查看詳情

執行shell腳本報錯-bash: ./startup.sh: /bin/sh^M: bad interpreter: No such file or directory

搭建nacos集群時,配置完畢后執行腳本報錯,通過查詢資料發現^M表示 Windows環境dos格式文件傳輸到unix系統時,會在每行的結尾多一個^M,所以在執行的時候出現了這種現象,但是你在unix或者Linux環境使用vi編輯的時候,會在下面顯示此文件的格式,比如”sky8g.sh ...

Mon Apr 20 22:27:00 CST 2020 0 742
執行shell腳本提示“-bash: ./checkP.sh: /bin/sh^M: bad interpreter: No such file or directory”解決方法

在windows機器新建了一個shell腳本如下 在Linux上的很多操作一般都是用腳本來實現了,特別是線上的服務器,不用腳本是,直接在上面敲是很危險的,一不小心,手一抖, 那就完了。但是,很多朋友自己的筆記本用的都是windows系統,這真把Ubuntu做為自己筆記本系統的人 ...

Wed Mar 15 01:52:00 CST 2017 0 3753
-bash: ./xxx.sh: /bin/bash^M: bad interpreter: No such file or directory

一些人喜歡用vim來寫linux shell script, 但是, 有的人喜歡在Windows用一些方便的編輯器(比如鼎鼎大名的Notepad++)寫好, 然后拷貝文件到linux, 結果呢, 在執行腳本a.sh的時候, 會出現如下問題: 什么原因呢, 我們有理由懷疑是文件 ...

Fri May 24 03:43:00 CST 2019 0 505
sh腳本異常:/bin/sh^M:bad interpreter: No such file or directory

Linux執行.sh腳本,異常/bin/sh^M: bad interpreter: No such file or directory。 分析:這是不同系統編碼格式引起的:在windows系統中編輯的.sh文件可能有不可見字符,所以在Linux系統執行會報以上異常信息。 解決 ...

Mon Oct 10 00:40:00 CST 2016 1 9623
bin/sh^M: bad interpreter: No such file or directory解決

問題:bin/sh^M: bad interpreter: No such file or directory 原因:.sh腳本在windows系統用記事本文件編寫的。不同系統的編碼格式引起的。 解決方法:修改.sh文件格式 (1)使用vi工具 ...

Mon Nov 28 18:00:00 CST 2016 1 23901
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM