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

Re: Incluir caracteres no redirecionamento de saida - RESOLVIDO



On 6/25/07, Debian <pedro_debian@yahoo.com.br> wrote:

 Valeu Max,

 O comando agora funcionou redondinho...

 Onde eu encontro material a respeito dos parâmetros que vc usou neste linha
de comando?

man find

info find

http://www.google.com/linux?q=find


 outra coisa e se eu quisesse colocar dentro do mesmo arquivo para que a
saída ficasse:

 rm -rf ".recycle"

 o comando ficaria mais ou menos assim... ? Não vai dar tempo de testar
hj....

 find / -type d -regex .*\.recycle$ -exec echo \ rm -rf \"{}\" \ \; >
arquivo

Ficaria assim:

find / -type d -name .recycle -exec echo rm -rf \"{}\" \; > arquivo

OBS: usei -name .recycle porque me lembrei de uma coisa: aquela
expressão regular pega "qualquer coisa".recycle, vai que alguém tem a
infeliz idéia de criar um diretório chamado
documentos_importantes.recycle... :)

Mas eu não recomendo colocar o rm na saída: fica mais flexível uma
lista só com o nome dos arquivos pois assim tu poderia gravar um log,
por exemplo, ou passar um "filtro" para ver se não está apagando nada
que não deva.

Depois para apagar tudo é simples:

cat arquivo | xargs rm -rfv

xargs é um comando muito útil para tratar a saída, da uma estudada
nele também. ;)

--
Por favor não faça top-posting, coloque a sua resposta abaixo desta linha.
Please don't do top-posting, put your reply below the following line.
--------------------------------------------------------



Reply to: