linux utilitário universal de manipulação de arquivos

2

Existe algum utilitário de linha de comando do Linux que possa lidar com os formatos de arquivo do Windows e Linux?

Estou escrevendo um script que precisa ser capaz de extrair informações (listar arquivos / pastas dentro dele é crucial) dos formatos de arquivo mais populares usados em ambos os sistemas operacionais.

Ou talvez um script que forneça uma API, selecionando o utilitário apropriado dependendo do tipo de arquivo?

    
por Mihai Rotaru 14.09.2010 / 20:50

2 respostas

4
O

atool funciona muito bem para esse tipo de coisa. A grande parte é que você não precisa fazer malabarismos com as várias opções de linha de comando para tar, zip, rar, etc em seu cérebro, apenas aunpack <your-compressed-file> e voila! Outro ótimo recurso: garante que o seu arquivo seja extraído em seu próprio diretório (ótimo para quando as pessoas distribuem arquivos que não são empacotados em um diretório de nível superior!)

    
por 15.09.2010 / 04:57
0

Eu acho que o 7zip suporta a maioria dos formatos. Existe um utilitário de linha de comando chamado 7z.

    
por 15.09.2010 / 05:00