分页: 1 / 1
[问题]如何将多个gz文件解压缩到一个文本文件?
发表于 : 2007-11-20 14:30
由 avauntage
请各位shell高手帮忙!
我有一些apache的日志文件,是按月归档的gz文件。
access.log.1.gz
access.log.2.gz
....
access.log.32.gz
如何把这些gz文件解压缩到一个access.log文件中呢?
发表于 : 2007-11-20 14:47
由 yaoms
先解压,然后cat access* > access.log
发表于 : 2007-11-20 15:11
由 avauntage
呵呵,谢谢提示!
脑袋经常不用会生锈的!!
直接用gzip就可以了。
代码: 全选
gzip -dc access.log.*.gz >access.log.all
发表于 : 2007-11-20 15:13
由 yaoms
[qoute]gzip -dc access.log.*.gz >access.log.all[/quote]
呵呵,我的好像也生锈了
发表于 : 2007-11-20 15:14
由 冲浪板
请问,这么做文件还是原来的顺序么?不是的话怎么办?
如何保持是原来的顺序的?
发表于 : 2007-11-20 15:24
由 yaoms
冲浪板 写了:请问,这么做文件还是原来的顺序么?不是的话怎么办?
如何保持是原来的顺序的?
文件的名字中的数字,最好在前面以0补齐不足的位,如access.log.001, access.log.002 .... access.log.100
发表于 : 2007-11-20 21:19
由 冲浪板
那顺序也不一定就对哈