Diogo Teixeira Rossato wrote:
> ou ainda: 
> find / -name arquivo -exec rm {} \;

Embora essa solucao tambem funcione, eu prefiro o xargs por 2 motivos:

- a sintaxe do find -exec e' "meio" exdruxula (sic)
- para cada arquivo encontrado ele rodara' um processo rm, enquanto que 
o xargs rodara' apenas um processo (se bem que se o numero de arquivos 
for muito, muito grande, o rm do xargs falhara', pois existe um limite 
no numero de argumentos do shell)

De qq forma, essa e' uma das virtudes do shell (ou mesmo perl): existem 
varias maneiras de realizar a mesma tarefa (outra opcao seria o rm `find `)

Felipe




Assinantes em 09/07/2002: 2229
Mensagens recebidas desde 07/01/1999: 174352
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a