1

我不小心上传了一个文件到“/hadoo[-workshop”路径,我试图删除它。

我正在使用hadoop fs -rmr <path>Hadoop 0.20.2 。我已经尝试了将文件路径放在单引号 (')、双引号 (") 中以及使用反斜杠 () 转义“[”字符的所有排列方式,但每次我收到一条错误消息时

rmr: Illegal file pattern: Expecting set closure character or end of range, or } for glob hadoo[-workshop at 15

4

1 回答 1

1

我设法通过在命令中使用通配符 (*) 将其删除。

hadoop fs -rmr /hadoo*

我想“在错误字符之前删除以字符串开头的所有内容”就足够了。

注意:如果您使用它并且您有其他具有相似名称的目录,请不要使用-skipTrash它来恢复其他目录

于 2020-02-14T11:58:31.193 回答