-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
相关推荐
ai小陈12 小时前
GPU服务器租用存储验收:检查点写入与磁盘吞吐实战
运维·服务器·人工智能·ai·ssh·gpu算力
FPGA小徐14 小时前
PA1 基础设施(2)深度解析:NEMU 中 ITRACE、MTRACE、FTRACE、IRINGBUF、ETRACE、DIFFTEST 全解析
java·服务器·网络
知行EDI15 小时前
知行之桥 MaBang 端口使用指南——Create Order 订单创建篇
java·服务器·数据库
成旭先生15 小时前
【2026】企业信息模糊查询 API 实战:名称、注册号、统一社会信用代码、企业类型与法人一次查全
服务器·数据库·数据服务
山岚的运维笔记17 小时前
ComfyUI NVIDIA安装教程:官方便携版下载+run_nvidia_gpu.bat启动,8G显存Windows实操
运维·服务器·windows·笔记·prompt·aigc·comfyui
꯭自꯭闭꯭17 小时前
DM7主备升级方案
linux·服务器·数据库
lisanmengmeng17 小时前
Nagios邮件报警的配置
linux·运维·服务器
范什么特西18 小时前
第二段经历
服务器
Ruiery18 小时前
Linux 6.6内核 CPU 深度解析(六):cpufreq
linux·运维·服务器
硅基手札19 小时前
【linux内核专栏 08】时间与定时器
linux·运维·服务器