使用R从安全ftp服务器下载文件

使用R从安全ftp服务器下载文件,r,R,我需要从sftp服务器下载文件并解析它们,然后将内容插入数据库 我目前使用的rCurl如下: library(RCurl) url<-c("sftp://data.ftp.net/incomining.data.txt") x<-getURL(url, userpwd="<id>:<passwd>") writeLines(x, incoming.data.txt")) 库(RCurl) url听起来问题是“如何避免rcurl超时?” 增加CURLOPT_

我需要从sftp服务器下载文件并解析它们,然后将内容插入数据库

我目前使用的rCurl如下:

library(RCurl) 
url<-c("sftp://data.ftp.net/incomining.data.txt")
x<-getURL(url, userpwd="<id>:<passwd>")
writeLines(x, incoming.data.txt"))
库(RCurl)

url听起来问题是“如何避免rcurl超时?”

增加CURLOPT_CONNECTTIMEOUT的值。这和我的问题完全一样

编辑以下评论:

x<-getURL(url, userpwd="<id>:<passwd>", connecttimeout=60) // 60 seconds, e.g.

xd您知道在R中设置RCurl超时的位置吗?@user1471980签出
curlOptions()
60秒,建议附加connecttimeout=60,如下所示:
x