ファイルが.bz2または.tar.bz2(ファイル拡張子なし)を使用して圧縮されていることを確認し、それに応じて解凍する必要があります。このコマンドを使用しましたが、file
.bz2と.tar.bz2についても同じ結果が出ました。 .bz2 および .tar.bz2 ファイルを明確に識別する方法を提案します。
ベストアンサー1
ファイルを実行し、bzcat
結果を次にパイプしますfile
。
$ bzcat somefile.bz2 | file -
/dev/stdin: data # or whatever; this is not a .tar.bz2
$ bzcat otherfile.bz2 | file -
/dev/stdin: POSIX tar archive # this *is* a .tar.bz2