解凍せずにzipファイルのファイル内容を読むことはできますか?

解凍せずにzipファイルのファイル内容を読むことはできますか?

zipファイルが与えられたら、zipfile.zip我々はそのファイルにtext.txt

text.txt解凍せずに内容を読む方法はありますかzipfile.zip

ベストアンサー1

たとえば、ファイルを標準出力に直接ダンプできます。技術的にはまだ解凍されますが、ディスクには解凍できません。

$ unzip -p zipfile.zip text.txt

たとえば、行数を計算するには、次のようにします。

$ unzip -p zipfile.zip text.txt | wc -l

この-cオプションは似ていますが、内容の前に抽出された各ファイルの名前を書き込みます。

おすすめ記事