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

原因很可能是你在windows下编写的脚本文件,放到Linux中无法识别格式

解决方法:

用vi打开脚本文件,在命令模式下输入

set ff=unix

完!!

set ff=unix相关推荐

  1. 6.set ff=unix;设置Linux中文件中每行后又尖括号的情况

     用vi命令打开要替换尖括号的文件 直接输入:   :set ff=unix 表示设置文件格式是unix格式

  2. 【Linux】set ff=unix

    1.使用说明 set ff=unix : 告诉 vi 编辑器,使用unix换行符. 2.使用情况 有时候在Linux中执行.sh脚本,会出现异常/bin/sh^M: bad interpreter: ...

  3. set ff=unix linux报编码错误直接vi

    linux报编码错误直接vim文件 查看编码:set ff 设置编码 :set ff=unix 然后保存 unix编码 更多编码就替换 ok在执行

  4. : set ff=unix 然后保存

    shell 文件 用sublime 打开后,导致格式异常不能正常执行 解决方法 1 vim 文件 2 输入 : set ff=unix  然后回车 3 保存 转载于:https://www.cnblo ...

  5. DOS文件转换成UNIX文件格式详解

    dos格式文件传输到unix系统时,会在每行的结尾多一个^M,当然也有可能看不到,但是在vi的时候,会在下面显示此文件的格式,比如 "dos.txt" [dos] 120L, 25 ...

  6. 怎么将文件转换成linux文件,Linux将DOS文件格式转换成UNIX文件格式的方法

    dos格式文件传输到unix系统时,会在每行的结尾多一个^M,当然也 有可能看不到,但是在vi的时候,会在下面显示此文件的格式,比如 "dos.txt"[dos] 120L, 25 ...

  7. linux sheet脚本去掉m,linux下的文本dos格式转unix格式,去除^M符号

    今天工作在处理批量查询的统计需求,由于原始数据是从execl拷贝的文本,通过shell去分析这批数据.等待很久后去取结果,发现查询导出后的数据为空,这下郁闷至极(还有很多事情要做).首先质疑shell ...

  8. 将dos格式文件转换为unix格式

    在windows下换行符是\r\n,表示回到行首并换到下一行 而unix系统中换行符是\n 这样就存在一个问题,在windows上的文档到了unix上可能就无法使用了 针对这个情况有几种解决办法: 1 ...

  9. DOS文件格式 与 UNIX文件格式 转换

    这里阐述两种方法: 1. 使用VIM的方法 在vim下 使用如下命令 :set fileformat=unix 就可转换成 unix 文件格式, 也可使用其缩写形式命令  :set ff=unix 直 ...

最新文章

  1. cf559C. Gerald and Giant Chess(容斥原理)
  2. 【技术累积】【点】【编程】【13】XX式编程
  3. 重载和const形参
  4. rest spring_Spring的REST服务发现性,第5部分
  5. 项目总结SpringMVC相关
  6. mysql 导出数据库中的某张数据表_mysql 导出数据库中的某张数据表
  7. Influxdb的更新操作
  8. 【AI视野·今日CV 计算机视觉论文速览 第233期】Tue, 3 Aug 2021
  9. 2018-2019-1 20165320 20165325 20165337 实验一 开发环境的熟悉
  10. 离开页面前onbeforeunload事件在火狐的兼容并且提交不触发
  11. 大型网站系统架构实践(一)从简单到复杂
  12. Python、Go、JavaScript、Rust 将长盛 5 年!
  13. android shape 绘制气泡图,气泡图-自定义 shape
  14. VISIO画图软件安装
  15. js JSON转Excel并导出
  16. NanDigits GOF ECO 9介绍
  17. 经典中的经典,古龙名著《陆小凤》决战紫禁之巅--叶西大战原文
  18. 什么是ASCII码?
  19. 程序员的一天:一寸光阴一寸金
  20. jsf中 binging的用法

热门文章

  1. 矩阵论(3)——子空间
  2. GROUP BY和having联合使用相关问题
  3. 如何在UITableViewCell的中添加向右箭头和箭头前的文本
  4. strtoul()函数
  5. BackTrader:性能优化之多股策略速度优化
  6. 数据库系统概论练习题
  7. win11更新一直正在重新启动而无法进入系统
  8. MIL边缘检查实战2.0 20220307
  9. 如何查计算机上网找网络协议,win10的网络协议怎么找
  10. 【HCIE-RS 天梯路】VXLAN EVPN