如何查看压缩文件内容

时间:2012-09-28 20:18:34

标签: linux

我有一个非常大的文件:filename.bz2,我如何查看文件内容并执行一些命令,如awk,将一些数据提取到另一个文件而不解压缩?我尝试head -50 filename.bz2来查看前50行,但它打印出垃圾而不是我应该从文件中查看的内容。

2 个答案:

答案 0 :(得分:18)

您可以使用bzcat并将其输出传递给awk或您使用的任何工具,但它与提取文件然后处理文件完全没有区别。

$ echo '1' > test
$ bzip2 test
$ bzcat test.bz2
1

答案 1 :(得分:10)

你试过bzcat吗?

bzcat filename.bz2 | head -50

阅读more