2012-01-31 3 views
0

exec() 함수를 사용하지 않고 C에서 wc < wc.in 다음 명령을 실행하는 방법을 이해하려고합니다.파일을 C에서 입력으로 리디렉션

+1

왜해야합니까? – asaelr

+1

왜'exec()'없이 이것을해야합니까? – dreamlax

+1

이것은 [이전 질문] (http://stackoverflow.com/questions/9070177/redirecting-output-of-execvp-into-a-file-in-c)과 관련이 있으며, 새 질문을하는 대신 해당 질문을 업데이트해야합니다. – dreamlax

답변

2

대신 system을 사용해보세요.

+0

+1 : 질문이 'exec()'패밀리 함수를 코드에서 직접 호출하지 않고'의미 '하는 경우 작동합니다. 그렇지 않으면,'system()'은 당신이 ['posix_spawn()'] (http : //pubs.opengroup)을 사용할 수있는 시스템이 아니라면, 배후에서'exec()'패밀리 함수를 사용합니다. org/onlinepubs/9699919799/functions/posix_spawn.html). 그러나 그것을 사용하는 것은 힘든 일이다. 정말 열심히 일합니다. –

관련 문제