Arquivos que começam com ' ~$ ' e terminam com .doc/.docx estão aparecendo na minha área de trabalho. Como eu posso removê-los?

Arquivos que começam com ' ~$ ' e terminam com .doc/.docx estão aparecendo na minha área de trabalho. Como eu posso removê-los?

Eu estava examinando minha área de trabalho no Linux e notei uma lista de arquivos que não estavam na minha área de trabalho. Eles são arquivos do Microsoft Word (.doc e .docx) que existem em meu computador em outro lugar. Por algum motivo, eles estão aparecendo na minha área de trabalho (em ambiente UNIX). Eles começam com '~$' e as duas primeiras letras dos nomes dos arquivos são cortadas. Por exemplo, se o nome do arquivo for filename.docx, ele será exibido como ~$lename.docx. Como posso remover esses arquivos?

Responder1

Com rm ~$lename.docx, o shell vê $lenamee tenta expandi-lo para o conteúdo da variável provavelmente inexistente lename, então o comando executado é na verdade algo como rm ~.docx. Você terá que citá-lo para que o shell não tente fazer isso:

rm '~$lename.docx'

Como alternativa, se você tiver vários desses arquivos, poderá usar shell globbing (curingas), assumindo que todos esses nomes de arquivos começam ~$e terminam com docx:

rm ~$*.docx

Responder2

O arquivo doc/docx cujo nome começa com ~$ é um arquivo temporário criado pelo Microsoft Word. Se você usa um PC com Windows, poderá ver que um ícone doc/docx transparente aparece em sua área de trabalho depois de fazer uma edição em seu arquivo doc/docx em sua área de trabalho.

Em algumas situações, o Microsoft Word pode apresentar um erro ao não remover este arquivo temporário automaticamente. Portanto, se você descobrir que existe esse arquivo na pasta da área de trabalho, poderá removê-lo usando rm '~$<your filename>'. Você deve adicionar aspas porque o nome do arquivo pode conter alguns símbolos e espaços especiais.

Espero que isso possa ajudar todos vocês.

informação relacionada