ملفات ZCAT وليس في شكل gzip
سؤال
لدي كل ملفات سجل الوصول Apache الخاص بي access.log, access.log.1 access.log.1.gz
الخ ... ما أريده هو zcat
جميع الملفات الموجودة في تنسيق GZIP وتثبيتها في برنامج X.
أعلم أنني أستطيع القيام به: zcat /var/log/apache2/access.log.*.gz | someapp...
ولكن هذا سوف يعمل فقط من أجل *.gz
وليس أول سجلتين.
أي أفكار ستكون نقدر ذلك
المحلول
استخدم ZCAT -F، وسوف نسخ الملفات غير المضغوطة كما هو
نصائح أخرى
للحصول على حالة الاستخدام المحدد لملفات خادم سجل HTTP، فكر في zmergelog
أمر (من حزمة mergelog). كل ما يفرز نتيجة دمج زمنيا.
لا تنتمي إلى StackOverflow