Cómo eliminar el archivo duplicado con extensión "~"

Cómo eliminar el archivo duplicado con extensión "~"

Tengo un problema al abrir uno de los archivos de configuración, cada vez que intento editarlo, dice sudo vi XX file name XX :

"¡El archivo de intercambio ".config.ini.swp" ya existe! [Abrir solo lectura, (E)dit de todos modos, (R)recuperarlo, (D)eliminarlo, (Q)uit, (A)bort:"

Luego veo que hay otro archivo de configuración en mi directorio con la misma extensión "nombre de archivo.ini ~"

¿Alguien puede decirme cómo realizar la copia de seguridad del archivo y eliminar el duplicado?

¡Muchas gracias!

Respuesta1

La tilde filename.ext~son archivos de respaldo vi/vim. Son una copia de un archivo que editaste tal como estaba antes de abrirlo en vim.

Los .swparchivos son archivos de intercambio y actúan como bloqueos, impidiéndole editar el archivo en otra instancia de vim. Estos archivos permanecen si su instancia vim falla durante la edición.

Si está seguro de que no necesita restaurar ninguna edición antes del bloqueo, puede eliminarla.

Para los archivos de tilde, si desea restaurarlos, simplemente haga mv config.ini~ config.ini. Si desea eliminarlos (todos) dentro de su directorio de trabajo actual:find . -name "*~" | xargs rm

información relacionada