原文:-bash: /etc/init.d/nginx: /bin/bash^M: bad interpreter: No such file or directory

bash: etc init.d nginx: bin bash M:bad interpreter: No such file or directory 這個使為了弄nginx自啟的,然后在官網找了個shell腳本發現不行啊。。。。。。 找啊找。。。。 解決 vi etc init.d nginx 保持退出就行。。。 因為使復制的別人的腳本。。。。。。 所以在Linux中運行所以使dos格式的 ...

2018-06-12 18:27 0 882 推薦指數:

查看詳情

解決“/bin/bash^M: bad interpreter: No such file or directory

在執行shell腳本時提示這樣的錯誤主要是由於shell腳本文件是dos格式,即每一行結尾以\r\n來標識,而unix格式的文件行尾則以\n來標識。 查看腳本文件是dos格式還是unix格式的幾種辦法。(1)cat -A filename 從顯示結果可以判斷,dos格式的文件行尾為^M ...

Mon Apr 04 00:55:00 CST 2016 0 12043
執行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
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM