在一个命令中查找并加入一天中的2个文件(16k文件)

时间:2018-03-12 12:49:19

标签: unix

有人在白天结束前一天把我们的aplication日志弄乱了。现在我们已经将日志记录到早上7点。新的日志从早上7点到晚上11:59。 我们喜欢将它们合并到包含gzip和其余日志的新存档中。 我们无法做到这一点,因为它大约有10k对。 日志在许多目录中,我们总是使用find plus exec gzip来gzip它们。 它们被命名为aplication_name_20180225.log和aplication_name_20180225.log.gzip,我们想从这两个文件中创建一个新的gzip文件,例如名为aplication_name_20180225_all.log.gzip 我们在这台机器上有unix。

您是否知道如何将它们加入一个档案中?

1 个答案:

答案 0 :(得分:0)

gzip -c aplication_name_20180225.log >> aplication_name_20180225.log.gzip
mv aplication_name_20180225.log.gzip aplication_name_20180225_all.log.gzip

(应该明白如何使用findexec自动执行此操作。)