Como apagar arquivos de backup (com o til como último caractere) de forma recursiva de uma pasta gerada pelo Quanta Plus?

2

Estou executando o Ubuntu 9.04 e uso o Quanta Plus para programação, mas quando tento fazer o upload de todas as pastas para um servidor, todos os arquivos de backup (que têm um til como o último caractere) também são carregados. / p>

Eu quero saber se existe algum comando pelo qual eu possa excluir recursivamente todos os arquivos de backup de uma pasta. Por favor, forneça um comando para mim, porque não é possível excluir todos os arquivos manualmente.

    
por JustLearn 10.09.2010 / 07:50

3 respostas

6

find /path/to/dir -name "*~" -delete

ou

find /path/to/dir -name "*~" -ok rm {} \;

para avisar antes da remoção

    
por 10.09.2010 / 08:14
1

Para uma solução mais gráfica (e para fazer o backup de todos os arquivos * ~ antes de excluí-los), você poderia usar gnome-search-tool

Sair "Nome contém:" vazio, selecione sua pasta, marque as opções "mais": "Mostrar arquivos ocultos e de backup" + "Excluir outros sistemas de arquivos" (para impedir que ele pesquise servidores SSH, pastas Ftp montadas e unidades conectadas ) e, em seguida, para o bit mágico, escolha a opção "mais" "O nome corresponde à expressão regular:" e digite

^.*~$

Em seguida, após a pesquisa, basta selecionar quais remover, clicar com o botão direito do mouse e selecionar "Mover para a lixeira". Eu faço isso para que eu possa fazer backup de todos esses arquivos antes de excluí-los permanentemente. Enviei uma captura de tela aqui: "dl. Elundmark. Se / e / Selection-20120114-01. Jpg"

    
por 14.01.2012 / 12:49
0

Uso:

$ cd the_folder
$ rm -i 'find -name '*~''

A opção -i solicita antes de cada remoção, você pode removê-la se tiver certeza.

    
por 10.09.2010 / 07:56