windows下编写的脚本在linux上执行需要修改换行符格式的处理办法

在windows上编写的脚本文件中的换行符是CRLF,即\r\n,而linux风格的换行符是LF,即\n,因为换行符风格不同,导致在windows上编写的脚本文件放在linux上执行会报错。

此时需要删除行尾的CR,即删除\r,保留LF,即保留\n。

有两种方法处理,方法1是使用dos2unix工具,执行命令dos2unix wxcn.sh即可。方法2是vi或者vim wxcn.sh,然后输入:set ff=unix,然后保存:wq即可。