Existe um utilitário universal de extração de arquivo de linha de comando para o Linux? [duplicado]

2

Extrair o conteúdo de um arquivo (possivelmente compactado) é uma tarefa que preciso executar com muita frequência.

Dependendo do método de compactação e arquivamento escolhido pelo autor de um arquivo, preciso usar um dos comandos tar , unzip , gunzip , xz ou 7z (e provavelmente existem outras que eu não encontrei, ou que encontrei mas não consigo pensar agora), cada uma com uma sintaxe de linha de comando um pouco diferente.

Seria bom ter um único comando capaz de lidar com todos esses formatos. Existe um?

Note que não necessariamente espero que uma única ferramenta conheça e manipule todos os formatos. Eu ficaria perfeitamente feliz com uma ferramenta que fornece apenas uma interface uniforme e plugins / conectores que fornecem suporte para os vários formatos.

    
por HighCommander4 30.01.2017 / 22:17

1 resposta

4

Em falta de escrevendo seu próprio wrapper script para 1) detectar o tipo de arquivo e, em seguida, 2) usar o comando apropriado para extraí-lo, um rápido apt-cache search extract surgiu com o título dtrx que parece fazer exatamente o que você está pedindo.

    
por 30.01.2017 / 22:49