Não é realmente um único comando, mas por que torná-lo mais complicado do que o necessário?
find -type f -name ".*" -delete; rm *~
O primeiro comando remove todos os arquivos que começam com .
e o segundo todos terminam com ~
Eu tenho um diretório que contém arquivos ocultos e, com isso, não apenas os arquivos cujo nome começa com .
, mas também os arquivos cujo nome contém ~
caractere no final como somefile.txt~
.
Desejo excluir apenas esses arquivos (os arquivos restantes não precisam ser afetados) de maneira eficiente.
Como posso conseguir isso com um único comando?
Ubuntu 14.04 Trusty Tahr.
Não é realmente um único comando, mas por que torná-lo mais complicado do que o necessário?
find -type f -name ".*" -delete; rm *~
O primeiro comando remove todos os arquivos que começam com .
e o segundo todos terminam com ~