/bin/sh^M:损坏的解释器: 没有那个文件或目录
2015-11-04 10:26
323 查看
问题原因:在windows下编辑的脚本文件,为DOS格式;
解决方案三种:
1、使用用DOS2UNIX转为UNIX格式
2、执行文件前,先执行 sed -i 's/\r$//' xxx.sh,进行替换操作;然后再执行
3、使用vim命令,打开文件执行
:set ff=unix
:wq
解决方案三种:
1、使用用DOS2UNIX转为UNIX格式
2、执行文件前,先执行 sed -i 's/\r$//' xxx.sh,进行替换操作;然后再执行
3、使用vim命令,打开文件执行
:set ff=unix
:wq
相关文章推荐
- div+css兼容 ie6_ie7_ie8_ie9_ie10和FireFox_Chrome等浏览器方法
- Codevs_P3500 快速幂入门
- 10月全球操作系统份额:Windows仍超90% 优势不减
- CactiEZ V10.1 中文版 Cacti中文 安装教程
- 6.Swift初探-枚举、类和结构体
- eclipse如何关联javadoc和源码
- 自定义导航条返回按钮
- SonarQube+Jenkins
- 格式化时间的函数
- 黑马程序员-------Objective-C基础2
- 最近win7更新后出现第二次打开IDE(delphi2007)的时候提示无法打开"EditorLineEnds.ttr"这个文件
- Linux中的likely()和unlikely()
- HTTP响应报文与工作原理详解
- MFC用户界面套包BCGControlBar Pro for MFC v24.3正式发布[附下载]
- Spring的IoC(控制反转) 、DI(依赖注入)
- opencv学习篇(5)OpenCV如何扫描图像、利用查找表和计时
- 练习
- python异常处理
- 【原创】sizeof运算符总结
- ImageView中XML属性src和background区别