linux shell出现【bad:interpreter:text file busy】

1、百度方案

  • 可能是#!/bin/bash中感叹号缺少空格
  • 可能是别的进程正在使用该shell文本

2、我的方案

我尝试上述的两种解决方案都不能解决,网上也没有其他的……
后来,我只是想一想,这个关键词【bad:interpreter】出现在前面,显然是主要原因
原因:可能是window格式
解决方案:

dos2unix filename.sh

如需转载,请标明出处

你可能感兴趣的:(linux shell出现【bad:interpreter:text file busy】)