linux下sh腳本/bin/bash^M問題解決


如果是在windows下編輯的腳本,到了linux下運行時會報出這樣的錯誤
/bin/bash^M:bad interpreter: No such file or directory
這時因為編碼的問題,需要進行編碼轉換。使用sudo vim xxx打開文件,:set ff可以看到當前的格式,應該是dos,使用set ff=unix,更改其格式,然后保存退出,就能正常的運行程序了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM