我正在使用一个data.tar.bz2
,其中包含许多其他数百 GB 规模的大文件。我只是想查看header
特定文件的(第一行)file-of-interest
,看看它header
的内容是什么file-of-interest
。
到目前为止,我只找到了如何列出档案中的文件,tar.bz2
但没有找到档案中包含cat
的内容。file-of-interest
有没有有效的方法来做到这一点 无需解压/解压考虑到包含的文件太大?
答案1
如果不解压缩(至少部分解压缩)存档,您将无法执行任何操作。但是,您可以仅将您感兴趣的文件直接提取到标准输出。例子:
tar -xOf data.tar.bz2 file-of-interest | head -n1