Поместите файл в HDFS с пробелами в имени

У меня есть файл с именемfile name(1).zip (с пробелом и круглыми скобками в нем), и я хочу поместить этот файл в HDFS. Но каждый раз, когда я пытаюсь поставить это черезhadoop fs -put ... Я получаю исключение.

Я даже пытался добавить кавычки вокруг файла и даже пытался избежать пробела и скобок, но это не работает.

hduser@localhost:/tmp$ hado,op fs -put file\ name\(1\).zip /tmp/one
15/06/05 15:57:46 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
put: unexpected URISyntaxException

hduser@localhost:/tmp$ hadoop fs -put "file\ name\(1\).zip" /tmp/one/
15/06/05 15:59:19 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
put: unexpected URISyntaxException

hduser@localhost:/tmp$ hadoop fs -put "file name(1).zip" /tmp/one/
15/06/05 16:00:36 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
put: unexpected URISyntaxException

Есть ли обходной путь, чтобы поместить такие файлы в HDFS, или я что-то здесь упускаю.

Ответы на вопрос(5)

Ваш ответ на вопрос