私のC ++プログラムでLinuxコマンドを使用しています。配列のリストから URL をダウンロードしようとしています。1 つのダウンロードが完了すると、次のダウンロードが開始されます。現在、配列の最初の場所のみをダウンロードしてから停止します。
誰かが私がやっているエラーを見ますか?
// Begin the downloading process
pid_t child = 0;
child = fork();
if ( child < 0)
{
cout << "Process Faileld to Fork<<endl;
return 1;
}
if (child == 0)
{
wait(NULL);
}
else
{
for(int i = 0; i < numberOfDownloads; i++)
{
execl("/usr/bin/wget", "wget",locations[i], NULL);
}
}
コマンドwgetで何かをダウンロードしようとしましたが、エラーが発生しました