shell-script-pt
[Top][All Lists]
Advanced

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

Re: [shell-script] Mover resultado do filtro para pasta de destino


From: CQC
Subject: Re: [shell-script] Mover resultado do filtro para pasta de destino
Date: Wed, 22 Oct 2008 02:47:04 -0200

Alan,

De forma simples pode resolver isso criando um scritp com as quatro linhas
abaixo. Vai precisar somente alterar o nome da pasta_destino para a pasta
desejada.
Ok?

Eis o script.

#!/bin/bash
find /var/lib/amavis/virusmails/ |xargs grep -s -a -i
address@hidden|cut -d: -f1 > arquivos_encontrados.txt
for i in  `cat arquivos_encontrados.txt` ; do mv $i pasta_destino/ 2>
/dev/null;done
> arquivos_encontrados.txt


Qualquer dúvida, posta ai.
Saudações!

2008/10/18 Alan <address@hidden>

>   Olá pessoal
>
> Com o comando abaixo consigo listar todos os arquivos que possuem uma
> sequencia de caracteres como address@hidden<ricardo%40dellap.com.br>,
> porém como posso fazer
> para que esses arquivos que foram achados possam ser movidos para uma outra
> pasta?
>
> Desde já agradeço a ajuda.
>
> #find /var/lib/amavis/virusmails/ |xargs grep -s -a -i
> address@hidden <ricardo%40dominio.com.br> |cut -d: -f1
>
> ------- Resultado da busca --------------
>
> /var/lib/amavis/virusmails/H/spam-HuNkPNOvuLql
>
> /var/lib/amavis/virusmails/H/spam-HuNkPNOvuLql
>
> /var/lib/amavis/virusmails/H/spam-HuNkPNOvuLql
>
> /var/lib/amavis/virusmails/H/spam-HuNkPNOvuLql
>
> /var/lib/amavis/virusmails/d/spam-d8Pc27NNjmSB
>
> /var/lib/amavis/virusmails/d/spam-d8Pc27NNjmSB
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]