스크립트를 호출할 때 갑자기 "텍스트 파일 사용 중"이 발생한다는 것은 무엇을 의미합니까?

스크립트를 호출할 때 갑자기 "텍스트 파일 사용 중"이 발생한다는 것은 무엇을 의미합니까?
bash: ./myscript: /usr/bin/env: bad interpreter: Text file busy

"myscript"는 로 시작합니다 #!/usr/bin/env python. 다시 시작하면 문제가 해결됩니다.

시스템 프로그램이 env간헐적으로 "사용 중"이 되는 이유는 무엇입니까? (그러나 cron은 그 시간에 시작해서는 안 됩니다 prelink...)

답변1

댓글 작성자는 스크립트 사용 중이거나 env텍스트 python편집기 저장으로 인해 발생했다고 말합니다.

답변2

일반적으로 다른 프로그램이 파일을 수정하기 때문에 "./myscript" 마녀가 사용 중입니다. 텍스트 편집기(저장 시)일 수도 있고 원격 복사(다운로드 속도가 낮을 ​​경우 시간이 오래 걸릴 수 있음) 또는 다른 프로그램일 수도 있습니다.

관련 정보