複数のファイルを.gzに圧縮すると不適切に動作します。

複数のファイルを.gzに圧縮すると不適切に動作します。

私はRaspberry Piプロジェクトの100の画像を持っていて、それを別のコンピュータに転送するためにすべての画像を選択し、右クリックコンテキストメニューを使用した後、「圧縮」インタラクションを使用しました。結果ファイル(.gz)のサイズは正確ですが、内部には画像(および正しいサイズ)が1つだけあり、複数のツール(GUI、7z、unzipなど)を使用して抽出した後でも〜300の単一画像として表示されます。 .) Mb(開いて表示できる)。

ここで何が起こっているのでしょうか?

GUIとコマンドラインから得られた矛盾する結果を示す画像

答え1

問題は、ファイル形式の誤用が原因で発生しますが、これは複数のファイルでは機能しません。ロエマ言う。 gzip マンページには次のように記載されています。

後で独立して抽出できるように、複数のメンバーを含む単一のアーカイブファイルを作成するには、tarやzipなどのアーカイブプログラムを使用します。 GNU tar は gzip を透過的に呼び出す -z オプションをサポートしています。 gzipはtarに代わるものではなく、補完するように設計されています。

関連情報