存現這種錯誤是因為 編寫的 shell腳本是在win下編寫的,每行結尾是\r\n 的Unix 結果行是\n 所以在Linux下運行腳本 會任務\r 是一個字符,所以運行錯誤,需要把文件轉換下
方法一、
sed -i 's/\r//' 腳本名
方法二、
yum -y install dos2unix
dos2unix 腳本名
存現這種錯誤是因為 編寫的 shell腳本是在win下編寫的,每行結尾是\r\n 的Unix 結果行是\n 所以在Linux下運行腳本 會任務\r 是一個字符,所以運行錯誤,需要把文件轉換下
方法一、
sed -i 's/\r//' 腳本名
方法二、
yum -y install dos2unix
dos2unix 腳本名
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。