-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
相关推荐
翼龙云_cloud15 小时前
阿里云代理商:阿里云部署 OpenClaw 常见问题排查手册
服务器·人工智能·阿里云·云计算·openclaw
python百炼成钢16 小时前
16_RK3588 Llama-3-8B模型部署
linux·服务器·人工智能·llama
黄昏晓x16 小时前
Linux----线程池
linux·运维·服务器
U盘失踪了16 小时前
termux linux终端模拟器
linux·运维·服务器
默|笙16 小时前
【Linux】进程信号(1)_信号产生
linux·服务器·网络
一只自律的鸡16 小时前
【Linux系统编程】信号 kill/raise/alarm/pause/alarm实例/漏桶算法
linux·运维·服务器
Trouvaille ~16 小时前
【项目篇】从零手写高并发服务器(七):定时器TimerWheel与线程池
运维·服务器·网络·c++·reactor·高并发·muduo库
xingyuzhisuan16 小时前
4090服务器内存怎么配?128GB起步还是256GB才够用?
运维·服务器
夏语灬16 小时前
CST Studio Suite软件安装步骤(附安装包)CST Studio Suite 2024超详细下载安装教程
运维·服务器
zly350017 小时前
esxi后台 vcenter 进行身份验证过程中出错
运维·服务器