getmerge

Принимает исходный каталог и целевой файл в качестве входных данных и объединяет файлы в локальный целевой файл.
Опционально можно установить флаг -nl, чтобы включить добавление символа новой строки (LF) в конце каждого файла.
Флаг -skip-empty-file можно использовать, чтобы избежать ненужных символов новой строки в случае пустых файлов.
Возвращает 0 при успешной попытке и ненулевое значение при ошибке.

Использование показано ниже:

$ hadoop fs -getmerge [-nl] <src> <localdst>

Пример:

$ hadoop fs -getmerge -nl /src /opt/output.txt
$ hadoop fs -getmerge -nl /src/file1.txt /src/file2.txt /output.txt
Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней