como descompactar o mesmo nome de arquivo sem sobrescrever (capitalização diferente)

1

Eu tenho 2 arquivos chamados xt_DSCP.he xt_dscp.h no mesmo diretório, em um arquivo zip. Eu estou tentando descompactá-los no meu pendrive, mas eu só tenho duas opções: pular ou substituir.

Eu estava procurando uma solução, mas só descobri como forçar a substituição, mas estou realmente tentando fazer exatamente o oposto.

O sistema de arquivos é o FAT32. Eu sei que no NTFS não é possível, mas o FAT32 deve permitir isso. Eu já descompactei a pasta com sucesso no sistema operacional Linux. O objetivo principal é usá-lo no Windows, no entanto, é por isso que estou tentando passar para o pen drive no linux. Qualquer tentativa sempre resultou em arquivos sobrescritos: (

alguém pode ajudar?

    
por TheUltimateSource 12.03.2018 / 18:08

1 resposta

1

Se você está limitado a apenas FAT32 e NTFS, então você não pode extrair este arquivo e manter ambos xt_DSCP.h e xt_dscp.h no mesmo diretório - ambos os nomes referem-se ao mesmo arquivo.

O NTFS está ciente do caso (se você armazenar arquivos em maiúsculas ou minúsculas, isso deve persistir), embora não seja possível armazenar dois arquivos em um único diretório cujos nomes diferem apenas no caso.

Existem opções para montar sistemas de arquivos ext no Windows, embora eu não possa comentar como isso funcionaria - parece que os utilitários padrão do Windows, como explorer.exe , não conseguem lidar com isso corretamente.

A melhor solução seria reformular o projeto de tal forma que isso não aconteça.

    
por 12.03.2018 / 18:21