如果我想一边下载网站地址(源代码),一边对网站代码进行查询分析。比如在网站www.youku.com.具体应该用到fork,wget,execlp,等一些指令或涵数,具体我也不肯定。希望各位大哥我帮下我,具体怎么写,最好就详细点(对网站进行查询分析就不用了)。谢谢。 小弟决定是linux的新手,我现在用linux的C语言做在线视频程序开发,如果你有这样的例子,希望你可以发给我,邮箱:[email]huangyongheng911@126.com[/email]。跪谢了~~~
by dream19850911 - Linux新手园地 - 2008-12-04 18:38:33 阅读(1444) 回复(2)
execlp: 1)如果filename(即第一个参数)中包含了"/",则将其视为路径名,如果不包含,则在环境变量PATH中查看filename 2) 找到filename后便执行该文件,然后将第二个以后的参数当做该文件的argv[0] execlp ("ls", "-al", (char *)0); filename arg0 arg1 argv[0] argv[1] 所以没有参数 不过这样子把argv[0] 的内容改掉了, 一般的main函数,argv[0]是可执行文件名, 所以按习惯应该是像 execlp("l...
exec系列函数中 int execlp(const char *filename,char *const arg0,...(char *)0 ) arg0参数起什么作用 实际程序中 execlp("iptables","","-t","nat","-L",NULL) 和execlp("iptables","iptables","-t","nat","-L",NULL)的效果是一样的
在一个for循环中执行了 execlp("ls", " -al ", "/tmp/", NULL); 为什么只执行了一次程序就终止,跳出了? 请问一下execlp的返回值是怎样的?
system 函数和有同等机能的函数(mysystem)的示例。 execlp(execvp,..)函数一实行参数的命令和指定参数就将执行,但是执行后,相应程序将终止。 如果想在其执行后,仍继续进行程序处理动作,就要通过fork生成子进程,在那个子进程内执行execlp等命令。execlp函数执行结束后,即使子进程终了后,其父进程仍然能够继续执行相应处理。 execlp 函数中,用通常的shell执行pipe和Redirection处理( | etc.)和通过正规表现(? * etc.)不...
#include
#include
#include
#include