nik*_*sdi 20 linux compression zip unzip
我有一些zip非常大的文件,我想打印它们而不先提取.我正在使用zcat并zless执行此操作,然后将输出重定向到其他应用程序.当我的zip文件包含多个文本文件时,我收到以下错误:
zcat tweets.zip >a
gzip: tweets.zip has more than one entry--rest ignored
Run Code Online (Sandbox Code Playgroud)
如何使用zip包含多个文本文件的文件执行我想要的操作?
小智 29
您可以这样做输出文件而不解压缩:
$ unzip -p <zip_file> <file_to_print>
Run Code Online (Sandbox Code Playgroud)
例如:
$ unzip -p MyEar.ear META-INF/MANIFEST.MF
Run Code Online (Sandbox Code Playgroud)
正如cur4so所提到的,您还可以使用以下命令列出所有文件
$ unzip -l <zip_file>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15060 次 |
| 最近记录: |