Use --
para distinguir entre as opções que começam com -
e o nome do arquivo ou o arquivo anterior com ./
. O mais seguro é usar os dois:
rm -- './-C'
Eu preciso excluir o seguinte arquivo que consegui criar com bunzip2:
-rw-r--r-- 1 beginner group 67493376 Feb 17 17:30 -C
O seguinte não funciona
rm -rf '-C'
rm -rf "-C"
Meu sistema operacional é solaris.