bash: ./myscript: /usr/bin/env: bad interpreter: Text file busy
“myscript” 以 开头#!/usr/bin/env python
。只需重新尝试启动它即可解决问题。
为什么系统程序env
偶尔会变得“繁忙”?这可能是由于prelink
(但 cron 应该在那时启动它而不是...)造成的。
答案1
评论者说这是脚本忙,而不是env
或是python
由于文本编辑器保存它而导致的。
答案2
通常是“./myscript”很忙,因为另一个程序修改了文件。它可以是文本编辑器(保存时),也可以是远程副本(如果下载速度低,则可能需要很长时间)或另一个程序。