搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
weixin_40725706
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
字节跳动前端实习一面二面HR面面经_字节跳动一面后多久收到的二面通知
2
Python报UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xad in position的解决办法_unicodedecodeerror: 'gbk' codec can't decode byte
3
【报错】Job for httpd.service failed because the control process exited with error code.(CentOS 8)_job for dhcpd.service failed because the control p
4
交易积累-世界著名的游戏框架
5
沙箱支付宝支付(ASP.net)
6
【数据结构】八大排序之直接插入排序算法
7
解决 SQLyog 连接 MySQL 8 连不上和 SQLyog Trial 试用到期的问题
8
使用SQLite
9
【三维重建】3D Gaussian Splatting:实时的神经场渲染_gauss splatting
10
Error:Execution failed for task ':app:compileDebugJavaWithJavac'
当前位置:
article
> 正文
/bin/bash^M: bad interpreter: No such file or dire
作者:weixin_40725706 | 2024-06-21 19:18:53
赞
踩
/bin/bash^M: bad interpreter: No such file or dire
在执行shell脚本时提示这样的错误主要是由于shell脚本文件是dos格式,即每一行结尾以\r\n来标识,而unix格式的文件行尾则以\n来标识。
查看脚本文件是dos格式还是unix格式的几种办法。
(1)cat -A filename 从显示结果可以判断,dos格式的文件行尾为^M$,unix格式的文件行尾为$。
(2)od -t x1 filename 如果看到输出内容中存在0d 0a的字符,那么文件是dos格式,如果只有0a,则是unix格式。
(3)vi filename打开文件,执行 : set ff,如果文件为dos格式在显示为fileformat=dos,如果是unxi则显示为fileformat=unix。
解决方法:
(1)使用linux命令dos2unix filename,直接把文件转换为unix格式
(2)使用sed命令sed -i "s/\r//" filename 或者 sed -i "s/^M//" filename直接替换结尾符为unix格式
(3)vi filename打开文件,执行 : set ff=unix 设置文件为unix,然后执行:wq,保存成unix格式。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/weixin_40725706/article/detail/743981
推荐阅读
article
H
a
doop3M
a
pReduce
报错:JAR
does
not
exist
or
is
not
a
...
于是翻找安装目录下的每个文件夹,查看sh
a
re/h
a
doop下的所有目录中的子目录和文件,发现tools目录下没有编译好...
赞
踩
article
AGI|
Open
Interpreter
利用
Code
Interpreter
实现
本地
化_
code
i...
一个好用的开源工具_
code
interpreter
本地
部署
code
interpreter
本地
部署 ...
赞
踩
article
HBase
快速入门(安装和
命令
操作)_
hbase
version
-
bash
:
hbase
: 未找...
scan是扫描数据,能够读取多行数据,不建议扫描过多的数据,推荐使用startRow和stopRow来控制读取的数据,默...
赞
踩
article
Vue3+Vite报错:
vite
忽略.
vue
扩展名 Failed to
resolve
import
...
Vue3+Vite报错:
vite
忽略.
vue
扩展名 Failed to
resolve
import
..... Doe...
赞
踩
article
VScode
配置GIt
bash
为终端_
vscode
git
bash
...
VScode
配置Git
bash
为终端_
vscode
git
bash
vscode
git
bash
...
赞
踩
article
使用Git
Bash
管理项目
文件
_
open
git
bash
...
1.创建项目版本库利用 cd E:\
git
hub 定位到版本库
文件
夹在
git
中添加用户名和对用的邮件信息,使得记录每一个...
赞
踩
article
测试
cocos2dx
tojs
时出现找不到
android
/
log
.h的解决方法_ccplatform...
cocos2dx
的
tojs
是用来测试js绑定最好的范例。如果一上来马上执行genbindings.sh,几乎肯定会遇到这...
赞
踩
article
Python
file
read
方法:读取文件_
python
read
file
...
Python
文件方法
read
()介绍、使用示例和注意事项。_
python
read
file
python
read
fi...
赞
踩
article
linux
学习笔记_
httpd
(
no
pid
file
)
no
t
running
...
linux
学习笔记###################################################...
赞
踩
article
nginx
配置密码访问_
htpasswd
:
cannot
create
file
...
nginx
配置访问密码业务背景1.创建账户密码1.1 使用
htpasswd
创建1.2 使用openssl创建2.配置ng...
赞
踩
article
【
Python
】解决
Python
报错:
FileNotFoundErr
or
: [Err
no
2] No...
解决
Python
报错:
FileNotFoundErr
or
: [Err
no
2] No
such
file
or
dire...
赞
踩
article
Axios
中的
文件
上传
(
Upload
File
)方法_
axios
上传
文件
...
Axios
中的
文件
上传
(
Upload
File
)方法_
axios
上传
文件
axios
上传
文件
...
赞
踩
article
设计
模式
-
解释器
模式
(
Interpreter
)_设计
模式
解释器
模式
...
解释器
模式
(
Interpreter
Pattern)是一种行为型设计
模式
,它用于定义一个语言的文法,并解析语言中的表达式...
赞
踩
article
Mac os配置
MySQL8
环境变量
_
mysql
-
bash
:
alter
:
command
not...
1.配置
环境变量
Mac 默认安装地址:usr/local/
mysql
配置
环境变量
:1.编辑profile文件,命令:vi...
赞
踩
article
HDFS
完全分布式搭建过程_[
root
@
node01
.ss
h
]#
h
dfs
namenode
-f...
HDFS
完全分布式搭建过程实验前准备本部分为那些没有linux操作经验的人准备.若您的linux已经配置好并且正在使用....
赞
踩
article
解决
TortoiseGit
诡异的
Bad
file
number
问题...
本问题可能是某个设置改变引起的,其他机器上没发现. 问题描述昨天,以及今天(2014-11-29),使用 Tortois...
赞
踩
article
不同
表
格式
下的小文件治理方式(开源
RC
file/
O
RC
/
Text
非
事务
表
、
事务
表
、
Holodesk
...
本篇文章将为读者介绍不同
表
格式
如何处理小文件合并相关问题,涉及非
事务
表
、
事务
表
以及星环自研的高性能
Holodesk
表
。不...
赞
踩
article
语音
识别
whisper
的介绍、安装、错误记录_
whisper
file
not
found
erro...
Whisper是OpenAI于2022年9月份开源的通用的
语音
识别
模型。它是在各种音频的大型数据集上训练的模型,也是一个...
赞
踩
article
CVE
-2012-0003:Microsoft Windows Media Player
winmm
...
0x01 蜘蛛
漏洞
攻击包2012 年 2 月,地下黑产中流行着一款国产名为蜘蛛
漏洞
的攻击包 —— “Zhi-Zhu Ex...
赞
踩
article
virtualbox安装
ubuntu
_
choose
a
disk
file
...
文章目录一、 下载镜像文件二、下载VirtualBox三、创建流程1.新建虚拟机点击新建2.添加名称和路径3.分配内存大...
赞
踩
相关标签
jar
java
agi
人工智能
开源
AI
openai
本地化
hbase
hadoop
大数据
vue.js
javascript
前端
vscode
ide
编辑器
git
cocos2d-x
js-binding
Python
linux
oracle
path
windows