제가 만든 프로그램에서
system("wget URL)로 동작하는 부분이 있습니다.
system은 sync가 맞는데… wget이 sync인지 의문입니다.
다운받은 content 를 이용해 작업을 하는데…
다 다운로드 하기 전에 작업을 하는 것 같은데…
고수님들 의견 부탁드립니다.
제가 만든 프로그램에서
system("wget URL)로 동작하는 부분이 있습니다.
system은 sync가 맞는데… wget이 sync인지 의문입니다.
다운받은 content 를 이용해 작업을 하는데…
다 다운로드 하기 전에 작업을 하는 것 같은데…
고수님들 의견 부탁드립니다.
제가 아는 한 언어에 따라서 system 함수의 동작이 조금씩 달랐던 걸로 아는데요.
저는 프로그래머가 아니라서 자세히는 모릅니다만
제가 구현을 했을 때는
꼭 이전 system의 동작이 끝난 후 다른 처리가 필요하다면
이전 system 함수에서 pid를 받고,
pid가 사라진 걸 확인 후, 다음 system 함수를 돌리는 방법을 사용했었습니다.