无法在hdfs的foldername中访问带反斜杠的文件夹

时间:2017-01-12 06:20:31

标签: hdfs

我使用带有' \'在它的名字。如何删除该文件夹或访问它?我无法做到这一点。

我尝试在spark中创建此文件 \user\prime\temp\nipun\cddsIdNotinPsdw 它在hdfs中创建了下面的一个 它取\ tab作为tab,\ n作为hdfs中的下一行 这是它在我的hdfs中显示的文件夹的名称,我无法删除

\user\prime     emp  
ipun\cddsIdNotinPsdw

现在我无法在hdfs中删除它。

2 个答案:

答案 0 :(得分:1)

如果是关于linux的,只需写下名称的一部分,然后按TAB键或者例如这是我的目录 drwxr-xr-x 2 root root 4096 Jan 12 08:28 lopa \ popa 这是我删除的方式:rmdir“lopa \ popa”/

您要删除的示例是 rmdir“\\ user \\ prime emp ipun \\ cddsldNotinPsdw”/

答案 1 :(得分:0)

使用hdfs的命令行是不可能的。我必须编写一个scala程序,以便通过获取文件对象来删除它。