Eu costumo usar o find para isso.
Tem uma porção de opções como ctime, atime que podem te ajudar. Dá uma 
olhada no manual dele.

[]'s
Gunter

Edinho Almeida wrote:
>
> Olá a todos,
>
> Me inscrevi recentemente nesta lista.
> Espero poder contribuir também e não somente pedir ajuda.
>
> Tenho um script de backup simples e uso a opção --delete do rsync.
> Isto me atendia bem.
>
> Porém preciso agora fazer uma cópia dos arquivos que serão deletados pelo
> rsync.
>
> Procurei uma forma de fazer o rsync somente simular o sync e pegar a lista
> de arquivos que serão apagados.
> está opção é o --dry-run porém a lista que ela gera não informa se o 
> arquivo
> está listado para cópia ou para exclusão.
>
> Estou tentado fazer ( e ainda não funcionou ) é o seguinte:
> 1 - rsync sem a opção --delete do original para o backup.
> 1.a - Os arquivos que estão no backup e não estão no original teriam sido
> apagados se houvesse a opção --delete no comando.
> 2 - rsync com a opção --dry-run só que do backup para o original
> 2.a - A lista gerada é a dos arquivos que seriam apagados
> 3 - Copiar os arquivos desta lista para um "lixeira"
> 4 - Apagar estes arquivos do backup
>
> As opções de gerar esta lista com diff e cmp são extremamente lentas para
> mim pois comparam o conteúdo do arquivo.
> Eu só tenho a necessidade de testa a presença do arquivo.
>
> Há outra solução para gerar esta lista de arquivos que não seja o rsync?
>
> Obrigado.
>
> Edinho Almeida
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 



------------------------------------

---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: [email protected]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [email protected]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a