-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
相关推荐
运维行者_4 小时前
Applications Manager中的Redis监控
大数据·服务器·数据库·人工智能·网络协议
xingyuzhisuan7 小时前
网络 Token 常见故障原理,基础排查科普
运维·服务器·网络·php
wljy18 小时前
二、进制状态转换
linux·运维·服务器·c语言·c++
浮生若城9 小时前
Linux——Ext系列文件系统
linux·运维·服务器
ITyunwei09879 小时前
主流 SaaS 工单系统对比
运维·服务器·人工智能
i7i8i9com11 小时前
Hermes Agent 安装记录
开发语言·bash·hermes
无情的西瓜皮12 小时前
MCP协议实战:从零搭建一个AI Agent工具服务器
运维·服务器·python
dualven_in_csdn13 小时前
mqtt消息及日志查看
linux·运维·服务器
Yupureki14 小时前
《MySQL数据库基础》9.索引原理
linux·运维·服务器·网络·数据库·mysql
Yupureki14 小时前
《MySQL数据库基础》8.复合查询
linux·运维·服务器·网络·数据库·mysql