/bin/sh^M:损坏的解释器: No such file or directory

原创 2011年01月20日 10:59:00

运行某些linux脚本文件时会出现这种错误:

/bin/sh^M:损坏的解释器 : No such file or directory

 

原因:该脚本文件在Windows下被编辑过。windows下,每一行的结尾是/n/r,而在linux 下 文件的结尾是/n,那么你在windows下编辑过的文件在linux 下打开看的时候每一行的结尾就会多出来一 个字符/r, 用gedit打开文件是看不到这个^m的,可以使用vi打开看一下,每一行结束都有一个^m

解决办法:ubuntu下安装unix2dos和dos2unix

                    sudo apt-get install tofrodos

                    使用方法不是unix2dos和dos2unix了,而是todos 和fromdos了。

                    fromdos filename


 

相关文章推荐

Linux执行.sh文件,提示No such file or directory的问题的解决方法

【问题】:在window平台下,写好shell脚本文件,迁移到linux平台,赋过可执行权限,执行该sh文件,却提示No such file or directory, ls 了下,确实有该文件。 【...

解决 linux下编译make文件报错“/bin/bash^M: 坏的解释器:没有那个文件或目录” 问题

PS背景:我在公司做sdk 的pc端开发,所以经常会在win下编译通过之后跑到linux下再运行一次已确保能支持多平台。        今儿在win下跑完一程序,然后放到linux下跑的时候,我用指令...

Error处理:/bin/bash^M: 坏的解释器: 没有该文件或目录(bad interpreter: No such file or directory)

在Linux下编译运行脚本的时候出现”/bin/bash^M: 坏的解释器: 没有那个文件或目录(bad interpreter: No such file or directory)“这样的错误如下...
  • netwalk
  • netwalk
  • 2013年11月04日 20:20
  • 5844

工作心得(一)——如何搭建本地的maven仓库

一眨眼工作了两年多了,大概两年前我写过第一篇技术文章,是个关于easyui tree的,刚才回去翻看了一下。。。。不忍直视,我心里只有一句话:这特么是什么玩意! 呵呵,相信大家也有这样的经历,工作一段...

运行shell脚本,错误bash: ./temp.sh: /bin/bash^M: bad interpreter: No such file or directory

今天写了一个shell脚本,然后在执行的时候报错,脚本内容很简单,仅供测试: Shell代码   #!/bin/sh      echo "test shell "   ...
  • mm_bit
  • mm_bit
  • 2015年09月06日 16:48
  • 932

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

今天写了一个shell脚本,然后在执行的时候报错,脚本内容很简单,仅供测试:Shell代码  #!/bin/sh    echo "test shell "  具体报错信息如下:Shell代码  [r...

sh脚本异常:/bin/sh^M:bad interpreter: No such file or directory

在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory 分析:这是不同系统编码格式引起的,在window...

-bash: ./cli: /usr/bin/php^M: bad interpreter: No such file or directory

今天在看php cli的时候遇到一个问题,就是,我通过flashFXP软件连接Linux服务器以后,创建了一个cli.php的文件在/var/www目录下,然后通过Windows中的编辑器notepa...

/usr/bin/perl^M: bad interpreter: No such file or directory

前段时间摆弄服务器,遇到很多问题。当时go2china8还能用,一一记下后越墙发到了狗窝随笔上。最近好像go2china8也和谐了,只好在这儿一面 之词了。最近遇到的这个问题,很奇怪。一个perl脚本...

CocoaPods更新工程后编译提示Pods-framework.sh:No Such File or Directory

今天你妹的被cocoapods坑死了,简直不要不要的,再次记录下恶心的东西,版本问题涉及到的报错简直不能忍受,根本不知道发生了什么,一定要记录下 看截图·找不到改路径...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:/bin/sh^M:损坏的解释器: No such file or directory
举报原因:
原因补充:

(最多只允许输入30个字)