??在Linux中運行腳本時,會出現(xiàn)linux報錯 /bin/bash^M:解釋器錯誤:沒有那個文件或目錄。這是因為我們將在Windows下編寫的腳本拷貝到Linux環(huán)境中運行時會出現(xiàn)運行不了的情況。主要還是Windows的換行符為\r\n,而Linux環(huán)境中的換行符號為\n。
??解決方法有:
??方法一:文章來源:http://www.zghlxwxcb.cn/news/detail-534556.html
sed -i 's/\r$//' test1.sh
??方法二:
??進入腳本文件的命令模式文章來源地址http://www.zghlxwxcb.cn/news/detail-534556.html
vi test1.sh
:set ff=unix
:wq
到了這里,關于linux報錯 /bin/bash^M:解釋器錯誤:沒有那個文件或目錄的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!