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

0

Eu estava passando pela 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 Microsoft Word (.doc & .docx) que existem em meu computador em outro lugar. Por algum motivo eles estão aparecendo na minha área de trabalho (no 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 nome do arquivo.docx, ele será mostrado como ~ $ lename.docx. Como posso remover esses arquivos?

    
por Aladdin Al-Khatib 22.07.2018 / 03:26

1 resposta

3

Com rm ~$lename.docx , o shell vê $lename e tenta expandi-lo para o conteúdo da variável provável inexistente lename , portanto, o comando executado é realmente 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 o shell globbing (curingas), assumindo que todos esses nomes de arquivos começam com ~$ e terminam com docx :

rm ~$*.docx
    
por 22.07.2018 / 09:23