在Linux中执行.sh脚本,异常 bad interpreter: No such file or directory分析:这是不同系统编码格式引起的,在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。
转载 2012-06-11 15:52:00
187阅读
2评论
经常会遇到这种情况,在windows下写的脚本,代码会在linux下无法执行,错误就是: bad interpreter: No such file or directory1.原因这通常都是由于windows下对文本文件的保存格式与unix下不同造成的,windows下回车的字符是'\r\n',而...
转载 2015-05-02 01:12:00
145阅读
2评论
在Linux上的很多操作一般都是用脚本来实现了,特别是线上的服务器,不用脚本是,直接在上面敲是很危险的,一不小心,手一抖,那就完了。但是,很多朋友自己的笔记本用的都是windows系统,这真把Ubuntu做为自己笔记本系统的人不会很多,不过我还是喜欢Ubuntu,之前在Ubuntu上写了一些脚本,并且试下来也没什么问题,然后就把这些脚本放到了windows系统的工作机上去了,之后呢,又在上面编辑过
原创 2011-05-12 13:39:54
3802阅读
1点赞
2评论
        万恶的^M,在dos文件中末尾处有两种换行:第一个是换行,另一个就是回车。但是在linux中不认dos文件中回车。So... 解决的办法,很简单。vi编辑文件,输入: :set ff          ---------查看文件格式 返回结果:fileformat=dos :set f
原创 2012-03-20 14:48:14
351阅读
机器时间同步的时候遇到原因是64位的系统运行32位的软件需要glibc  但是机器因为glibc版本太旧或者没有安装导致  解决办法yum -y install glibc.i686
原创 2015-08-17 10:21:22
1816阅读
运行脚本时出现了这样一个错误,打开之后并没有找到所谓的^M,查了之后才知道原来是文件格式的问题,也就是linux和windows之间的不完全兼容。。。 具体细节不管,如果验证: vim test.sh :set ff? 如果出现fileforma=dos那么就基本可以确定是这个问题了。 :set fileformat=unix :wq OK了。。。。。。。 bash: ./eth0-access
原创 2023-05-29 00:19:49
78阅读
^M: bad interpreter:解决方法
原创 2015-10-30 12:57:54
504阅读
<今天遇到的问题,  网上有很多类似的文章,  个人记录下来,  加深记忆,  已经明白的就绕路吧.>执行一个脚本full_build.sh 时, 一直是提示我:-bash: ./full_build.sh: /bin/bash^M: bad interpreter: No such file or directory开始是说我权限不够, 不能执行, 接着我就把权限给改了,  就一直报
转载 2022-01-13 09:47:35
190阅读
是格式出现问题,进入vim 输入:set ff=unix就行了
原创 2015-03-06 19:18:36
527阅读
今天写了一个shell脚本,然后在执行的时候报错,脚本内容很简单,仅供测试:Shell代码  #!/bin/sh    echo "test shell "  具体报错信息如下:Shell代码  [root@localhost test]# ./te
转载 2017-01-24 10:00:56
568阅读
/bin/bash^M:badinterpreter:Nosuchfileordirectory报这个错误的原因是windows环境下开发的代码,上传到linux系统后其结尾格式包含\r\n空行。解决办法如下:用vim打开shell脚本:setff搞定。
原创 2021-03-11 17:10:07
2116阅读
貌似提示注释器错误,没有/usr/bin/perl文件或者档案,解决办法(安装perl跟perl-devel即可):执行 yum -y install perl perl-devel
原创 2022-09-13 14:46:21
443阅读
: bad interpreter: 没有那个文件或目录使用linux的过程中,有时候问题不复杂、解决方法也简单,就是问题太奇怪,汗倒一片专家,就像今天的题目一样。事件回放:一台服务器上有少许可执行脚本(即shell脚本),用于平时备份重要资料。根据公司需求现在要搭建一个和该服务器环境一模一样的另一台服务器。不用多说了,装系统,搭环境,一切ok,最后便是将这些shell脚本复制到新的服务器上(相同
原创 2009-08-25 15:56:41
4590阅读
8评论
 在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。  分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。  解决:1)在windows下转换: 
转载 精选 2011-01-09 15:51:51
432阅读
pl脚本异常:bad interpreter: No such file or directory在Linux中执行QAC测试,make qac在执行pl文件脚本时,发生异常/usr/bin/perl: bad interpreter: No such file or directory。 分析:这是不同系统编码格式引起的:在windows系统中编辑的.pl文件可能有不可见字符,所以在Linux系
原创 2013-09-12 09:19:01
2912阅读
^M: bad interpreter:解决方法转自: http://apps.hi.baidu.com/share/detail/22477349在Linux中执行.sh脚本,异常提示/bin/sh^M: bad interpreter: No such file or directory。分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux
转载 精选 2014-04-24 11:55:02
346阅读
linux执行shell出现bad interpreter:No such file or directory的原因是文件格式的问题。这个文件是在Windows下编写的。换行的方式与Unix不一样,但是在VI下面如果不Set一下又完全看不出来。解决方法:1、上传到linux主机运行     chmo
转载 精选 2015-08-07 15:31:21
2864阅读
执行脚本时提示:-bash:/etc/init.d/jmeter_agentd: /bin/bash^M: bad interpreter: No such file ordirectory不是权限问题,是文件格式的问题。出现上面错误的原因之一是脚本文件是DOS格式的, 即每一行的行尾以\r\n来标识, 使用vim编辑器打开脚本, 运行::set ff?会出现fileformat=doc可以看到D
原创 2017-07-19 18:31:34
1268阅读
bash脚本:/bin/sh^M:bad interpreter: No such file or directory dos2unix 实际上就是把文本文件中面的^M删除 用SHELL 写了一个简单的样例 发生例如以下错误 -bash: ./test.sh: /bin/bash^M: bad in
转载 2017-05-17 09:27:00
136阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5