如何从命令行删除unix(Mac OSX)中名为“-d”的文件?

时间:2013-09-05 02:47:41

标签: linux unix command-line

我在文本文件上玩了tail,head,cut和awk命令,并且这些命令以某种方式创建了名为“-d”和“-f2”的空文件(可能是由于)。现在我无法从命令行删除这些文件,因为所有命令都将这些文件作为选项。当然我可以从Finder中删除这些,但我想知道如何从命令行中删除它们。

1 个答案:

答案 0 :(得分:6)

使用--将文件与命令行参数分开。那是

rm -- -d -f2

或者,您可以使用包含至少/的完整路径或相对路径:

rm ./-d ./-f2