从dos上传shell脚本文件到Linux、麒麟执行报错“/bin/bash^M:解释器错误:没有那个文件或目录”

[root@kylin tmp]#./online_update_wars-1.3.0.sh

ba51:./online_update_wars-1.3.0.sh:/bin/bash^M:解释器错误:没有那个文件或目录

使用scp命令上传文件到麒麟系统,执行shell脚本时报错

"/bin/bash^M:解释器错误:没有那个文件或目录"

解决方法:
执行# dos2unix **sh
然后在执行# ./*sh

即可解决问题!

相关推荐
小珑也要变强几秒前
shell数组
linux·运维·服务器·windows·struts
L_cl7 分钟前
Python学习从0到1 day28 Python 高阶技巧 ⑥ Socket服务端开发
运维·服务器·学习
时差95312 分钟前
Kafka节点服役和退役
大数据·linux·分布式·kafka·负载均衡·服役·退役
刘艳兵的学习博客20 分钟前
刘艳兵-DBA038-以下关于Oracle SGA和PGA的描述中,哪些是正确的?
服务器·数据库·oracle·面试·刘艳兵
宁静致远202125 分钟前
VMware 17虚拟Ubuntu 22.04设置共享目录
linux·ubuntu·嵌入式linux开发
DB菜鸟28 分钟前
Grafana Username password invalid
java·服务器·grafana
MXsoft61841 分钟前
浪潮服务器(BMC)监控易监测指标解读
大数据·运维·数据库
小威要向诸佬学习呀43 分钟前
论云游戏的性能与性价比,ToDesk、青椒云、顺网云游戏等具体实操看这篇就够了
服务器·网络·游戏·todesk
天才少女爱迪生44 分钟前
python程序对服务器cpu和内存资源占用的管理。
服务器·开发语言·python
yaoxin5211231 小时前
第二十一章 TCP 客户端 服务器通信 - 客户端OPEN命令
服务器·网络·tcp/ip