如何在Linux的C语言程序中使用exec执行以下提到的命令?
wget -P ./Folder http://www.google.com
我已经找到了解决该问题的方法,并且可以解决我的问题。
char *args[] = {"/usr/bin/wget", "-P","./Folder", "http://www.google.com", (char *) 0 };
execv("/usr/bin/wget", args);
另一个解决方案是直接使用系统功能运行命令,例如:
system(wget -P ./Folder http://www.google.com)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句