Как Вы создали бы и затем удалили бы файл, который начинается с символа "-"?Попробуйте.
Я не могу записать команду для этого вопроса, и я не делаю почему.
touch -- <filename>
rm -- <filename>
--
заканчивает переключатели командной строки.
Можно использовать --
переключатель. Например, rm -- -test
удалит -test
файл.
Можно также использовать путь файла. Например, rm ./-test
удалит -test
файл.