工作笔记:/bin/bash^M: 坏的解释器: 没有那个文件或目录 问题解决
2024-10-08 01:12:33
问题原因:
由于windows上换行符为CR LF而在Linux下是 LF 导致出现上述问题
解决方案
1. 在windows下
可以使用nodepad打开该shell文件,然后将shell文件中的格式改为unix即可解决
2. 在linux环境下:
1. 使用vim打开该文件
2. 切换到命令行模式
3. 输入如下命令:
:set ff
# 如果是doc 设置成unix
:set fileformat=unix
:wq
修改完成后,该shell即可正常执行了
最新文章
- 我理解的Sitecore开发流程
- [转]PHP语言的数据库操作函数的理解
- Debian 入门安装与配置2
- Linux网络编程2——系统函数
- poj2942 Knights of the Round Table 双连通分支 tarjan
- html5 画布上的rotate使用
- leetcode[55] Merge Intervals
- NUnit使用方法
- javascript之日期对象
- 关于如何使用xposed来hook某支付软件
- mybatis源码-原来resultMap解析完是这样
- Redis 分布式锁的实现
- TNS
- poj1308(并查集)
- PowerDNS简单教程(2):功能篇
- ubuntu系统操作
- phpmyadmin杂记
- GroundPlaneEstimator.cpp解读
- Python编程-多进程一
- nginx: [emerg] the ";ssl"; parameter requires ngx_http_ssl_module in /usr/local/nginx//conf/nginx.conf:117