Как удалить дубликат файла с расширением «~»

У меня есть проблема с открытием одного из файлов конфигурации, каждый раз, когда я пытаюсь отредактировать его, давая sudo vi XX file name XX, он говорит:

"Файл подкачки" .config.ini.swp " уже существует! [O] ручка только для чтения, (E) все равно dit, (R) ecover, (D) его выбор, (Q) uit, (A) bort: "

Тогда я увидеть, что в моем каталоге есть другой файл конфигурации с тем же расширением " filename.ini ~ "

Может кто-нибудь, пожалуйста, дайте мне знать, как сохранить резервную копию в файле и удалить это дубликат.

Большое спасибо!

-1
задан 17 May 2016 в 19:38

1 ответ

Тильда filename.ext~ является vi/vim файлами резервных копий. Они - копия файла, который Вы отредактировали, как это было перед открытием его в энергии.

Эти .swp файлы являются файлами подкачки, и они действуют как блокировки, препятствуя тому, чтобы Вы редактировали файл в другом экземпляре энергии. Эти файлы слоняются поблизости, если Ваш экземпляр энергии отказывает при редактировании.

, Если Вы уверены, что не должны восстанавливать редактирования перед катастрофическим отказом, можно удалить их.

Для файлов тильды, если Вы хотите восстановить от них, просто делают mv config.ini~ config.ini. Если Вы хотите удалить их (всех) в рамках своего текущего рабочего каталога: find . -name "*~" | xargs rm

0
ответ дан 18 May 2016 в 05:38

Другие вопросы по тегам:

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