Was bedeutet plötzliches „Textdatei beschäftigt“ beim Aufrufen eines Skripts?

Was bedeutet plötzliches „Textdatei beschäftigt“ beim Aufrufen eines Skripts?
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 envsporadisch „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 envund nicht pythondarauf, 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.

verwandte Informationen