如何仅解压 zip 文件的前几行?

如何仅解压 zip 文件的前几行?

我有一个压缩的文本文件,a.zip我想读取其中的前 10 行。是否可以在不解压整个文件的情况下做到这一点?

答案1

这个简单的管道脚本对我有用:

zcat a.zip | head -n 10

这里:

  • zcat a.zip- 解压 zip 档案并将其内容发送到标准输出
  • |将输出通过管道zcat传输到head输入
  • head -n 10- 显示标准输入的前 10 行

相关内容