Возможный дубликат:
Unix: файлы, начинающиеся с тире, -
Каким-то образом я получил файл с именем "-r". Как мне это убрать? рм-р не работает. Я попытался 'rm -i `ls -a`' просмотреть имена файлов, но мне не удалось удалить этот файл.
Редактировать Очень хакерский подход состоял в том, чтобы использовать функцию os.unlink в python. Это сработало, но мне любопытно услышать другие способы.