不小心创建了一个名为-X的文件,如何删除它?

不小心创建了一个名为-X的文件,如何删除它?

可能的重复:
如何删除名称以“-”(连字符又名破折号或减号)开头的文件?

像个白痴一样,我运行了这个命令:

    tar -cf -X awstats-icon icon tarfile.tar .

我试图使用 -X 开关来排除 awstats-icon 和 icon 目录。

现在我有一个名为 -X 的大文件,但我似乎无法删除它。我尝试使用:

    rm -X
    rm `-X`
    rm '-X'

然而这些都没有奏效。有什么建议么?

答案1

rm ./-X从“-X”所在的文件夹中尝试。

答案2

您可以使用--shell 命令来明确选项已结束,因此这应该有效: rm -- -X

相关内容