Respuestas:
La mayoría de las herramientas de GNU son compatibles --
para terminar las opciones.
rm -- -p
rm ./-p
La NOTE
sección en la página del manual rm
tiene algo que decir exactamente sobre esto. Aparte de lo que Ignacio Vazquez-Abrams ha mencionado en su respuesta, otra manera de eliminar este tipo de archivos, como se menciona en la página del manual, es mediante el uso de una referencia de ruta absoluta, tales como: rm /home/user/-p
.