gpt4 book ai didi

c - 使用 'system' 调用在 C 中执行 WGET 命令(linux)

转载 作者:行者123 更新时间:2023-11-30 21:35:31 26 4
gpt4 key购买 nike

我正在学习 C,希望在 Linux 机器上执行以下操作。

  1. 使用“系统”调用来执行 WGET
  2. 然后 WGET 调用应该下载整个网页

在我的下面的程序中,我收到错误“wget 缺少 url”

    #include <stdio.h>

#define BUFFLEN 2500

int main()
{

system(wget -P ./Folder http://www.google.com)

return 0;

}

最佳答案

system命令采用 const char* 参数。另外,您忘记了系统调用行上的分号。以下代码片段在我的机器上完美运行。

#include <stdlib.h>

int main() {
system("wget -P ./Folder http://www.google.com");
return 0;
}

关于c - 使用 'system' 调用在 C 中执行 WGET 命令(linux),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32406793/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com