原因:
回车换行等格式有误
使用以下命令打开shell脚本,发现每行末尾都有一个^M
vim -b xxx.sh
解决办法:
法1:
直接使用以下命令修改格式:
sed -i 's/\r//g' xxx.sh
再次使用vim -b xxx.sh去打开发现^M已消失!
法2:
使用NotePad++或其他一些编辑器修改格式
原因:
回车换行等格式有误
使用以下命令打开shell脚本,发现每行末尾都有一个^M
vim -b xxx.sh
解决办法:
法1:
直接使用以下命令修改格式:
sed -i 's/\r//g' xxx.sh
再次使用vim -b xxx.sh去打开发现^M已消失!
法2:
使用NotePad++或其他一些编辑器修改格式