原因:
Shell脚本在Windows系统编写时,则结尾是rn,而在Linux系统中行每行结尾是n,所以在Linux系统中运行脚本时,则认为r是一个字符从而导致运行错误
解决方案 xxx.sh 即 运行报错的脚本
sed -i ‘s/r//’ xxx.sh

原因:
Shell脚本在Windows系统编写时,则结尾是rn,而在Linux系统中行每行结尾是n,所以在Linux系统中运行脚本时,则认为r是一个字符从而导致运行错误
解决方案 xxx.sh 即 运行报错的脚本
sed -i ‘s/r//’ xxx.sh