Удаление файлов со странными именами [дубликат]

Возможный дубликат:
Unix: Файлы, запускающиеся с тире, -

Так или иначе я закончил с файлом, названным "-r". Как я удаляю его? комната-r не работает. Я попробовал 'комнату-i 'ls-a'' для продвижения через имена файлов, но она не предлагала мне удалять этого.

Отредактируйте очень hacky, подход должен был использовать функцию os.unlink Python. Это работало, но мне любопытно услышать другие пути.

1
задан 20.03.2017, 12:17

1 ответ

От man rm:

Для удаления файла, имя которого запускается с '-', например, '-нечто', используют одна из этих команд:

rm -- -foo
rm ./-foo
6
ответ дан 12.12.2019, 08:16

Теги

Похожие вопросы