안녕하세요 python으로 스크립트를 짜는 중인데, 궁금한 사항이 생겨 질문합니다.
제가 원하는 동작은 (스크립트와 같은 path에 있는)소스를 컴파일하고,
그 결과물을 가지고 어떤 동작을 하고, 그 동작의 결과물로 또 다른 동작을 해야합니다.
일단은 세 개의 스크립트 파일로 나누었지만 궁극적으로는 하나의 스크립트 상에서 실행하도록 해야하는데요..
스크립트 상의 각각 다른 동작들이 이전에 실행된 쉘명령의 결과물에 의존하기 때문에, 조금 어려움이 있네요.
궁금한 것이, 스크립트 내에서 쉘 명령을 실행시켰을 때 해당 명령이 완료되어 bash로 리턴되었음을 detect할 수 있는 방법이 있을까요?
적당한 시간을 sleep 할까 생각도 했지만 이 방법은 혹여나 컴파일이 오래걸린다던지 하면 문제가 생기므로 안될것 같고,
뭔가 wait(bash_return == True) 이런 로직이 있으면 하는데.. ㅠ
방법이 있을런지요?
감사합니다.