У меня есть файл /user/nts/.\file_name в HDFS. Я хочу переименовать этот файл в
/ user / nts / file_name
hdfs dfs -ls перечислит этот файл
Я попробовал несколько вариантов, которые я нашел в SO
hdfs fs -mv '/user/oracle/\.\file_name' hdfs fs -mv '/user/oracle/file_name'
Недопустимая / неподдерживаемая escape-последовательность рядом с индексом 3. Это будет экранировать точку, но обратная косая черта не будет
Как я знаю, что точка (.) Экранирована, потому что я связал это
hadoop fs -rm -r /user/oracle/\.\file_name
rm: `/user/oracle/.file_name': No such file or directory
Ожидаемый результат - файл переименован в '/ user / oracle / file_name'