因为windows系统上面写的脚本文件里面含有的换行符等特殊符号是存在文件里面的,然后linux下执行到这些特殊符号会导致脚本的语法错误。
解决方式:
1、下载dos2unix
yum install dos2unix -y
2、执行 dos2unix *.sh 命令(*表示脚本文件名称)
因为windows系统上面写的脚本文件里面含有的换行符等特殊符号是存在文件里面的,然后linux下执行到这些特殊符号会导致脚本的语法错误。
解决方式:
1、下载dos2unix
yum install dos2unix -y
2、执行 dos2unix *.sh 命令(*表示脚本文件名称)