解决Linux脚本执行出现"%0D"的问题

场景:在Linux下执行脚本命令读取从Windows上传的文件example.txt

现象:

   

 解决方法:

  在Linux命令行下执行命令 dos2unix example.txt对换行符进行转换

    

原因分析:

  Windows下文本文件换行符为CRLF,而Linux下换行符为LF,Linux保留了CR,导致URL末尾多了\r的字符串,然后编码为"%0D" 

参考

  https://www.321dz.com/2004.html

 

posted @ 2020-09-01 15:42  blacker-jj  阅读(3285)  评论(0)    收藏  举报