文件在Windows 下编辑过,Windows每行结尾\n\r,Linux是\n,有多出来的\r

使用指令

sed -i 's/\r$//' name.sh

上面的指令会把 name.sh 中的\r 替换成空白!

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

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

    有时候编写脚本时会出现类似标题列出的错误,这个问题大多数是因为脚本文件在windows下编辑过.在windows下,每一行的结尾是\n\r,而在linux下文件的结尾是\n,那么你在windows下编 ...

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

    在Linux下编译运行脚本的时候出现"/bin/bash^M: 坏的解释器: 没有那个文件或目录(bad interpreter: No such file or directory)&qu ...

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

    编写shell脚本时,我们经常习惯在windows下写好,然后通过共享目录拷到linux下,方便快捷. 杯具的事也来了,当我们在windows写一个shell程序拷到linux中,修改好权限,正准备试 ...

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

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

    项目场景: ./startup.sh启动springboot项目 问题描述: 原因分析: 原因:脚本文件是在Windows环境下编辑的,windows环境下,每一行的结尾是\n\r,而Linux环境下 ...

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

  7. 解决Linux报错:/bin/bash^M: 坏的解释器: 没有那个文件或目录

    这个问题一般是windows编辑shell文件后,拷贝到Linux发生的错误. 原因是在Windows下每一行结尾是\n\r,而Linux下则是\n,所以才会有 多出来的\r 解决方案 执行命令修复, ...

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

  9. shell脚本报错问题: -bash: ./test.sh: /bin/sh^M: bad interpreter: No such file or directory

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

最新文章

  1. Spark技术栈有哪些组件,每个组件都有什么功能,适合什么应用场景?
  2. https 不会被中间人攻击——因为中间人即使拿到了数据,也是加密的
  3. RabbitMQ-从基础到实战(3)— 消息的交换(上)
  4. 音视频封装格式、编码格式知识
  5. python调用c++类内静态函数_Python与C++混合编程 - 2.4 - 使用局部静态对象
  6. cfree运行程序错误的原因_Python入门教程 | 第 8 章 错误、调试和测试
  7. iPhone13系列预计5499起;蔚来回应31岁企业家“自动驾驶”车祸去世;小米取消MIX4防丢失模式无卡联网服务|极客头条...
  8. java+c#+json+时间_Java与C#间json日期格式互转完美解决方案
  9. codeforces 966c//Big Secret// Codeforces Round #477 (Div. 1)
  10. 唐诗辑注 —— 逢雪宿芙蓉山主人、十五夜望月、小儿垂钓
  11. 自动垃圾回收学习笔记-垃圾回收算法
  12. 线下商店销量预测挑战赛
  13. linux远程摄像头,通过Web远程浏览Mini6410上的摄像头
  14. 随缘刷题算法学习笔记
  15. go 并发goroutines,channal
  16. 资本冷落政令明禁,电子烟如何冬去春回?
  17. 渗透测试网络攻防--OSINT和被动侦察
  18. 前沿重器[7] | 小布助手登顶百度千言短文本相似度的秘诀
  19. 优酷盗播引版权方围攻 视频大佬陷孤军奋战困局
  20. 中文版扩散模型课程:第一单元

热门文章

  1. 思维导图Vue组件 mindmap
  2. Springboot2数据访问
  3. 2019.7.20十道js题目
  4. 网络编程基础_5.3聊天室-多人聊天室
  5. Python3 移动文件——合集
  6. Mac下python3配置Sklearn
  7. gson 生成json有\u003d异常字符处理
  8. Spring第七弹—依赖注入之注解方式注入及编码解析@Resource原理
  9. 分析按键序列以执行不同功能。但又从中抽象出来一个,暂时不知道还能用作别的不。...
  10. 新顶级域名、Cloud域名