私は次のようにいくつかのファイルを持っています:
multiview_action.tgz.part-aa
multiview_action.tgz.part-ab
...
...
multiview_action.tgz.part-ap
私は次のコマンドを試しました:
tar -zxvf multiview_action.tgz*
次のエラーが発生しました:
gzip: stdin: unexpected end of file
tar: Fin prématurée rencontrée dans l'archive.
tar: Error is not recoverable: exiting now
分割したtar-gzファイルを連結(cat
)し、それらを解凍(gunzip
)して、tarアーカイブ(tar -x
)。
分割を抽出できます.gz
は、ファイルを連結して直接解凍する zcat
コマンドを使用して直接アーカイブします。次に、結果をtar extractコマンドにパイプして、中間ファイルを作成しません。
zcat multiview_action.tgz.part-* | tar -x
もう1つのオプション(上記の3つのコマンドの別のグループ化)は、cat
にtar
をパイプしたz
オプションを使用して使用することです。
cat multiview_action.tgz.part-* | tar -xz
ファイルは split で分割され、ファイルを結合するには、.tgzファイルを抽出する前にcatを使用する必要があります。
cat multiview_action.tgz.part-* > multiview_action.tgz
オプションから-zを省略した場合、tarはファイル.extによってアーカイブタイプを推測します。
tar -xf multiview_action.tgz