调用脚本时突然出现“文本文件忙”是什么意思?

调用脚本时突然出现“文本文件忙”是什么意思?
bash: ./myscript: /usr/bin/env: bad interpreter: Text file busy

“myscript” 以 开头#!/usr/bin/env python。只需重新尝试启动它即可解决问题。

为什么系统程序env偶尔会变得“繁忙”?这可能是由于prelink(但 cron 应该在那时启动它而不是...)造成的。

答案1

评论者说这是脚本忙,而不是env或是python由于文本编辑器保存它而导致的。

答案2

通常是“./myscript”很忙,因为另一个程序修改了文件。它可以是文本编辑器(保存时),也可以是远程副本(如果下载速度低,则可能需要很长时间)或另一个程序。

相关内容