linux使用中出现的小问题汇总(持续更新)
来源:互联网 发布:烈火战神源码 编辑:程序博客网 时间:2024/06/06 19:42
1./bin/sh^M: bad interpreter:没有那个文件或目录解决
/bin/sh^M: bad interpreter:没有那个文件或目录解决执行脚本时发现如下错误:
/bin/sh^M: bad interpreter: 没有那个文件或目录
因为操作系统是windows,我在windows下编辑的脚本,所以有可能有不可见字符。
脚本文件是DOS格式的, 即每一行的行尾以\n\r来标识, 其ASCII码分别是0x0D, 0x0A.
可以有很多种办法看这个文件是DOS格式的还是UNIX格式的, 还是MAC格式的
vim filename
然后用命令
:set ff可以看到dos或unix的字样. 如果的确是dos格式的。
然后用
:set ff=unix 把它强制为unix格式的, 然后存盘退出。
再次运行脚本就OK了。
阅读全文
0 0
- linux使用中出现的小问题汇总(持续更新)
- javaweb(使用maven项目管理工具)构建过程中出的小问题汇总(持续更新)
- IntelliJ IDEA使用问题汇总(持续更新中)
- github使用中出现问题总结(持续更新)
- Linux常用命令汇总(持续更新中)
- ORACLE学习中出现的问题(持续更新中)
- Eclicpse使用出现BUG汇总及解决办法,持续更新中。。。
- linux下的小技巧(持续更新中)
- 问题汇总(持续更新)
- 关于实际开发中优化web的一些小技巧汇总(持续更新中)
- 遇到的关于UI的小问题汇总(持续更新)
- Eclipse各种小问题汇总(我所遇见的)(持续更新)
- Android studio使用的小问题,小技巧总结----持续更新中
- 项目开发中遇到的问题汇总~持续更新
- 关于Mybatis使用的一些问题汇总(持续更新)
- android开发的常用小功能汇总(持续更新)
- Ubuntu下出现的小问题及解决方案记录(持续更新)
- STM32 GPIO的使用问题(持续更新中.....)
- PEP8 indentation写法
- Understanding REST
- 编码过滤器,过滤中文乱码(Post和get方式都支持)
- 利器系列-为Tomcat添加User 像easyPHP那样使用Manager App高效管理你的应用
- 关于AJAX跨域调用ASP.NET MVC或者WebAPI服务的问题及解决方案
- linux使用中出现的小问题汇总(持续更新)
- opencv 根据模板凸包求阈值化后的轮廓组合
- chown
- Java处理http协议相关初步(一)——httpclient
- Java的四种访问修饰符
- 信号量和互斥锁详解 MarkDown版
- TF图层指南:构建卷积神经网络
- 毫米焦距到像素焦距换算
- MySQL中的各种引擎