原文:執行shell腳本時提示bad interpreter:No such file or directory的解決辦法

故障現象:在終端直接cd var正常,在shell腳本中執行則報錯。原因是腳本是在windows平台下寫的,換行符與 Linux不同,造成腳本不能正確執行 出現bad interpreter:No such file or directory 沒有那個文件或目錄 的原因,是文件格式的問題。這個文件是在Windows下編寫的。換行的方式與Unix不一樣,但是在vim下面如果不Set一下又完全看不出 ...

2017-07-01 13:51 0 16837 推薦指數:

查看詳情

執行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
執行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
Linux運行shell腳本提示No such file or directory錯誤的解決辦法

Linux執行.sh文件,提示No such file or directory的問題: 原因:在windows中寫好shell腳本測試正常,但是上傳到 Linux 上以腳本方式運行命令提示No such file or directory錯誤,那么一般是文件格式是dos格式的緣故,改成 ...

Sat Sep 21 07:43:00 CST 2019 0 3245
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM