我有一台每天上传新文件的FTP服务器,我想每天下载最新的文件。但是,文件名都是相同的,并且不包含创建日期。 但是FTP服务器确实具有“修改日期”信息-我只是没有找到使用 RCurl 库访问它的简便方法。
我目前正在做的是:
require(RCurl)
servername <- paste("ftp://my-server-name/")
userpwd <- "my-user:my-pw"
todaysfilename <- "Export.csv"
url <- paste(servername, todaysfilename, sep = "")
bin = getURL(url, userpwd = userpwd, verbose = F,
ftp.use.epsv = TRUE)
import <- read.csv(textConnection(bin),
sep = ";")
FTP服务器上的文件具有任意名称,例如“ Export.csv”,其中不包含任何日期子字符串,我只想导入修改日期等于今天的名称。
有人知道如何将此参数传递给请求吗?:-)
谢谢!