$'\r': 未找到命令的解決辦法


$'\r': 未找到命令的解決辦法
原因
在執行shell腳本時,出現‘$’\r’: 未找到命令’錯誤。多半是在Windows系統編寫的腳本在linux服務器中執行。

解決辦法
1,使用dos2unix工具將腳本轉換為unix版本的。
使用yum安裝

#yum install dos2unix

ubuntu安裝

#sudo apt-get install dos2unix

使用dos2unix對腳本進行轉換:

#dos2unix xxx.sh

2,使用nodepad++等工具進行轉換。

使用方法:在右下角有轉為 Unix (LF)的選項進行轉換后保存即可。


免責聲明!

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



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