原文:bin/sh^M: bad interpreter: No such file or directory解决

问题:bin sh M: bad interpreter: No such file or directory 原因:.sh脚本在windows系统下用记事本文件编写的。不同系统的编码格式引起的。 解决方法:修改.sh文件格式 使用vi工具 vi test.sh 利用如下命令查看文件格式 :set ff 或 :set fileformat 可以看到如下信息 fileformat dos或 file ...

2016-11-28 10:00 1 23901 推荐指数:

查看详情

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 问题解决

我系统为windows,.sh文件的格式为dos,上传到linux上报错/bin/sh^M: bad interpreter: No such file or directory,linux只能执行格式为unix格式的脚本,将格式更改为unix; 1、vi打开文件 2、使用set ff ...

Sat Jun 01 19:35:00 CST 2019 0 1196
解决“/bin/bash^M: bad interpreter: No such file or directory

在执行shell脚本时提示这样的错误主要是由于shell脚本文件是dos格式,即每一行结尾以\r\n来标识,而unix格式的文件行尾则以\n来标识。 查看脚本文件是dos格式还是unix格式的几种办法。(1)cat -A filename 从显示结果可以判断,dos格式的文件行尾为^M ...

Mon Apr 04 00:55:00 CST 2016 0 12043
执行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
-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
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM