bash: ./myscript: /usr/bin/env: bad interpreter: Text file busy
"myscript" começa com #!/usr/bin/env python. Apenas tentar iniciá-lo corrigiu o problema.
Por que o programa do sistema envesporadicamente se torna "ocupado"? Pode ser causado por prelink(mas o cron deve iniciá-lo não naquele momento ...)
Aqui "ocupado" significa "um processo ./myscript aberto para gravação ", de acordo com execve (2) . Um editor geralmente faz isso apenas enquanto salva as edições no disco.
—
user1686
OK, alguém deve adicionar isso como resposta.
—
Vi.
stackoverflow.com/questions/16764946/… tem mais discussão.
—
Jesse Glick #
envocupado, é o próprio script. (Por um editor ou visualizador, o mais provável.)