基本上我需要下载一个每天更新和更改名称的 txt 文件,然后在 Excel 中打开它。我的问题是我正在为 MAC 执行此操作,但我找不到 VBA 的必要模块(据我所知)
所以我求助于编写一个 PERL 脚本来实际下载文件,然后我将只制作一个 VBA 脚本来打开最新的文件。我已成功使用 net:ftp 模块实际下载文件,按日期搜索并仅下载最新文件的最佳方法是什么?此外, fetch 会是更好的选择吗?ftp 站点不需要凭据。
#!/usr/bin/perl
use Net::FTP;
use strict;
use warnings;
my $ftp = Net::FTP->new("ftp.site", Debug => 0)
or die;
$ftp->login("anonymous",'-anonymous')
or die, $ftp->message;
$ftp->cwd("/public/doc/cor/")
or die;
$ftp->get("20130614c.txt")
or die , $ftp->message;
$ftp->quit;