部分的にダウンロードされたtarから特定のファイルを抽出するには?

部分的にダウンロードされたtarから特定のファイルを抽出するには?

大容量ファイルがありますが、tarダウンロードの確認中にブラウザがクラッシュして完全にダウンロードできません。このtarからいくつかのファイルを抽出できますか?

tar -tf abc.tar以下を使用してファイルを表示できます。

a/
a/b/
a/b/1
a/b/2

しかし、私が使用するtar -zxvf abc.tar a/b/1

tar: Error opening archive: Failed to open abc.tar

tarこの場合、利用可能なファイルのみを抽出する方法はありますか?

答え1

アーカイブは圧縮されていないため、フラグを削除する必要があります-z

tar -xvf abc.tar a/b/1

しかし、

abc.tar を開けません。

tarball自体がもう存在しないことを示します。

関連情報