[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: comando rm - remover w,x,y exceto z




2009/12/16 Lucas Salies Brum <sistematico@gmail.com>
>Você também pode usar o -delete do find :)
Isso apaga o arquivo que não for igual a led_zeppelin, ou estou errado?


O comando completo era: find DIR ! -name 'led_zeppelin' -print -exec rm {} \;

find --> procura
DIR --> diretório
! --> inverte a lógica
-name --> procura por nome de arquivo
'led_zeppelin' --> nome do arquivo
-print --> mostra na tela tudo o que foi encontrado
-exec rm {} --> executa o comando rm no que foi encontrado
\; --> insere um caracter ";" no final de cada linha

Ele vai encontrar tudo o que *não* for 'led_zeppelin', mostrar na tela e deletar, em seguida.

Abraço.

Paulo de Souza Lima
Técnico em Eletrônica e Administrador de Empresas
Curitiba - PR
Linux User #
432358
Ubuntu User #
28729
Alma Livre Ubuntu 9.10 dentro do Windows com o Wubi


Reply to: