我有一个非常大的文件如下: filename.bz2
,我如何查看文件内容,并执行一些命令,如awk
提取一些数据到另一个文件没有解压缩? 我试着用head -50 filename.bz2
来查看前50行,但是它打印出来的垃圾并不是我应该从文件中查看的内容。
您可以使用bzcat
并将其输出输出到awk
或您使用的任何工具,但是与提取文件然后处理它本质上没什么两样。
$ echo '1' > test $ bzip2 test $ bzcat test.bz2 1
你试过bzcat吗?
bzcat filename.bz2 | head -50
阅读更多