故障現象:在終端直接cd /var正常,在shell腳本中執行則報錯。原因是腳本是在windows平台下寫的,換行符與 Linux不同,造成腳本不能正確執行 出現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 推薦指數:
故障現象:在終端直接cd /var正常,在shell腳本中執行則報錯。原因是腳本是在windows平台下寫的,換行符與 Linux不同,造成腳本不能正確執行 出現bad interpreter:No such file or directory(沒有那個文件或目錄)的原因 ...
在windows機器下新建了一個shell腳本如下 在Linux上的很多操作一般都是用腳本來實現了,特別是線上的服務器,不用腳本是,直接在上面敲是很危險的,一不小心,手一抖, 那就完了。但是,很多朋友自己的筆記本用的都是windows系統,這真把Ubuntu做為自己筆記本系統的人 ...
搭建nacos集群時,配置完畢后執行腳本報錯,通過查詢資料發現^M表示 Windows環境下dos格式文件傳輸到unix系統時,會在每行的結尾多一個^M,所以在執行的時候出現了這種現象,但是你在unix或者Linux環境下使用vi編輯的時候,會在下面顯示此文件的格式,比如”sky8g.sh ...
在執行一個shell腳本時,遇到了“-bash: ./killSession.sh: /bin/bash: bad interpreter: Text file busy”錯誤提示,如下所示: [oracle@DB-Server bin]$ ./killSession.sh -bash ...
Linux執行.sh文件,提示No such file or directory的問題: 原因:在windows中寫好shell腳本測試正常,但是上傳到 Linux 上以腳本方式運行命令時提示No such file or directory錯誤,那么一般是文件格式是dos格式的緣故,改成 ...
[root@centos00 ~]$ ./stop-kafka.sh -bash: ./stop-kafka.sh: /bin/sh^M: bad interpreter: No such file or directory 解決: 編碼集Windows(CR LF)更改為Unix(LF) ...
今天寫了一個shell腳本,然后在執行的時候報錯,腳本內容很簡單,僅供測試: Shell代碼 #!/bin/sh echo "test shell " 具體報錯信息 ...
編寫的,所以可能有不可見字符,從上圖錯誤提示來看,很有可能腳本文件是DOS格式的,即每一行的行尾以\r\ ...