在我的 c++ 程序中使用 linux 命令。尝试从数组列表中下载一个 url,一旦一个下载完成,下一个开始.... 目前只下载数组中的第一个位置,然后停止。
有人看到我正在做的错误吗?
// 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 下载内容,但出现错误