错误原因可能有以下几种:

1.在WIN底下用文本编辑工具修改过参数变量,在保存的时候没注意编码格式造成的, 
2.也有可能是在VIM里修改,第一行末尾按到ctrl_v

查看文件是DOS格式、UNIX格式还是MAC格式:

vi test.sh
:set ff?

查看命令执行后的输出,如果有dos字样,则说明文件是DOS格式。

更改DOS格式为UNIX格式:

vi test.sh
set ff=unix
#修改后保存并退出
:x

然后保存即可。

最新文章

  1. cookie处理
  2. Objective-C的IO流
  3. 代码生成器(CodeBuilder) 2 正式发布
  4. 关于JavaScript的思考
  5. Vmware Ubuntu 虚拟机下Android开发环境搭建
  6. C#反射之基础应用
  7. vs2008 下编译jrtplib-3.9.0成功
  8. WinCmd
  9. 关于BOM的理解
  10. 【数据库系列学习一】Access与Excel的区别和联系
  11. js收藏代码
  12. Mysql常用命令大全 sql
  13. JsonPath如何获取JSON数据中的值
  14. Python11
  15. [NewLife.XCode]反向工程(自动建表建库大杀器)
  16. WPF BackGroundWord 异步加载更新进度条示例
  17. Microsoft Windows CVE-2017-8464 LNK 远程代码执行漏洞(复现)
  18. profile default1
  19. Android 如何更改一个 imageview的颜色
  20. altium designer 软件常用技巧总结(实时更新)

热门文章

  1. Python学习笔记——常量和变量
  2. html 基础二
  3. C# 委托、事件,lamda表达式
  4. js获取上传图片的尺寸大小
  5. LINQ获取两个List的交集
  6. oracle 12C SYS,SYSTEM用户的密码都忘记或是丢失
  7. AngularJS, Ember.js, Backbone这类新框架与 jQuery的重要区别在哪里?
  8. MSSQL注入SA权限不显错模式下的 入 侵
  9. Laravel之认证服务
  10. 【BIEE】08_修改浏览器标题栏显示内容