原文:Linux下执行.sh命令出现-bash: ./bin/start.sh: /bin/bash^M: bad interpreter: No such file or directory

原因是 文件的格式是dos,修改为unix 就OK了 查看文件格式 用vim 打开出错的文件 按 ESC键 再按shift 冒号 输入 set ff 回车 可以看见 该文件的格式fileformat dos按shift 冒号 输入 set ff unix 回车 发现没反应,那就对了。可以按 shift 冒号 set ff 查看 fileformat unix 原文:https: blog.csdn ...

2019-03-28 13:10 0 2335 推荐指数:

查看详情

执行shell脚本报错-bash: ./startup.sh: /bin/sh^M: bad interpreter: No such file or directory

搭建nacos集群时,配置完毕后执行脚本报错,通过查询资料发现^M表示 Windows环境dos格式文件传输到unix系统时,会在每行的结尾多一个^M,所以在执行的时候出现了这种现象,但是你在unix或者Linux环境使用vi编辑的时候,会在下面显示此文件的格式,比如”sky8g.sh ...

Mon Apr 20 22:27:00 CST 2020 0 742
执行shell脚本提示“-bash: ./checkP.sh: /bin/sh^M: bad interpreter: No such file or directory”解决方法

在windows机器新建了一个shell脚本如下 在Linux上的很多操作一般都是用脚本来实现了,特别是线上的服务器,不用脚本是,直接在上面敲是很危险的,一不小心,手一抖, 那就完了。但是,很多朋友自己的笔记本用的都是windows系统,这真把Ubuntu做为自己笔记本系统的人 ...

Wed Mar 15 01:52:00 CST 2017 0 3753
-bash: ./xxx.sh: /bin/bash^M: bad interpreter: No such file or directory

一些人喜欢用vim来写linux shell script, 但是, 有的人喜欢在Windows用一些方便的编辑器(比如鼎鼎大名的Notepad++)写好, 然后拷贝文件到linux, 结果呢, 在执行脚本a.sh的时候, 会出现如下问题: 什么原因呢, 我们有理由怀疑是文件 ...

Fri May 24 03:43:00 CST 2019 0 505
sh脚本异常:/bin/sh^M:bad interpreter: No such file or directory

Linux执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。 分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统执行会报以上异常信息。 解决 ...

Mon Oct 10 00:40:00 CST 2016 1 9623
bin/sh^M: bad interpreter: No such file or directory解决

问题:bin/sh^M: bad interpreter: No such file or directory 原因:.sh脚本在windows系统用记事本文件编写的。不同系统的编码格式引起的。 解决方法:修改.sh文件格式 (1)使用vi工具 ...

Mon Nov 28 18:00:00 CST 2016 1 23901
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM