Back to questions
Wildberries
Senior
6
Как удалить файл с именем, начинающимся на дефис (например, '-rf')?
Companies where asked
Answer from AI
sobes.tech AI
Файлы с именами, начинающимися с дефиса, воспринимаются командами как опции, поэтому удалить их напрямую через rm -rf не получится. Чтобы удалить такой файл, можно:
- Использовать
--для обозначения конца опций:
rm -- -rf
- Указать путь к файлу, например, через текущую директорию:
rm ./-rf
- Использовать полный или относительный путь, чтобы избежать интерпретации имени как опции.
Любой из этих способов позволит удалить файл с именем, начинающимся на дефис.