R语言中 获取FTP根目录下文件列表

Posted 在R与Python知耕

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R语言中 获取FTP根目录下文件列表相关的知识,希望对你有一定的参考价值。

在python中是很容易实现这个功能的。在win10系统中,R中 不是那么容易实现的。win10 系统 需要安装ncftp

https://www.ncftp.com/ncftp/doc/ncftp.html


通过shell 调用 ncftpls命令

remotefilelist<-shell('ncftpls -u lichaowen -p lichaowen "-x ls " ftp://192.168.168.68',intern = TRUE)
print(remotefilelist)
RemoteList<-substring(remotefilelist,57,nchar(remotefilelist))
print(RemoteList)


NcFTP:灵活的 FTP 客户端

https://www.ibm.com/developerworks/cn/aix/library/au-ncftp_flex/



END

以上是关于R语言中 获取FTP根目录下文件列表的主要内容,如果未能解决你的问题,请参考以下文章

R语言list.files函数获取文件列表实战

python ftplib.FTP 获取当前路径下所有目录

R语言list.dirs函数获取目录列表实战

用JAVA获取FTP文件列表

thinkphp5获取ftp上的文件列表

用于在没有 -R 的 FTP 服务器上列出递归目录的 Bash 脚本