Como deletar o arquivo duplicado com extensão “~”

Como deletar o arquivo duplicado com extensão “~”

Tenho um problema ao abrir um dos arquivos de configuração, cada vez que tento editá-lo, dizendo sudo vi XX file name XX :

"Arquivo de troca ".config.ini.swp" já existe! [O]pen Read-Only, (E)dit de qualquer maneira, (R)ecover, (D)elete-o, (Q)uit, (A)bort:"

Então vejo que há outro arquivo de configuração no meu diretório com a mesma extensão "nome do arquivo.ini ~"

Alguém pode me informar como fazer o backup do arquivo e excluir o duplicado.

Muito obrigado!

Responder1

O til filename.ext~são arquivos de backup do vi/vim. Eles são uma cópia de um arquivo que você editou antes de abri-lo no vim.

Os .swparquivos são arquivos de troca e atuam como bloqueios, evitando que você edite o arquivo em outra instância do vim. Esses arquivos permanecem se sua instância do vim travar durante a edição.

Se tiver certeza de que não precisa restaurar nenhuma edição antes da falha, você pode excluí-las.

Para os arquivos til, se você quiser restaurá-los, basta fazer mv config.ini~ config.ini. Se você deseja excluí-los (todos) do seu diretório de trabalho atual:find . -name "*~" | xargs rm

informação relacionada