/bin/sh^M: bad interpreter:沒有那個檔案或目錄解決
/bin/sh^M: bad interpreter:沒有那個檔案或目錄解決
執行指令碼時發現如下錯誤:
執行指令碼時發現如下錯誤:
/bin/sh^M: bad interpreter: 沒有那個檔案或目錄
錯誤分析:
在windows下編輯的指令碼,所以有可能有不可見字元。指令碼檔案是DOS格式的, 即每一行的行尾以\n\r來標識, 其ASCII碼分別是0x0D, 0x0A.
可以有很多種辦法看這個檔案是DOS格式的還是UNIX格式的, 還是MAC格式的
解決方法:
vi filename
然後用命令
:set ff? #可以看到或unix的字樣. 如果的確是dos格式的。
然後用
:set ff=unix #把它強制為unix格式的, 然後存檔退出。
再次執行指令碼。
另外一種解決方法是使用dos2unix命令轉一下,即輸入: dos2unix 檔名
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29500582/viewspace-1277266/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- windows打包指令碼出現 /bin/sh^M: 壞的直譯器: 沒有那個檔案或目錄 錯誤Windows指令碼
- 工作筆記:/bin/bash^M: 壞的直譯器: 沒有那個檔案或目錄 問題解決筆記
- linux沒有那個檔案或目錄Linux
- 配置webstorm使用supervisor時出現 /usr/bin/env: node: 沒有那個檔案或目錄 解決方法WebORM
- 解決“/bin/bash^M: bad interpreter: No such file or directory”
- -bash: ./switch.sh: /bin/bash^M: bad interpreter: No such file or directory
- shell指令碼編碼格式問題,bin/sh^M: bad interpreter: No such file or directory指令碼
- Shell指令碼報錯:-bash: ./switch.sh: /bin/bash^M: bad interpreter: No such file or directory指令碼
- 沒有目錄建目錄,沒有檔案建檔案
- Linux下安裝jdk1.8檢視版本的時候報出:-bash: /usr/local/jdk1.8.0_144/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: 沒有那個檔案或目錄LinuxJDKJava
- 一行命令搞定/usr/bin/perl^M: bad interpreter
- 刪除檔案或目錄提示"檔案或目錄無法刪除"的解決方法!
- 編譯提示imgproc.hpp:50:33: 致命錯誤: opencv2/core/core.hpp:沒有那個檔案或目錄解決辦法編譯OpenCV
- gcc 編譯時的 error trying to exec 'cc1plus': execvp: 沒有那個檔案或目錄問題GC編譯Error
- Archlinux 下跑 cobra 命令列框架報 找不到 libgcc_s.so.1: 沒有那個檔案或目錄Linux命令列框架GC
- UNIX網路程式設計:unpv13e編譯錯誤:net/if_dl.h:沒有那個檔案或目錄程式設計編譯
- 無法建立目錄或檔案 無法建立目錄的解決辦法
- 【Git】取消追蹤多個檔案或目錄Git
- /usr/src/fastdfs-nginx-module/src/common.c:21:25:致命錯誤:fdfs_define.h:沒有那個檔案或目錄 #includeASTNginx
- 虛擬環境bin/python: bad interpreter: No such file or directoryPython
- Maven專案沒有resources目錄Maven
- ln 覆蓋普通檔案或目錄
- C# 生成解決方案時放在Bin目錄下的DLL檔案消失了,怎麼回事?C#
- (轉)執行指令碼出現bin/bash: bad interpreter: No such file or directory指令碼
- linux 刪除檔案或目錄——rmLinux
- linux查詢檔案或目錄命令Linux
- PHP大檔案上傳到阿里雲OSS,比如幾百M到一G的那種,有沒有好的解決思路,謝謝PHP阿里
- 解決aria2下載磁力連結或bt檔案時沒有速度或速度為0
- 越獄手機syslog檔案不存在或沒有列印解決辦法
- Linux rm命令:刪除檔案或目錄Linux
- Linux排查磁碟大檔案或大目錄Linux
- u盤檔案或目錄損壞且無法讀取怎麼修復解決
- nodejs獲取檔案資訊,判斷是檔案或目錄NodeJS
- jmeter 引數化 csv外掛的讀取檔案 bin目錄JMeter
- python監控檔案或目錄變化薦Python
- /system/bin/sh: screenrecord: inaccessible or not found 報錯解決方案
- etc/sudoers沒有這個檔案
- 批次顯示指定目錄下的檔案數量的sh指令碼指令碼