小编h0c*_*355的帖子

如何删除名为“;”(分号)的目录?

在共享计算机上以某种方式;创建了一个目录(其中包含很多内容)。

我只能通过 shell 访问这台机器,因此无法使用任何 GUI 文件资源管理器来删除该文件。

rm -rf ;
Run Code Online (Sandbox Code Playgroud)

导致奇怪的行为,因为分号可能充当命令分隔符并且不会被评估为目录名称。

rm -rf ./;rm:拒绝删除“.” 或“..”目录:跳过“./”

rm:拒绝删除“.” 或“..”目录:跳过“./”

此外,我不想删除其他目录,因此我不愿意使用通配符之类的东西。

如何安全地递归删除该分号目录?

bash rm

1
推荐指数
1
解决办法
337
查看次数

标签 统计

bash ×1

rm ×1