这种错误的原因是shell脚本文件在windown下编辑,然后行尾带/r/n,而linux下的/n。
使用
cat -A xxx.sh
可以看到
解决办法:
sed -i 's/ $//' xxx.sh