centos 7 生成文件名亂碼的問題如何解決?


在應用腳本生成文件時,發現生成的文件名稱出現亂碼(似麻將一樣)。剛開始找來找去,以為是復制粘貼的原因,復制時復制了特殊字符導致的,結果修改源文件后發現生成的文件名還是亂碼。后來在執行腳本時,提示"sh $'\r': 未找到命令"的錯誤,百度了一下,才發現原來是編碼的問題導致的。經由這個提示才想到亂碼可能是字符編碼不一致導致的。於是用notpad++再次看了一下源文件,才發現編碼的格式是DOS\Windows,才想到unix和windows編碼有所區別,文件格式改為unix后,問題順利解決。


免責聲明!

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



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