bash: ./myscript: /usr/bin/env: bad interpreter: Text file busy
„myscript“ beginnt mit #!/usr/bin/env python
. Das Problem wurde durch einen erneuten Startversuch behoben.
Warum wird das Systemprogramm env
sporadisch „beschäftigt“? Kann das daran liegen prelink
(aber Cron sollte es zu diesem Zeitpunkt nicht starten...)
Antwort1
Kommentatoren sagen, dass das Problem auf „script busy“ (Skript beschäftigt) zurückzuführen ist env
und nicht python
darauf, dass es vom Texteditor gespeichert wird.
Antwort2
Normalerweise ist es "./myscript", das gerade beschäftigt ist, weil ein anderes Programm die Datei bearbeitet. Das kann ein Texteditor sein (beim Speichern), aber auch eine Remote-Kopie (das kann lange dauern, wenn die Downloadrate niedrig ist) oder ein anderes Programm.