Поддержка инструментов Most GNU --
завершать опции.
rm -- -p
rm ./-p
NOTE
раздел в странице справочника для rm
имеет что-то для высказывания точно об этом. Кроме того, что Ignacio Vazquez-Abrams упомянул в их ответе, еще один способ удалить такие файлы, как упомянуто в странице справочника, при помощи ссылки полного пути, такой как: rm /home/user/-p
.