- 論壇徽章:
- 0
|
求助!關(guān)于c的fork+execl問題???
原帖由 "flyingbxf" 發(fā)表:
你的pfile是一個腳本程序嗎?如果不是的話,按照你的描述,登陸ftp 服務(wù)器所需要的交互用戶名、密碼認(rèn)證工作都在pfile中完成了,是嗎?pfile 與外界的接口只是一個行參 --文件名 ?你是用C語言編寫的調(diào)用ftp的程?.........
我的pfile是一個程序,完成ftp的工作,其實(shí)很簡單,實(shí)現(xiàn)如下:
- FILE *fp;
- fp=popen("ftp -inv 10.191.111.2","w");
- if(fp==NULL)
- {
- perror("popen");
- exit(1);
- }
- fprintf(fp,"user telapp vpmn321\n");
- fflush(fp);
- fprintf(fp,"bin\n");
- fflush(fp);
- fprintf(fp,"put %s\n",filename);
- fflush(fp);
- fprintf(fp,"by\n");
- fflush(fp);
-
- pclose(fp);
復(fù)制代碼 |
|