É... eu pensei que poderia ter um operador NOT (!) no próprio rm, pois tinha muitos arquivos pra remover e só precisava manter um. Como na man-page não diz nada, resolvi perguntar.
Mas sendo assim, vou manter o find/exec na maleta de ferramentas. Obrigado! 2009/12/11 Felipe Rocha <flapro...@gmail.com> > Olá, > > Você terá que utilizar o find em conjunção com o rm pois assim terá > como restringir a lista de arquivos a serem excluídos, tente rodar o > seguinte: > > find DIR ! -name 'led_zeppelin' -print > > se listar todos os arquivos desejados, acrescente o rm > > find DIR ! -name 'led_zeppelin' -print -exec rm {} \; > > att, > Felipe Rocha > > 2009/12/11 Erick Andrade <er...@bsd.com.br>: > > Bom dia. > > > > Quando se utiliza o comando rm com o curinga [*], como 'rm -f *', é > possível > > especificar um arquivo como excessão, pra não ser excluído? Por exemplo: > > > > $ rm *.mp3 -except led_zeppelin.mp3 > > > > > > Assim o comando removeria todos os .mp3 do diretório, exceto o arquivo > > led_zeppelin.mp3 > > > > > > > > Até mais! > > > > > > -- > > []s > > Erick > > > > > > -- > > PS: Ao encaminhar e-mails use SEMPRE o campo BCC ou CCO para não expor > a lista de destinatários e também APAGUE qualquer email contido no > corpo da mensagem. Estas são medidas SIMPLES para reduzir o > recebimento de SPAM. > > > -- > To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact > listmas...@lists.debian.org > >