是调用wget好,还是直接用Net::FTP模块

是调用wget好,还是直接用Net::FTP模块

有一个用来下载ftp文件的服务端.
子进程是调用wget下载呢,还是用perl的Net::FTP模块下载比较好.
都是些大文件,小的几百M,大的好几G.
服务端是用fork创建子进程,要做为精灵进程在后台长期运行,系统是bsd6.2

刚刚试了下,setsid,标准输入输出全部定向/dev/null里,放在后台,文件居然没下下来.可能是system(wget .....)的原因...

请检查wget下来的file..放的位置.是否有权限.....
Net::FTP与perl可以放在同一个程序中..一起被perl precompile....
执行速度一定会比wget快..因为system还要花一些时间.....