我有一个名为" -C"的文件。我该如何删除它?这不起作用:
rm -rf -C
我想我需要使用转义字符。
答案 0 :(得分:2)
rm ./-C
如果您在正确的目录中,应该这样做。
答案 1 :(得分:2)
您可以使用' - '来分隔选项列表。
touch -- -aname # will create '-aname' file
rm -- -aname # will delete it
coreutils信息页面中的更多细节。
答案 2 :(得分:0)
任一
rm -rf "-C"
或
rm -rf ./-C
答案 3 :(得分:-2)
你有没有尝试逃避" - "字符?
rm -rf" \ - C"