一只会飞的旺旺
文章153
标签131
分类7
shell脚本问题整理

shell脚本问题整理

小卖铺上新啦!ChatGPT账号大甩卖! 一键直达

问题

在运行 sh 脚本时提示“/bin/bash^M: bad interpreter: Text file busy”,这个问题通常是由于 Windows 和 Unix/Linux 操作系统之间的换行符差异导致的。

解决方法

1.安装dos2unix工具

  • Ubuntu/Debian
sudo apt-get update
sudo apt-get install dos2unix
  • CentOS/RHEL
sudo yum install dos2unix	

2.执行命令,转换脚本

dos2unix start.sh
微信支付码 微信支付
支付宝支付码 支付宝支付