Linux 실행 파일용 텍스트 입력 파일 생성 문제

Linux 실행 파일용 텍스트 입력 파일 생성 문제

우분투 16.04.4를 실행 중입니다. 텍스트 파일에서 초기 조건 입력을 받아 계산을 수행하고 출력 파일을 생성하는 실행 파일이 있습니다. 많은 수의 초기 조건에 대한 계산을 실행하고 싶기 때문에 Python 스크립트(Spyder 3에서 실행되는 Python 3.5.2)를 작성하여 입력 파일을 만들고, 실행 파일을 실행하고, 출력을 읽었습니다.

스크립트는 입력 텍스트 파일을 잘 생성하는 것처럼 보이지만 먼저 입력 파일을 열고 일종의 변경을 하고 저장하고 닫지 않으면 실행 파일이 입력 파일을 인식하지 못합니다. 예를 들어 파일을 열고, 문자를 삭제하고, 원래 문자로 바꾸고, 저장하면 모든 것이 작동합니다. 물론 이는 프로세스 자동화의 목적을 상실합니다. 원인에 대해 어떤 생각이 드시나요?

관련 정보