项目场景:
在Linux环境下部署java项目,并启动项目
问题描述:
用startup.sh启动项目,报-bash: ./bin/start.sh: /bin/bash^M: bad interpreter: No such file or directory
原因分析:
startup.sh文件的格式是dos,
用vim startup.sh可查看出文件格式, 按 ESC键,再按shift+冒号 ,输入 set ff 回车 ,可以看见 该文件的格式 fileformat=dos
解决方案:
1:按shift + 冒号 输入 set ff=unix 回车
2:然后按 shift + 冒号 set ff 查看 fileformat=unix