Como comparar arquivos com nomes de arquivos parcialmente correspondentes? (ferramentas / software?)

2

Existe uma ferramenta / software para fazer isso?

Eu uso o Beyond Compare e sou informado de que os recursos de regex que ele fornece podem tornar isso possível, mas ainda não vi uma solução de trabalho.

Em segundo plano, estou tentando comparar arquivos com nomes longos em um disco rígido com aqueles gravados em DVD com UDF1.02, que trunca o comprimento para obedecer ao comprimento deste padrão. Não desejo usar um padrão posterior que relaxe esse tamanho.

    
por therobyouknow 03.05.2011 / 10:20

1 resposta

0

Existem quatro cinco soluções possíveis:

  1. Truncar os arquivos para um comprimento dentro do padrão UDF1.02, por exemplo use um script para automatizar isso, faça-o de maneira inteligente, ou seja, acrescente um incremento de um número de índice ao arquivo se o mesmo nome de arquivo existir de um truncamento anterior. Lembrando-se de garantir que o acréscimo do número de índice ainda mantenha o comprimento total do arquivo dentro do padrão. Esta é uma solução possível, mas eu teria que estar ciente dos arquivos que fazem referência a outros arquivos, por exemplo: html, as referências dentro de arquivos seriam quebradas se o nome do arquivo fosse truncado.

  2. Use um padrão UDF posterior. Não é favorito, pois o UDF1.02 é mais amplamente compatível, o menor denominador comum

  3. Existe um thread de comparação que discute o uso de regex na ferramenta, mas o thread não foi concluído para fornecer uma solução que definitivamente funciona ainda: link

  4. Use o Localizador de Arquivos Duplicado Rápido do MindGems para comparar duas pastas e definir a configuração para que uma das pastas seja excluída de ter suas duplicações marcadas, o que significa que a outra pasta pode ter suas duplicatas marcadas (e removidas) apenas os arquivos que não estão na primeira pasta: link

  5. EDITAR - novo: Desative o unicode no UDF se apenas os ascii forem necessários. Isso duplica os caracteres disponíveis para que as situações de truncamento sejam reduzidas ou eliminadas. unicode off ainda é uma opção válida para o padrão UDF, incluindo UDF1.02, aparentemente: link

por 03.05.2011 / 19:59