-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
相关推荐
躲猫猫的喵喵1 小时前
Ubuntu2204降内核版本
linux·运维·服务器·ubuntu
cccccc语言我来了2 小时前
(Linux (6):从包管理到工具探索,构建系统操作基础认知)
linux·运维·服务器
wuk9983 小时前
CentOS7环境搭建L2TP服务器
运维·服务器
恒创科技HK3 小时前
香港1核2G云服务器当网站服务器够用不?
运维·服务器
学习3人组4 小时前
Node.js 网站服务器开发
运维·服务器·node.js
来知晓4 小时前
Linux:WSL内存空间管理之清完内存C盘可用空间不增问题解决
linux·运维·服务器
GTgiantech5 小时前
科普SFP 封装光模块教程
服务器·网络·数据库
深圳市恒讯科技5 小时前
如何在服务器上安装和配置数据库(如MySQL)?
服务器·数据库·mysql
wanhengidc6 小时前
云手机能够流畅运行大型游戏吗
运维·服务器·游戏·智能手机·云计算
繁华的地方不一定留下你的脚印6 小时前
ubuntu18.04版本配置静态IP并且可以上网(解决配置静态IP不能额上网的问题)
运维·服务器