2011-11-16 59 views

回答

99

zcat(1)可以通过compress(1)或通过​​提供。在您的系统上,它似乎是compress(1) - 它正在查找扩展名为.Z的文件。

切换到gzip -cd代替zcat和你的命令应该很好地工作:

gzip -cd CONN.20111109.0057.gz | head 
+6

顺便说一句,如果你坐在一个与* .tar.gz,这将帮助你:'焦油-xzOf some_huge_file。 tar.gz |头' – demaniak

+0

旧的线程,但这会产生一个损坏的管道,退出状态1与大gz文件。任何清理解决方法? – kaligne

+1

迄今为止发现的最佳和最简单的解决方法:使用'zless file.gz | head'。 'zmore'仍然给你留下破损的管道。 'zless'似乎是要走的路。 – kaligne

10

在一些系统上(如苹果),你需要使用gzcat

5

在Mac系统中,你需要与ZCAT使用<

zcat < CONN.20111109.0057.gz|head