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 env
se "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 env
o python
que 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.