一般是在windows创建的sh脚本文件就会出现这个问题。 解决方法:在linux直接新建一个sh脚本,然后把windows下写好的sh脚本内容复制到linux下那个文件里即可。
sh脚本执行报错bin/sh^M: bad interpreter: No such file or directory处理 原因 报这个错误通常为编码格式问题 解决办法 vimxxx.sh打开sh脚本文件 执行:set ff 命令查看当前编码格式,此时可以看到类似如下的信息: fileformat=dos 执行:set ff=unix 命令将sh脚本文件格式改为linux的格式 执行:wq! 命令强制保存退...
首先要确保文件有可执行权限 #sh>chmod a+x filename 然后修改文件格式 #sh>vi filename 利用如下命令查看文件格式 :set ff 或 :set fileformat 可以看到如下信息 fileformat=dos 或 fileformat=unix 利用如下命令修改文件格式 :set ff=unix 或 :set fileformat=unix :wq (存盘退出) 最后再执行文件 #sh>....
LINUX下执行脚本:/bin/sh^M: bad interpreter: No such file or directory 异常,1.vi当前脚本2.输入:setff,看输出结果,应该是fileformat=dos3.输入:setff=unix4.输入:wq5.再执行即可原因:脚本文件是在windows下编写的.文件格式是dos的,需要转换成unix格式
/bin/sh^M:bad interpreter: No such file or directory问题 2019-07-11 10:48 − 脚本命令正确无误,但是执行脚本的时候报错“/bin/sh^M:bad interpreter: No such file or directory” 原因:该脚本文件在windows系统中编辑过,引入了不可见的字符,这是不同系统的编码格式所致! 比较稳妥的办法: 1.删除该...
这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Mac/Linux系统下执行会报以上异常信息。 解决方法:🌰:执行 install...
如果确定不是格式问题,而且也不是你的脚本没有执行权限x,那么查查你的shell用的是什么,which bash查看是不是bash。你到脚本的目录下用 bash shell.sh试一下
ubuntu下执行.sh脚本文件,执行过程中提示No such file or directory 5 如图,请问是怎么回事... 如图,请问是怎么回事 展开 我来答 为你推荐:特别推荐 神农架深处:为何会被列为禁区? 中国首次敲奥运之门,有多艰难? 如真有龙,它的飞行原理是什么? 古代的夏天有冰镇食品吃吗? 等你来答 换一换 帮助...
在Mac/Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。 分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Mac/Linux系统下执行会报以上异常信息。 解决 方法:1)在windows下转换: ...
bad ELF interpreter: No such file or directory 2019-12-06 17:29 −1、在64系统里执行32位程序如果出现/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory,安装下glic即可 yum install glibc.i686 2、error while loading shared ... ...