这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下运行会报以上异常信息。

解决办法

sed -i "s/\r//" test.sh

Linux中运行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。相关推荐

  1. Linux shell 脚本报错:/bin/bash^M: bad interpreter: No such file or directory

    今天遇到一个很诡异的问题,一直运行很正常的shell脚本失败了,只是昨天增加了一个参数而已. 报错信息: /bin/bash^M: bad interpreter: No such file or d ...

  2. Linux中执行bash脚本报错/bin/bash^M: bad interpreter: No such file or directory

    问题描述:Linux中采用绝对路径执行Bash脚本,报错-bash: /home/xxx.sh: /bin/bash^M: bad interpreter: No such file or direc ...

  3. -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运行脚 ...

  4. Bash脚本报错:“/bin/bash^M: bad interpreter: No such file or directory”

    1.问题 github下载一个源码,运行install脚本时(# ./myinstal_cp)一直报错"/bin/bash^M: bad interpreter: No such file ...

  5. /bin/bash^M: bad interpreter: No such file or directory

    在Windows编写的shell文件,在Linux上执行时,常常因为Windows有隐藏的一些符号,而报: /bin/bash^M: bad interpreter: No such file or ...

  6. /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 ...

  7. linux运行脚本报错:/bin/bash^M: bad interpreter: No such file or directory(dos2unix )(/bin/sh^M)(回车符、换行符)

    文章目录 origin 20220105 今天在ubuntu上又遇到这个错误,差点以为没遇到过! origin 如图,运行一个脚本文件报错: 原因: 在执行shell脚本时提示这样的错误主要是由于sh ...

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

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

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

    有些时候,错误是这样显示的,那就不是python的版本问题了,属于编码问题.因为windows下的换行默认的是"换行+回车",也就是"\n\r",而linux下 ...

  10. 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 ...

最新文章

  1. LSMW批处理使用方法(11)_步骤14、15
  2. severity distribution: tail of distributions
  3. CentOS下禁止防火墙
  4. 解决VS2013调试ASP.NET中无法调试的问题:当前不会命中断点。在 XXXX.dll 中找到了 XXX.cs 的副本,但是当前源代码与 XXXX.dll 中内置的版本不同。...
  5. spring api层打包_Spring项目的按层打包已过时
  6. Python与C语言的区别是什么?
  7. 【转】JQuery中$.each 和$(selector).each()的区别详解
  8. 海康摄像头配置固定IP
  9. java teechart怎么用_TeeChart for Java
  10. 一套键鼠操控多台电脑Mouse without Borders
  11. snmp++ linux 编译出错_成为linux高手的第二步
  12. walking机器人入门教程-离线建图-cartographer算法建图
  13. wep加密方式是什么_什么是WEP(有线等效保密)?
  14. 初学者如何选入门第一把吉他,这几个防坑避雷小技巧你一定要知道!
  15. 关于HTML实现拖放时出现禁止图标的解决方案
  16. 渣男劈腿,两个女生却逼他做出选择,结果......
  17. Android小程序-涂鸦板
  18. chrome五十大实用插件集合
  19. Bmob关联Android,bmob-android-im-sdk
  20. 元宇宙的东风吹向何处?企业如何乘势布局?

热门文章

  1. Word,Excel的文件如何对比.新旧版本
  2. UML实例(四):在线购物系统顺序图
  3. pixi.js 碰撞检测
  4. 2022西山居--技术训练营--一面(已oc)
  5. 光伏能给企业带来了哪些好处
  6. SlowFast Networks for Video Recognition,凯明老师的Slow Fast学习笔记
  7. .Net内部缓存System.Web.Caching.Cache 和Redis缓存缓存工厂切换
  8. 大厂测试员为了不加班,降薪去事业单位,半年后:还不如当测试员?
  9. 增加(或减少)Kafka topic的副本数
  10. 设计模式-工厂模式(简单工厂,工厂模式,抽象工厂)