在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。

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

修改文件格式  
#sh>vi filename  
利用如下命令查看文件格式  
:set ff 或 :set fileformat  
可以看到如下信息  
fileformat=dos 或 fileformat=unix  
利用如下命令修改文件格式  
:set ff=unix 或 :set fileformat=unix  
:wq (存盘退出)  
最后再执行文件

#sh>./filename

OK!

/bin/sh^M: bad interpreter的解决方法相关推荐

  1. Petalinux建立工程时出现WARNING: /bin/sh is not bash!的解决方法

    出现(WARNING: /bin/sh is not bash!)如何解决 在运行命令: @ubuntu$:source /opt/pkg/petalinux/settings.sh` ` 时候出现以 ...

  2. Shell脚本/bin/bash^M: bad interpreter错误解决方法

    2019独角兽企业重金招聘Python工程师标准>>> 在windows下保存了一个脚本文件,用ssh上传到centos,添加权限执行nginx提示没有那个文件或目录. shell脚 ...

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

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

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

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

    今天在Linux下运行./l-c, 谁知道竟然报出 ../configure: /bin/sh^M: bad interpreter: No such file or directory  , 这个问 ...

  6. shell脚本:/bin/sh^M: bad interpreter: No such file or directory。(转)

    在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory. 分析:这是不同系统编码格式引起的:在windows系统中 ...

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

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

  8. -bash: ./start.sh: /bin/sh^M: bad interpreter: No such file or directory 错误解决方案

    问题描述:写linux脚本时.sh文件中,在win环境下,编辑了.sh文件,然后上传到linux服务器中,出现如下错误: -bash: ./start.sh: /bin/sh^M: bad inter ...

  9. 首次安装Pycharm出现No Python interpreter selected解决方法

    首次安装Pycharm出现No Python interpreter selected解决方法 参考文章: (1)首次安装Pycharm出现No Python interpreter selected ...

最新文章

  1. 《算法导论》中parallel for 的时间复杂度
  2. 缓存淘汰算法 (http://flychao88.iteye.com/blog/1977653)
  3. python修改指定行,python读取文件的指定行并修改
  4. 论文笔记(Attentive Recurrent Social Recommendation)
  5. 这篇文献总结了常见的中式英语写法,来看看有没有中枪?
  6. 数据分析师熬夜整理:最全「零售业」数据指标和使用技巧
  7. POJ 1321-棋盘问题-简单搜索DFS
  8. 命令窗 创建vue 项目过程
  9. 关于pdf阅读器的选择
  10. python session过期_python session过期timeout处理
  11. 【 以项目实战讲解CAD的二次开发(二)】
  12. 模板,宏,atuo关键字的简述
  13. 2.6.4 调色板技术
  14. qq服务器只保留7天文件吗,qq离线文件服务器上的离线文件能保留几天(一般7天)?...
  15. 使用POI导出数据和图片,
  16. 京东商品详情页技术实现
  17. k8s集群安装之kubeadm
  18. fedora14安装出错
  19. 【轻量型卷积网络】ResNeXt网络解析
  20. 传感器的低频响应和截止频率

热门文章

  1. 为毛老抱怨工资低又不离职
  2. 相约未名湖畔,百度商业AI技术创新大赛携手北大学子共探AI发展
  3. 4. 判断一个整数是否为水仙花数
  4. 项目管理 : 冲突管理
  5. sql数据类型有哪些
  6. Win系统自定义屏保教程
  7. 非常受用:HP大中华区总裁孙振耀退休十五天后九大感言
  8. Android插件化的思考——仿QQ一键换肤,思考比实现更重要!
  9. 静态代码扫描工具汇总
  10. 远程服务器ip地址可以更改吗,Web远程管理服务器端的IP地址如何进行设置?