标签: linux unix command-line
我在文本文件上玩了tail,head,cut和awk命令,并且这些命令以某种方式创建了名为“-d”和“-f2”的空文件(可能是由于)。现在我无法从命令行删除这些文件,因为所有命令都将这些文件作为选项。当然我可以从Finder中删除这些,但我想知道如何从命令行中删除它们。
答案 0 :(得分:6)
使用--将文件与命令行参数分开。那是
--
rm -- -d -f2
或者,您可以使用包含至少/的完整路径或相对路径:
/
rm ./-d ./-f2