如何删除名为~的目录?

如何删除名为~的目录?

一个有缺陷的程序创建了一个名为的目录~

如果我这样做rm \~然后按 TAB 它会转换为~/用户主目录。

如何删除这样的目录?

更新

请参阅我解决问题的答案。它基于已发布的答案。

答案1

rmdir ./~

因此,基本上,您以这样一种方式指定路径,即“~”上不会有 shell 扩展。

答案2

使用rmdir '~'哪个就可以了。

答案3

作为任何文件的一般答案。

ls -i

把那个号码填进去find -maxdepth 1 -inum [number] -exec rm -r {} \;

答案4

无需按下 Tab 键,尝试

rmdir \~

相关内容