C++ プログラムを介してスクリプトを実行し、その出力を取得したいと考えています。現在、私はやっています
system("./script.sh > out.txt");
しかし、次のような文字列への出力を取得するコマンドが必要です。
out = system("./script.sh");
printf(out);
権限がないため、スクリプトを実行した後、ファイル out.txt を読み取ることができません。この許可を与えてくれない他のフレームワーク (boinc) に C++ プログラムをデプロイしました。
誰にもヒントはありますか?前もって感謝します!フェリペ