我正在尝试获取放置在 Hadoop HDFS 中的所有文件名。我找到的只是用于列出文件的 bash 命令
hadoop fs -ls
有什么办法可以让他们在 R 中。请指导我 谢谢!
最佳答案
setpw("/directory/of/choice")
list.files()
结果是当前工作目录中文件名的字符向量
但我突然想到 hadoop 很特别。所以也许这适用于您的情况
system("hadoop fs -ls", intern=T)
结果再次是文件名的字符向量,假设“hadoop fs -ls”实际上在系统控制台中返回类似于“ls”的内容。
关于r - 在R中获取文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15295626/