文档章节

-bash: ./full_build.sh: /bin/bash^M: bad interpret

肖鋭
 肖鋭
发布于 2014/05/31 22:55
字数 145
阅读 36
收藏 0

报错信息:

    执行一个脚本full_build.sh 时, 一直是提示我:

    -bash: ./full_build.sh: /bin/bash^M: bad interpreter: No such file or directory

解决方案:

    出现上面错误的原因之一是脚本文件是DOS格式的, 即每一行的行尾以\r\n来标识, 使用vim编辑器打开脚本, 运行:

    :set ff?

    可以看到DOS或UNIX的字样. 使用set ff=unix把它强制为unix格式的, 然后存盘退出, 即可.


                                                                                                                                    Name:Xr

                                                                                                                                    Date:2014-05-31 22:55


© 著作权归作者所有

共有 人打赏支持
肖鋭
粉丝 10
博文 62
码字总数 29531
作品 0
朝阳
程序员
Shell脚本执行时出现declare: not found的解决方法

错误现象: deployer@andy-VirtualBox:~/pds/EB$ sh build.sh build.sh: 18: build.sh: declare: not found build.sh: 25: build.sh: declare: not found build.sh: 32: build.sh: declare: ......

唐玄奘
2017/12/11
0
0
ASP.NET Core 2.1 使用Docker运行

1.新建一个 ASP.NET Core 2.1 项目 然后运行一下项目,确保我们刚刚建立的项目可以正常运行。 2.编写 Dockerfile 新建一个文本文件,命名为 这里我们需要用到官方的镜像: 如果要尝试更小的镜...

晓晨master
06/20
0
0
运行脚本提示/bin/bash^M: bad interpreter: No such file or directory

问题简介 在运行脚本时提示/bin/bash^M: bad interpreter: No such file or directory,在本地试了好久发现还是解决不了,在线vi编辑了一下还是没问题,最后还是无法运行,最后运行sed -i 's...

English0523
2015/10/09
0
0
执行脚本出现bin/bash: bad interpreter: No such file o...

运行SHELL脚本时发生如下错误 -bash: ./test.sh: /bin/bash^M: bad interpreter: No such file or directory VI打开文件,没发现任何问题, 把/bin/bash改成/bin/sh -bash: ./test.sh: /bin/......

冬梅树下栖息冬狼
2013/10/11
0
0
转CentOS6 Shell脚本/bin/bash^M: bad interpreter错误解决方

场景说明:今天网上找了一个备份mysql的shell脚本,在windows下新建了一个文件,把脚本复制进去,然后保存成.sh文件,上传服务器执行,提示:-bash: ./backup_mysql.sh: /bin/bash^M: bad in...

micical
2016/05/26
26
0

没有更多内容

加载失败,请刷新页面

加载更多

GO 数组相关操作

package mainimport("fmt""math/rand""time")func main() {//数组的几种定义方式var arr1 [3]int = [3]int{1,2,3}var arr2 = [3]int{4,5,6}arr3 := [3]string{"h", "w", ......

汤汤圆圆
26分钟前
0
0
JAVA 中interrupt、interrupted和isInterrupted的区别

首先,我们说明下三个方法的功能 interrupt() 向当前调用者线程发出中断信号 isinterrupted() 查看当前中断信号是true还是false interrupted() 是静态方法,查看返回当前中断信号并将中断信号...

我爱春天的毛毛雨
30分钟前
0
0
Coding and Paper Letter(二十二)

资源整理。 1 Coding: 1.开源项目openeo api。oponEO开发了一个开放的API,以简单统一的方式将R,python和javascript客户端连接到对地观测大数据云平台的后台。 此存储库包含此API,即oponE...

胖胖雕
56分钟前
1
0
RxJS的另外四种实现方式(三)——性能最高的库

接上篇 RxJS的另外四种实现方式(二)——代码最小的库(续) 代码最小的库rx4rx-lite虽然在性能测试中超过了callbag,但和most库较量的时候却落败了,于是我下载了most库,要解开most库性能...

一个灰
今天
4
0
马太效应

马太效应

yizhichao
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部