原文:Linux中腳本運行錯誤(壞的解釋器:沒有那個文件或目錄)

原因: 在Linux中有時候我們將在Windows下編寫的腳本拷貝到Linux環境中運行時會出現運行不了的情況. 主要還是Windows的換行符為 r n,而Linux環境中的換行符號為 n. 解決辦法: 使用文本編輯工具將腳本文件所有的 r n替換成 n既可. 方式二: 在執行腳本時,彈出錯誤提示: 沒有那個文件或目錄 這是由於腳本文件在保存時使用了DOS文件格式造成的,可以用vim打開文件,然 ...

2019-07-24 14:33 0 2366 推薦指數:

查看詳情

解釋器: 沒有那個文件目錄

在進行安裝CacheCloud 過程 ,當我運行cachecloud-init.sh 這個文件的時候: Linux 報了個:-bash: ./cachecloud-init.sh: /bin/bash^M: 解釋器: 沒有那個文件目錄 當時一臉懵逼 QAQ ~,后來面向搜索引擎才知道 ...

Mon Jun 15 09:09:00 CST 2020 0 1897
/bin/bash^M: 解釋器: 沒有那個文件目錄

執行shell腳本是報錯:/bin/bash^M: 解釋器: 沒有那個文件目錄 是因為該文件在windows系統上打開過,關閉后其中的空格符號和Linux的不同,導致這個報錯,我們可以通過sed命令與正則的配合將文件的空格符號替換成linux的空格: ...

Tue May 15 21:54:00 CST 2018 0 2245
/bin/bash^M: 解釋器: 沒有那個文件目錄

Linux下編譯cocos2d-x運行腳本的時候出現”/bin/bash^M: 解釋器: 沒有那個文件目錄“這樣的錯誤如下圖。 解決方法: 使用在終端輸入sed -i 's/\r$//' make-all-linux-project.sh即可 ...

Fri Aug 30 03:16:00 CST 2013 2 8398
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM