shell脚本问题整理
问题
在运行 sh 脚本时提示“/bin/bash^M: bad interpreter: Text file busy”,这个问题通常是由于 Windows 和 Unix/Linux 操作系统之间的换行符差异导致的。
解决方法
1.安装dos2unix工具
- Ubuntu/Debian
sudo apt-get update |
- CentOS/RHEL
sudo yum install dos2unix |
2.执行命令,转换脚本
dos2unix start.sh |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 一只会飞的旺旺!
评论