2016-01-05 4 views
2

Я случайно назвал файл ~, когда я пытался переместить его в свой домашний каталог. И теперь в моем / есть файл с именем ~, и я понятия не имею, как его удалить.Удаление файла с именем ~

Как удалить файл, который я случайно переименовал в ~?

+1

Обратите внимание, что это не по теме. Взгляните на https://stackoverflow.com/help – edmz

+1

@black IMHO это * по теме *, так как речь идет о программировании оболочки. – hek2mgl

+0

@ hek2mgl Я не понимаю, как это может быть о программировании оболочки. – edmz

ответ

4

Поместите имя файла в кавычках:

rm '~' 

Вы можете следить за bash руководства:

https://www.gnu.org/software/bash/manual/html_node/Tilde-Expansion.html

Если слово начинается с некотируемого символом тильды ('~'), все символы до первой некорректной косой черты (или всех символов, если нет некорректной косой черты) считаются тильдой-префикс IX. ...

+0

Я должен был подумать об этом! Я буду принимать этот ответ как правильный, как можно скорее. Спасибо! –

+0

Добро пожаловать! – hek2mgl

2

Вы можете использовать обратную косую черту, чтобы удалить его.

rm \~ 
Смежные вопросы