-bash: ./start.sh: /bin/sh^M: bad interpreter: No such file or directory

一、问题
启动linux脚本时出现以下错误

-bash: ./start.sh: /bin/sh^M: bad interpreter: No such file or directory


二、解决方案
这是win的编码引起的,win环境下编辑是doc格式,linux下需要unix格式的文件。

1、查看该文件
vim start.sh
2、查看该错误文件的格式
:set ff
3、修改该文件格式为UNIX
:set ff=unix
4、保存
:wq!
5、重新启动成功!

 

posted on 2022-09-29 21:47  zyp_java_net  阅读(34)  评论(0编辑  收藏  举报

导航