¿Qué significa "archivo de texto ocupado" repentino al llamar a un script?

¿Qué significa "archivo de texto ocupado" repentino al llamar a un script?
bash: ./myscript: /usr/bin/env: bad interpreter: Text file busy

"miscript" comienza con #!/usr/bin/env python. Simplemente volver a intentar iniciarlo solucionó el problema.

¿Por qué el programa del sistema envse "ocupa" esporádicamente? ¿Puede ser causado por prelink(pero cron no debería iniciarlo en ese momento...)

Respuesta1

Los comentaristas dicen que es un script ocupado, no envo pythonque se debe a que el editor de texto lo guardó.

Respuesta2

Por lo general, es "./myscript", que está ocupado porque otro programa modifica el archivo. Puede ser un editor de texto (al guardarlo) pero también una copia remota (puede ser larga si la velocidad de descarga es baja) u otro programa.

información relacionada