La solución de Larssend (especificando un directorio actual antes de especificar el nombre del archivo) funciona bien. Sin embargo, solo para darle otra solución:
rm - -f
Entonces, pase un parámetro de dos guiones antes de especificar el nombre de archivo desafiante.
El - significa "dejar de tratar los próximos caracteres como opciones", por lo que los guiones dejarán de actuar como caracteres especiales en los parámetros posteriores. Ayuda a garantizar que un archivo que comienza con un guión no haga que especifique accidentalmente algunas opciones no deseadas. Esta es una función de programa, no una función de shell, por lo que el soporte para esta función puede variar entre programas, pero muchos programas estándar de Unix lo admiten.