Windows下记事本编辑的Shell脚本放到Linux下执行出错,格式问题(/bin/bash^M: bad interpreter: 没有那个文件或目录)

简介: 错误:   /bin/bash^M: bad interpreter: 没有那个文件或目录   解决方案: 运行脚本时出现了这样一个错误,打开之后并没有找到所谓的^M,查了之后才知道原来是文件格式的问题,也就是linux和windows之间的不完全兼容。
+关注继续查看

错误:

 

/bin/bash^M: bad interpreter: 没有那个文件或目录

 

解决方案:

运行脚本时出现了这样一个错误,打开之后并没有找到所谓的^M,查了之后才知道原来是文件格式的问题,也就是linux和windows之间的不完全兼容。。。
具体细节不管,如果验证:

vim test.sh
:set ff?
如果出现fileforma=dos那么就基本可以确定是这个问题了。
:set fileformat=unix
:wq!

 

目录
相关文章
|
9月前
|
Linux Shell Windows
LINUX SHELL删除文件中的回车(WINDOWS转LINUX)
LINUX SHELL删除文件中的回车(WINDOWS转LINUX)
41 0
|
10月前
|
Shell Linux Windows
在windows上写的shell到linux执行时报错
在windows上写的shell到linux执行时报错
93 0
|
11月前
|
网络协议 安全 Shell
[笔记]Windows安全之《一》反弹Shell
Windows安全之《一》反弹Shell
452 0
[笔记]Windows安全之《一》反弹Shell
|
11月前
|
Shell 程序员 Windows
Windows 系统中常见的 Shell 命令总结(不时补充)
Windows 系统中常见的 Shell 命令总结(不时补充)
316 0
Windows 系统中常见的 Shell 命令总结(不时补充)
|
JavaScript 安全 Shell
【实测】windows 搭建测试平台要注意的shell命令。
【实测】windows 搭建测试平台要注意的shell命令。
【实测】windows 搭建测试平台要注意的shell命令。
|
Java Shell 网络安全
springboot 远程调用shell脚本,环境为windows
本文是博主学习SpringBoot的记录,希望对大家有所帮助。
758 0
springboot 远程调用shell脚本,环境为windows
|
Linux Shell Windows
LINUX SHELL删除文件中的回车(WINDOWS转LINUX)
LINUX SHELL删除文件中的回车(WINDOWS转LINUX)
145 0
|
开发框架 Ubuntu NoSQL
开发者可以在 Windows 10 上运行 Bash Shell 和用户模式 Ubuntu Linux Binaries 啦!
开发者可以在 Windows 10 上运行 Bash Shell 和用户模式 Ubuntu Linux Binaries 啦!
162 0
开发者可以在 Windows 10 上运行 Bash Shell 和用户模式 Ubuntu Linux Binaries 啦!
|
Shell Linux 开发工具
Windows bat 调用Linux shell命令
Windows使用Linux shell命令 众所周知,Linux下的与windows的cmd不是一个量级的东西。对于使用惯了Linux,MacOS的经常切换到cmd会抓狂。
3478 0
相关产品
云迁移中心
推荐文章
更多