foo.tbz2私のディレクトリにファイルがあるとしましょう。tarアーカイブから別のディレクトリにファイルを抽出したいです。bunzip2アーカイブと同じディレクトリにのみアーカイブを抽出するようです。

これはうまくいきますが、より良い方法があるかどうか疑問に思います。

cd /another/directory
bunzip2 -k /original/directory/foo.tbz2

ベストアンサー1

他のbzip2ツールを使用できます。

bzcat foo.tbz2 > /another/directory/foo.tar

bzip2 -ckd foo.tbz2 > /another/directory/foo.tar

別のディレクトリに抽出するには、-Cオプションを使用できますtar

tar xjf foo.tbz2 -C /another/directory

おすすめ記事