find /path/to/dir -name "*~" -delete
ou
find /path/to/dir -name "*~" -ok rm {} \;
para avisar antes da remoção
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.
find /path/to/dir -name "*~" -delete
ou
find /path/to/dir -name "*~" -ok rm {} \;
para avisar antes da remoção
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"
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.