tar、tar.gz、tar.bz2、zip、rar、tar.xzなど、さまざまなアーカイブ形式があります。私は入力として提供するアーカイブの種類を決定し、適切なアルゴリズムを使用してファイルを抽出するコマンドが必要です。抽出コマンドのさまざまなバリエーションを覚えておくのは退屈な作業です。これを行うユーティリティはありますか?
ベストアンサー1
言及した拡張機能をすべてテストしたかどうかはわかりませんが、
7z x <archive>
多くを扱っています。ただし、tar.sthing
アーカイブの場合は後で解凍する必要があります。
7z x -so <archive> | tar xvf -
ただし、tar.sthing
アーカイブの場合、tarを使用して圧縮タイプを自動的に検出する方が良いかもしれません。
tar xvf <archive>
また、使用することができますdtrx
複数の配布用にパッケージ化され、ファイルをきれいに抽出するように設計されています。