Odpowiedzi:
Większość narzędzi GNU obsługuje --
kończenie opcji.
rm -- -p
rm ./-p
NOTE
Sekcja na stronie man dla rm
ma coś do powiedzenia na ten temat dokładnie. Oprócz tego, co Ignacio Vazquez-Abrams wspomniał w swojej odpowiedzi, jeden inny sposób usuwania takich plików, jak wspomniano na stronie man, jest za pomocą bezwzględnego odniesienia ścieżki, takie jak: rm /home/user/-p
.