如何判断一个(压缩)文件的类型,以及zcat/gzcat

来源:互联网 发布:苹果cms播放器整合 编辑:程序博客网 时间:2024/06/05 09:40

恰似“一师是个好学校”,dd是个好工具——只消用它逐字copy出某个文件第一个block的内容,就可以判断出该文件的类型!!!

 

 

 

另外,zcat或者gzcat是用于cat gzip压缩文件的工具,只是在不同的平台有些差异:/bin/zcat在Linux上work的很好,可是当它在Solaris上cat gzip文件的内容时,就会报错。Solaris上cat gzip文件只能用/bin/gzcat. ——就是这个小小的差异,浪费了我一天的时间!

 

跨平台的cat gzip文件的代码如下:

 

貌似cpio的用法也很强大哦~