【转】/bin/bash^M: bad interpreter: 没有那个文件或目录
2024-10-07 16:32:09
运行脚本时出现了这样一个错误,打开之后并没有找到所谓的^M,查了之后才知道原来是文件格式的问题,也就是linux和windows之间的不完全兼容,解决的方法有两种:
1 如果os中已经安装dos2unix(如果是mac 则是mac2unix)则直接执行该命令
dos2unix adosformatfile.doc
or
mac2unix amacformatfile.doc
如果os未安装可以考虑快速在线安装
yum install dos2unix(centos)
apt-get install dos2unix (ubuntu)
...
2 手动修改
vim test.sh
:set ff?
fileforma=dos|unix
:set fileformat=unix
:wq
最新文章
- CSS 基础篇、绝对有你想要
- IIS6.0 web.config
- js中获取css的样式
- iOS阶段学习第32天笔记(页面传值方法介绍)
- html5画布基础
- ArcGIS10.1 api for Flex开发用于ArcGIS 9.3时QueryTask 'Error #2032'错误的解决方案
- matlab jet color mapping C / C++ / VC 实现
- cookie 路径问题
- sql server 调用webservice
- splice JavaScript Array 对象
- Oracle体系结构总览(整理)
- 关于RotateAnimation的各构造方法的参数
- 基于粒子滤波的物体跟踪 Particle Filter Object Tracking
- Verilog之case语句
- Hadoop 数据排序(一)
- JAVA 平时作业一
- nodejs 使用官方oracledb库连接数据库 教程
- Hdoj 基本输入输出8道(1089-1096)
- mybatis通用mapper源码解析(二)
- java 路径分隔符File.separator 以及 路径两种写法";/";和";\\";
热门文章
- ARMv8 内存管理架构.学习笔记
- 简单使用Laravel-admin构建一个功能强大的后台管理
- cs224d 作业 problem set2 (二) TensorFlow 实现命名实体识别
- StaticInjectorError[Http]:
- git和svn的比较
- css点击高亮
- vue input框type=number 保留两位小数自定义组件
- git 上传你代码到码云
- 好947 Mybatis 配置resultMap 带參数查询Map 注意selectOne数据库返回结果一条数据库 否则会报错
- 使用IO流将数据库中数据生成一个文件,结果使用Notepad++打开部分数据结尾出现NUL