越努力 越幸运

删除那些文件名奇怪的文件

在某些情况下会产生文件名特殊的文件,如<>!*等字符,可以使用转义符双引号来控制文件名进行删除。

但如果特殊的文件名是以-开头的,则上面的方法就实效了,如:

[➜ ~]$ ls
com	java	-a	ci

该目录下产生了一个特殊文件名的-a文件,如果想要删除它,该如何做呢?

使用rm --命令即可实现删除:

    [➜ ~]$ rm -- -a
    [➜ ~]$ ls
    com	java	ci