问题

当把start.sh脚本上传到linux服务器上后,执行报了这个错:

原因

是因为在windows环境下start脚本的格式在linux环境下不支持。

解决

编辑脚本

vim start.sh

然后,
Esc + :set ff=unix

再保存退出即可!

执行脚本错误:-bash: ./start.sh: /bin/bash^M: bad interpreter: No such file or directory相关推荐

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

    -bash: ./a.sh: /bin/bash^M: bad interpreter: No such file or directory 直接执行下面命令来转化, 然后就可以执行./a.sh运行脚 ...

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

    1.web显示 2.nagios服务端测试 [root@nagiosserver objects]# /usr/local/nagios/libexec/check_nrpe -H 10.0.0.10 ...

  3. sh脚本异常:bad interpreter: No such file or directory

    转:http://bluedest.iteye.com/blog/1674963 在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file o ...

  4. -bash: ./run.sh: /bin/bash^M: bad interpreter: No such file or directory 报错解决方法

    shell脚本文件是dos格式,即每一行结尾以\r\n来标识,而unix格式的文件行尾则以\n来标识. 查看脚本文件是dos格式还是unix格式的几种办法. (1)cat -A filename  从 ...

  5. -bash: xxxx.sh: /bin/bash^M: 坏的解释器: 没有那个文件或目录

    文件在Windows 下编辑过,Windows每行结尾\n\r,Linux是\n,有多出来的\r 使用指令 sed -i 's/\r$//' name.sh 上面的指令会把 name.sh 中的\r ...

  6. liunx下编写shell脚本报错-bash: ./a.sh: /bin/bash^M: bad interpreter: No such file or directory。编辑器Notepad++

    在执行shell脚本时提示这样的错误主要是由于shell脚本文件是dos格式,即每一行结尾以\r\n来标识,而unix格式的文件行尾则以\n来标识. 可能是下载到windows下编辑或者使用连接工具x ...

  7. /usr/bin/python^M: bad interpreter: No such file or directory

    分析: 这是不同系统编码格式引起的:在windows系统中编辑的.sh .py文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息.一般是因为windows行结尾和linux行结尾标识不同 ...

  8. 【转】/usr/bin/python^M: bad interpreter: No such file

    转自:http://hanbaobao2005.blog.51cto.com/647054/635256 今天在WingIDE下写了个脚本,传到服务器执行后提示: -bash: /usr/bin/au ...

  9. 解决Linux服务器执行出现 -bash: ./xxx.sh: /bin/sh^M: bad interpreter: No such file or directory

    一.概述 今天在 windows 环境下 通过 Idea 写 shell 脚本,上传到 linux 环境后执行数包如下错误: -bash: ./xxx.sh: /bin/sh^M: bad inter ...

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

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

最新文章

  1. UiBot新版本即将上线!添加Java程序支持!
  2. 金融贷款逾期的模型构建5——数据预处理
  3. 使用BeetleX访问redis服务
  4. CF1592E Bored Bakry
  5. 微服务 注册中心的作用_微服务架构Dubbo之注册中心(Zookeeper)
  6. 分页条件查询_mongodb多条件分页查询的三种方法
  7. [ BZOJ 3879 ] SvT
  8. 阿里云java面试_20个高级Java面试题汇总
  9. andorid 三种方式的练习
  10. Owin服务无法启动问题整理
  11. J2EE Architecture(1)
  12. ubuntu-22.04.1磁盘分区和挂载
  13. win10设置计算机关机时间,win10怎样固定时间关机_win10怎样设置电脑关机时间设置...
  14. 【经典面试题】小程序与H5、APP、公众号的区别到底是什么?
  15. 【漏洞学习——SSRF】腾讯某处SSRF漏洞(非常好的利用点)附利用脚本
  16. 【linux】部署磁盘列阵RAID 10,报错mdadm: super1.x cannot open /dev/sdb: Device or resource busy
  17. 你知道怎么样学习java吗?
  18. JAVACV实现视频帧添加中文水印
  19. 如何利用原生JS实现回到顶部以及吸顶效果
  20. CATIA CAA 二次开发资料(PDF).rar

热门文章

  1. 滕州一中计算机竞赛,滕州市北辛中学被评为全国青少年信息学奥林匹克联赛优秀参赛学校...
  2. 基于PT100铂电阻的高精度测温方法
  3. 史上最全源码安装ROS-BUG解决集合2:在树莓派4B上安装Raspbian Bluster aarch64系统 + ROS-Melodic
  4. 读书和实践是学习Verilog的正确途径
  5. 搭建Hadoop VM集群
  6. UVA - 10099 The Tourist Guide kruskal算法
  7. Problem 1 东风谷早苗(robot.cpp/c/pas)
  8. LaTex 在线编辑编译,生成PDF —— Overleaf
  9. 路由器 android 打印机,用路由器将普通打印机变成网络打印机
  10. Macbook实用技巧——小白入门必须会的