system()
명령을 사용하여 C 프로그램 내에서 스크립트를 실행하려고합니다. 안에 main()
, 나는 스크립트를 실행하고 결과를 반환합니다. 스크립트의 결과를 문자열에 넣고 조건을 확인하려면 어떻게합니까? 나는 파일을 가지고 그것을 할 수 있다는 것을 알고 있지만 결과를 문자열로 넣을 수 있는지 궁금해하고있다.Unix 및 C에서 출력 리디렉션
샘플 등이 될 것입니다 :
main()
{
system("my_script_sh"); // How can I get the result of the my_script_sh
}
감사합니다. 윌 popen 시도합니다. – user629034