set ff=unix
在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。
原因很可能是你在windows下编写的脚本文件,放到Linux中无法识别格式
解决方法:
用vi打开脚本文件,在命令模式下输入
set ff=unix
完!!
set ff=unix相关推荐
- 6.set ff=unix;设置Linux中文件中每行后又尖括号的情况
用vi命令打开要替换尖括号的文件 直接输入: :set ff=unix 表示设置文件格式是unix格式
- 【Linux】set ff=unix
1.使用说明 set ff=unix : 告诉 vi 编辑器,使用unix换行符. 2.使用情况 有时候在Linux中执行.sh脚本,会出现异常/bin/sh^M: bad interpreter: ...
- set ff=unix linux报编码错误直接vi
linux报编码错误直接vim文件 查看编码:set ff 设置编码 :set ff=unix 然后保存 unix编码 更多编码就替换 ok在执行
- : set ff=unix 然后保存
shell 文件 用sublime 打开后,导致格式异常不能正常执行 解决方法 1 vim 文件 2 输入 : set ff=unix 然后回车 3 保存 转载于:https://www.cnblo ...
- DOS文件转换成UNIX文件格式详解
dos格式文件传输到unix系统时,会在每行的结尾多一个^M,当然也有可能看不到,但是在vi的时候,会在下面显示此文件的格式,比如 "dos.txt" [dos] 120L, 25 ...
- 怎么将文件转换成linux文件,Linux将DOS文件格式转换成UNIX文件格式的方法
dos格式文件传输到unix系统时,会在每行的结尾多一个^M,当然也 有可能看不到,但是在vi的时候,会在下面显示此文件的格式,比如 "dos.txt"[dos] 120L, 25 ...
- linux sheet脚本去掉m,linux下的文本dos格式转unix格式,去除^M符号
今天工作在处理批量查询的统计需求,由于原始数据是从execl拷贝的文本,通过shell去分析这批数据.等待很久后去取结果,发现查询导出后的数据为空,这下郁闷至极(还有很多事情要做).首先质疑shell ...
- 将dos格式文件转换为unix格式
在windows下换行符是\r\n,表示回到行首并换到下一行 而unix系统中换行符是\n 这样就存在一个问题,在windows上的文档到了unix上可能就无法使用了 针对这个情况有几种解决办法: 1 ...
- DOS文件格式 与 UNIX文件格式 转换
这里阐述两种方法: 1. 使用VIM的方法 在vim下 使用如下命令 :set fileformat=unix 就可转换成 unix 文件格式, 也可使用其缩写形式命令 :set ff=unix 直 ...
最新文章
- cf559C. Gerald and Giant Chess(容斥原理)
- 【技术累积】【点】【编程】【13】XX式编程
- 重载和const形参
- rest spring_Spring的REST服务发现性,第5部分
- 项目总结SpringMVC相关
- mysql 导出数据库中的某张数据表_mysql 导出数据库中的某张数据表
- Influxdb的更新操作
- 【AI视野·今日CV 计算机视觉论文速览 第233期】Tue, 3 Aug 2021
- 2018-2019-1 20165320 20165325 20165337 实验一 开发环境的熟悉
- 离开页面前onbeforeunload事件在火狐的兼容并且提交不触发
- 大型网站系统架构实践(一)从简单到复杂
- Python、Go、JavaScript、Rust 将长盛 5 年!
- android shape 绘制气泡图,气泡图-自定义 shape
- VISIO画图软件安装
- js JSON转Excel并导出
- NanDigits GOF ECO 9介绍
- 经典中的经典,古龙名著《陆小凤》决战紫禁之巅--叶西大战原文
- 什么是ASCII码?
- 程序员的一天:一寸光阴一寸金
- jsf中 binging的用法