-bash: ./xxx.sh: /bin/sh^M: bad interpreter: No such file or directory

问题:

解决Linux服务器执行命令时出现-bash: ./xxx.sh: /bin/sh^M: bad interpreter: No such file or directory报错

原因:

说明这个文件编码方式是windows编辑的,必须转化格式为unix格式

解决方案:

bash 复制代码
vim [脚本名称].sh
:set ff=unix
:wq
相关推荐
Tisfy4 小时前
服务器 - 从一台服务器切换至另一台服务器(损失数十条访客记录)
运维·服务器
猎板PCB黄浩5 小时前
从废料到碳减排:猎板 PCB 埋容埋阻的绿色制造革命,如何实现环保与性能双赢
java·服务器·制造
ajassi20007 小时前
linux C 语言开发 (八) 进程基础
linux·运维·服务器
倔强的石头1069 小时前
【Linux指南】Makefile入门:从概念到基础语法
linux·运维·服务器
ajassi20009 小时前
linux C 语言开发 (七) 文件 IO 和标准 IO
linux·运维·服务器
一只游鱼9 小时前
Zookeeper介绍与部署(Linux)
linux·运维·服务器·zookeeper
wheeldown10 小时前
【Linux】 存储分级的秘密
linux·运维·服务器
柯南二号11 小时前
【Java后端】Spring Boot 集成雪花算法唯一 ID
java·linux·服务器
Stardep12 小时前
ssh远程连接服务器到vscode上“连接失败”
服务器·vscode·ssh
☆璇12 小时前
【Linux】进程概念(下)
linux·运维·服务器