在Windows编写的shell文件,在Linux上执行时,常常因为Windows有隐藏的一些符号,而报:

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

解决方法:
vi  shell文件.sh
然后用命令
:
set ff?
可以看到dos或unix的字样. 
再用
set ff=unix
把它强制为unix格式的, 然后存盘退出. 再运行一遍

/bin/bash^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. Bash脚本报错:“/bin/bash^M: bad interpreter: No such file or directory”

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

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

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

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

  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下执行.sh命令出现-bash: ./bin/start.sh: /bin/bash^M: bad interpreter: No such file or directory...

    原因是 文件的格式是dos,修改为unix 就OK了 查看文件格式  用vim 打开出错的文件    按 ESC键     再按shift+冒号   输入 set  ff  回车   可以看见 该文件 ...

  8. Linux下执行.sh命令出现-bash: ./bin/start.sh: /bin/bash^M: bad interpreter: No such file or directory 问题解决

    出现如下这个问题,一般都是文本格式是dos格式,需改为unix格式. 查看文件格式  用 vim 打开出错的文件    按 ESC键     再按shift+冒号   输入 set  ff  回车   ...

  9. 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. mysql启用keepalive_keepalive+mysql 主主配置
  2. UISearchBar和 UISearchDisplayController的使用
  3. Java Swing 探索(一)LayoutManager
  4. C++面试知识点总结
  5. 独家|OpenCV1.10 使用OpenCV实现摄像头标定
  6. 透过水晶球一瞥下一代SOC
  7. Spring框架的前世今生以及对Spring的宏观认识
  8. width用计算机英语,计算机的英语词汇
  9. 富士通台式电脑_电脑bios怎么进入-电脑bios进入方法介绍
  10. 趣头条被传与腾讯、阿里洽谈出售资产 官方回应:完全子虚乌有
  11. Leetcode 每日算法一题*****#495. 提莫攻击
  12. 批量修改文件名称的方法
  13. 容器 - HashTable
  14. ASP.NET 2.0使用Web Part创建应用程序之一(共二)
  15. oracle数据库sql语句插入时间信息
  16. 天猫精灵家居对接第三方设备(详细版)
  17. 一个程序员的年度计划
  18. Exchangeable Image File (EXIF)图片信息
  19. ET199加密方案——文件MD5校验
  20. Eclipse之cannot be resolved to a type

热门文章

  1. 如何在mysql中添加复选框_如何使用输入和复选框更新mysql
  2. 公关文秘专业要学计算机,文秘相关专业有哪些
  3. 在vimrc中设置record
  4. java properties用法_java中Properties文件加载和使用方法
  5. .net 从txt中读取行数据_【VBA项目】从指定文件中读取数据并绘制图表
  6. mysql ddl dql_MySQL的DDL和DML及其DQL数据库操作
  7. python爬虫高级知识点_Python爬虫知识点梳理总结,殿堂级小白入门必读
  8. java treetable_在Swing中创建TreeTable | 学步园
  9. php excel 设置常规_php实现的操作excel类详解
  10. Docker容器网络解析