linux腳本運行錯誤:$'ls\r': command not found


原因在於 windows 下的換行符是 \r\n,而 linux 下的換行符是 \n

解決方案:

首先運行如下命令安裝 dos2unix:
yum install dos2unix -y

接下來運行如下命令進行轉換工作:
dos2unix file.sh

完成轉換后便可正常執行腳本。


免責聲明!

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



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