Autor Tópico: Como copiar arquivos únicos  (Lida 2427 vezes)

Offline filisteus

  • Usuário Ubuntu
  • *
  • Mensagens: 50
    • Ver perfil
Como copiar arquivos únicos
« Online: 02 de Julho de 2011, 12:18 »
Bom dia á todos! Queria saber da galera! se existe alguma forma de arquivos únicos, tipo assim tenho um diretório com várias roms e queria apenas copiar apenas uma rom de cada jogo.
Exemplo:

C:\Backup\E 2009-11-22 13;46;01\jogos\gens2\roms\Genesis Roms [5221] [FULL SET] [xx-07-2005] www.euroemu.net\Ayrton Senna's Super Monaco GP II (JE) [!].bin
C:\Backup\E 2009-11-22 13;46;01\jogos\gens2\roms\Genesis Roms [5221] [FULL SET] [xx-07-2005] www.euroemu.net\Ayrton Senna's Super Monaco GP II (U) [!].bin

C:\Backup\E 2009-11-22 13;46;01\jogos\gens2\roms\Genesis Roms [5221] [FULL SET] [xx-07-2005] www.euroemu.net\Ayrton Senna's Super Monaco GP II (U) [a1].bin
C:\Backup\E 2009-11-22 13;46;01\jogos\gens2\roms\Genesis Roms [5221] [FULL SET] [xx-07-2005] www.euroemu.net\Ayrton Senna's Super Monaco GP II (U) [b1].bin
C:\Backup\E 2009-11-22 13;46;01\jogos\gens2\roms\Genesis Roms [5221] [FULL SET] [xx-07-2005] www.euroemu.net\Ayrton Senna's Super Monaco GP II (U) [b2].bin
C:\Backup\E 2009-11-22 13;46;01\jogos\gens2\roms\Genesis Roms [5221] [FULL SET] [xx-07-2005] www.euroemu.net\Ayrton Senna's Super Monaco GP II (U) [b3].bin
C:\Backup\E 2009-11-22 13;46;01\jogos\gens2\roms\Genesis Roms [5221] [FULL SET] [xx-07-2005] www.euroemu.net\Ayrton Senna's Super Monaco GP II (U) [h1].bin
Nesse caso só quero copiar a rom (u) terminada em u que é referente a rom americana, alguém sabe se é possível fazer isso em shell script?

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re: Como copiar arquivos únicos
« Resposta #1 Online: 02 de Julho de 2011, 14:01 »
Possuem nomes diferentes então nada trivial vai servir. Se eles são realmente iguais, você pode fazer uma comparação byte a byte pra ter algo realmente único; existem programas nesse sentido como o fdupes e rmlint.