Я случайно назвал файл ~
, когда я пытался переместить его в свой домашний каталог. И теперь в моем /
есть файл с именем ~
, и я понятия не имею, как его удалить.Удаление файла с именем ~
Как удалить файл, который я случайно переименовал в ~
?
Я случайно назвал файл ~
, когда я пытался переместить его в свой домашний каталог. И теперь в моем /
есть файл с именем ~
, и я понятия не имею, как его удалить.Удаление файла с именем ~
Как удалить файл, который я случайно переименовал в ~
?
Поместите имя файла в кавычках:
rm '~'
Вы можете следить за bash
руководства:
https://www.gnu.org/software/bash/manual/html_node/Tilde-Expansion.html
Если слово начинается с некотируемого символом тильды ('~'), все символы до первой некорректной косой черты (или всех символов, если нет некорректной косой черты) считаются тильдой-префикс IX. ...
Я должен был подумать об этом! Я буду принимать этот ответ как правильный, как можно скорее. Спасибо! –
Добро пожаловать! – hek2mgl
Вы можете использовать обратную косую черту, чтобы удалить его.
rm \~
Обратите внимание, что это не по теме. Взгляните на https://stackoverflow.com/help – edmz
@black IMHO это * по теме *, так как речь идет о программировании оболочки. – hek2mgl
@ hek2mgl Я не понимаю, как это может быть о программировании оболочки. – edmz