Ferramenta para comparar diretórios e arquivos dependendo das condições específicas dadas

3

Estou procurando uma ferramenta que combine o poder de vários outros programas existentes, pois há diff (e todas as GUIs: meld , diffuse , kompare ), fslint , rsync unison .

Eu quero ter a possibilidade de criar condições complexas como "olhar nomes de arquivos mas ignorar tamanho do arquivo e permissões" ou "olhar no tamanho do arquivo, mas ignorar alterações de até 100kB" ou "comparar estrutura de diretórios (caminho inteiro de um arquivo)" ou claro "comparar por soma hash"

Existe tal ferramenta lá fora? Se não, qual fluxo de trabalho levaria menos esforço para fazer isso usando ferramentas existentes?

Eu sou razoavelmente capaz de escrever scripts, mas eu odeio ser honesto. Eu não gosto disso, para criar um script para cada pequena tarefa que eu tenho que fazer.

Espero que você possa me ajudar aqui.

    
por dAnjou 19.06.2011 / 18:37

1 resposta

1

Eu tentaria essa ferramenta (comercial, paga):

Além da comparação 3

O

Beyond Compare é um utilitário poderoso para economizar tempo na comparação de arquivos e pastas. Use-o para gerenciar o código-fonte, manter as pastas sincronizadas, comparar a saída do programa e validar cópias de seus dados.

Além da comparação, você pode criar um instantâneo de uma estrutura de diretório ativo e compará-lo com a cópia ativa em uma data posterior. O Beyond Compare ajuda você a analisar as diferenças em detalhes e reconciliá-las cuidadosamente.

Ele comanda uma ampla gama de operações de arquivos e texto, bem como comandos de script para automatizar tarefas.

Download além da comparação

    
por Avetik Topchyan 20.06.2011 / 02:46