Как вывести список всех файлов в каталоге и его подкаталогах в hdfs hadoop

У меня есть папка в hdfs, в которой есть две подпапки, каждая из которых имеет около 30 подпапок, каждая из которых, наконец, содержит файлы xml. Я хочу перечислить все файлы xml, указав только путь к основной папке. Локально я могу сделать это с помощью apache commons -io FileUtils.listFiles (). Я пробовал это

FileStatus[] status = fs.listStatus( new Path( args[ 0 ] ) );

но он перечисляет только две первые подпапки и не идет дальше. Есть ли способ сделать это в хаупе?

20
задан cricket_007 20 July 2018 в 13:10
поделиться