运行脚本时出现了这样一个错误,打开之后并没有找到所谓的^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

最新文章

  1. CSS 基础篇、绝对有你想要
  2. IIS6.0 web.config
  3. js中获取css的样式
  4. iOS阶段学习第32天笔记(页面传值方法介绍)
  5. html5画布基础
  6. ArcGIS10.1 api for Flex开发用于ArcGIS 9.3时QueryTask 'Error #2032'错误的解决方案
  7. matlab jet color mapping C / C++ / VC 实现
  8. cookie 路径问题
  9. sql server 调用webservice
  10. splice JavaScript Array 对象
  11. Oracle体系结构总览(整理)
  12. 关于RotateAnimation的各构造方法的参数
  13. 基于粒子滤波的物体跟踪 Particle Filter Object Tracking
  14. Verilog之case语句
  15. Hadoop 数据排序(一)
  16. JAVA 平时作业一
  17. nodejs 使用官方oracledb库连接数据库 教程
  18. Hdoj 基本输入输出8道(1089-1096)
  19. mybatis通用mapper源码解析(二)
  20. java 路径分隔符File.separator 以及 路径两种写法"/"和"\\"

热门文章

  1. ARMv8 内存管理架构.学习笔记
  2. 简单使用Laravel-admin构建一个功能强大的后台管理
  3. cs224d 作业 problem set2 (二) TensorFlow 实现命名实体识别
  4. StaticInjectorError[Http]:
  5. git和svn的比较
  6. css点击高亮
  7. vue input框type=number 保留两位小数自定义组件
  8. git 上传你代码到码云
  9. 好947 Mybatis 配置resultMap 带參数查询Map 注意selectOne数据库返回结果一条数据库 否则会报错
  10. 使用IO流将数据库中数据生成一个文件,结果使用Notepad++打开部分数据结尾出现NUL