bash檔案無法執行,提示沒有那個檔案或目錄的解決方法
現在在做Broadcom的BCM2157平臺,發給我們的平臺原始碼包裡只提供了一個patch,需要先從網上下載指定的Android原始碼,給的文件裡下載原始碼的部分所用的命令很多都不能使用了,不知道為什麼。按照常規的辦法下載裡指定的版本,在執行shell檔案打patch時結果報如下錯誤:
[email protected]:~/work$/bin/bash^M:損壞的直譯器: 沒有那個檔案或目錄
在網上查詢得到如下資訊:
有時候編寫指令碼時會出現類似標題列出的錯誤,這個問題大多數是因為你的指令碼檔案在windows下編輯過。windows下,每一行的結尾是\n\r,而 在linux下檔案的結尾是\n,那麼你在windows下編輯過的檔案在linux下開啟看的時候每一行的結尾就會多出來一個字元\r,用cat -A
看來發給我們的這個.sh檔案在windows下編譯過。執行如下命令OK了:
[email protected]:~/work$ sed -i 's/\r$//' apply_brcm_patch.sh
相關推薦
bash檔案無法執行,提示沒有那個檔案或目錄的解決方法
現在在做Broadcom的BCM2157平臺,發給我們的平臺原始碼包裡只提供了一個patch,需要先從網上下載指定的Android原始碼,給的文件裡下載原始碼的部分所用的命令很多都不能使用了,不知道為什麼。按照常規的辦法下載裡指定的版本,在執行shell檔案打patch時結果報如下錯誤: [email
shell指令碼中執行時提示“沒有那個檔案或目錄”的解決辦法
出現bad interpreter:No such file or directory的原因,是檔案格式的問題。這個檔案是在Windows下編寫的。換行的方式與Unix不一樣,但是在vim下面如果不Set一下又完全看不出來。 問題分析: 1、將windows 下編寫好的SHELL檔案,傳到linux下執行
windows10下C盤或桌面的檔案突然無法修改,提示沒有寫入的許可權
有一天,我的桌面上PPT突然不能修改,提示我沒有寫入的許可權,但是當將它複製除C盤意外的地方,就可以修改了,這裡要說一句,桌面也屬於C盤,不知道的可以多漲一個知識點,好了,回到正題,出現上面的情況到底怎麼回事呢?下面的解決辦法大家可以一試。 1.開啟所有設定 2.開啟更新和安全
ubuntu 64位安裝執行可執行檔案 提示 “沒有那個檔案或目錄”
是因為32位庫在64位機上執行不力。 可是裝 ia32-libs,提示廢棄。於是使用最後一條命令可以替代!! 一 先試試這條:$sudo apt-get install ia32-libs
linux執行sh指令碼時提示“沒有那個檔案或目錄”
在linux上使用bash XXX.sh執行指令碼時,提示“for reading(No such file or directory)”。 問題原因: 因為作業系統是windows,在windows下編輯的指令碼,所以有可能有不可見字元。指令碼檔案是DOS格式的 即每一行
arm-linux-gcc 執行的時候提示“沒有那個檔案”
首先為了排除$PATH問題,我是直接到./arm/3.4.1/bin/目錄下,採用指明路徑的形式來執行的,操作如下: [email protected]:~/usr/local/arm/3.4.1/bin$ ./arm-linux-gcc -v bash: ./a
springboot上傳linux檔案無法瀏覽,提示404錯誤
1.配置檔案地址置換 @Componentclass WebConfigurer implements WebMvcConfigurer { @Autowired ConfigUtil bootdoConfig; @Override public void addResourceHandle
今天遇到一個開心事,在eclipse編寫的程式碼在命令視窗中編譯後無法執行,提示 “錯誤: 找不到或無法載入主類”
java中帶package和不帶package的編譯執行方式是不同的。 首先來了解一下package的概念:簡單定義為,package是一個為了方便管理組織java檔案的目錄結構,並防止不同java檔案之間發生命名衝突而存在的一個java特性。不同package中的類的名字可以相同,只是在使用時要帶上pac
Ajax請求servlet報 404錯誤,提示 沒有發現檔案、查詢或URl
<script type="text/javascript"> var xmlHttp; /** * 根據 瀏覽器的支援返回 不同的 XMLHttpRequest */ fu
解決 linux下編譯make檔案報錯“/bin/bash^M: 壞的直譯器:沒有那個檔案或目錄” 問題
PS背景:我在公司做sdk 的pc端開發,所以經常會在win下編譯通過之後跑到linux下再執行一次已確保能支援多平臺。 今兒在win下跑完一程式,然後放到linux下跑的時候,我用指令:sudo ./build.sh但是卻沒有任何反應。於是我換
啟動 MySQL:服務無法啟動,服務沒有報告任何錯誤 - 已解決
下載mysql 8.0.13的壓縮包進行安裝時候報錯,錯誤如下: 報錯 解決辦法 在根目錄放置一個my.ini檔案(my開頭的ini檔案),檔案內容為配置資訊,配置內容如下: [mysql] # 設定mysql客戶端預設字符集 default-character-
Ubuntu異常關機後無法啟動圖形介面,提示 Welcome to emergency mode...的解決方法
輸入密碼登入root賬戶; 執行命令 journalctl -xb 檢視日誌輸出,搜尋關鍵字”fsck failed”(輸入/,然後輸入關鍵字後回車,通過N/n檢視上一個/下一個匹配項),在錯誤提示資
fatal error: Python.h: 沒有那個檔案或目錄 解決方法
這幾天安裝scrapy 先說下環境 虛擬機器Ubuntu16.04 系統預設Python 2.7.12 ,系統還自帶3.5版本的,後來自己又裝了3.6版本。 在系統安裝過程中,總是到twisted時報錯,因為是原始碼安裝的,所以系統要進行編譯,但是找不到pyt
:bash: usr/local/3.4.1/bin/arm-linux-gcc: 沒有該檔案或目錄 解決方法!
網上一般出現這種問題都是一些依賴的東西沒有安裝出現的問題,如果排除了這些問題,那麼請試一試我的方法。1、 進入你的交叉編譯工具的目錄執行 ldd arm-poky-linux-gnueabi-gcc,會出現一些依賴的關係,下面是我的資訊提醒:linux-vdso.so.1 (
mysql-5.7.9-winx64 MySQL服務無法啟動,服務沒有報告任何錯誤的解決辦法
最新解壓版本的mysql 解壓安裝的時候報錯D:\mysql-5.7.9-winx64\bin>net start mysqlMySQL 服務正在啟動 .MySQL 服務無法啟動。服務沒有報告任何錯誤。mysql下面是沒有data資料夾的,此資料夾不需要自己建。D:
mysql問題解決(MySQL服務無法啟動,服務沒有報告任何錯誤的解決辦法)
安裝mysql過程,錯誤資訊: D:\mysql-5.7.9-winx64\bin>net start mysql MySQL 服務正在啟動 . MySQL 服務無法啟動。 服務沒有報告任何錯誤。 解決方案: mysql下面是沒有data資料夾的,此
VCSA 6.5無法訪問,報錯“503 Service Unavailable”的解決方法
vsphere-client在訪問VCSA間突然卡死,無法刷新,但是能ping通VCSA,過了好會兒,刷新瀏覽器,顯示如下錯誤:503 Service Unavailable (Failed to connect to endpoint: [N7Vmacore4Http20NamedPipeServiceS
錯誤:readline/readline.h:沒有那個文件或目錄解決方法
pla his com 警告 類型 all sta clas class 在linux 下 make linux 在包含自 lua.h:16 的文件中, 從 lua.c:15: luaconf.h:275:31: 錯誤:readline/readline.h:沒有那個文件
從項目從SVN上check下來,用idea打開後,idea沒有SVN的工具欄解決方法
svn 參考 上傳 idea 分享圖片 bsp ide 技術分享 打開 先把項目從SVN上checkOut出來放在D盤,然後用idea打開這個項目發現沒有SVN上傳更新的工具欄。 解決如下: 參考:https://www.cnblogs.com/yuxiaole
執行程式提示access violation at address的解決方法
現在把解決方法公佈出來: 右擊“我的電腦”。單擊“屬性”。 在“系統屬性”中單擊“高階”。 在“效能”中單擊“設定”。 在“效能選項”中單擊“資料執行保護”。 單擊“新增”。選擇要執行的程式。 OK。就這麼簡單。Access Violation(非法訪問)錯誤的解決方法 Ac