Los archivos que comienzan con ' ~$ ' y terminan con .doc/.docx aparecen en mi escritorio. ¿Cómo puedo eliminarlos?

Los archivos que comienzan con ' ~$ ' y terminan con .doc/.docx aparecen en mi escritorio. ¿Cómo puedo eliminarlos?

Estaba revisando mi escritorio en Linux y noté una lista de archivos que no estaban en mi escritorio. Son archivos de Microsoft Word (.doc y .docx) que existen en mi computadora en otro lugar. Por alguna razón, aparecen en mi escritorio (en un entorno UNIX). Comienzan con '~$' y las dos primeras letras de los nombres de los archivos están cortadas. Por ejemplo, si el nombre del archivo es nombredearchivo.docx, se mostrará como ~$nombredearchivo.docx. ¿Cómo puedo eliminar estos archivos?

Respuesta1

Con rm ~$lename.docx, el shell ve $lenamee intenta expandirlo al contenido de la variable probablemente inexistente lename, por lo que el comando ejecutado es en realidad algo así como rm ~.docx. Tendrás que citarlo para que el shell no intente hacer eso:

rm '~$lename.docx'

Alternativamente, si tiene varios archivos de este tipo, puede utilizar el shell globbing (comodines), suponiendo que todos los nombres de archivos comiencen ~$y terminen con docx:

rm ~$*.docx

Respuesta2

El archivo doc/docx cuyo nombre comienza con ~$ es un archivo temporal creado por Microsoft Word. Si usa una PC con Windows, puede ver que aparece un ícono doc/docx transparente en su escritorio una vez que realiza una edición en su archivo doc/docx en su escritorio.

En algunas situaciones, Microsoft Word puede tener un error que le impide eliminar este archivo temporal automáticamente. Entonces, si descubre que existe un archivo de este tipo en la carpeta de su escritorio, puede eliminarlo usando rm '~$<your filename>'. Debe agregar comillas porque su nombre de archivo puede contener algunos símbolos y espacios especiales.

Espero que esto pueda ayudarlos a todos.

información relacionada