यदि आप "शेयर्डस्क्रिप्ट" निर्देश का उपयोग नहीं कर रहे हैं, तो आपकी पोस्टोटेट स्क्रिप्ट प्राप्त होती है, $ 1 के रूप में, वह फ़ाइल जो लॉग रोटेशन को ट्रिगर करती है। यह मदद कर सकता है यदि आप एक से अधिक जेनेरिक श्लोक के साथ एक सामान्य लिपि का उपयोग करने का प्रयास कर रहे हैं। यह है, इस तरह से कुछ दिया:
/var/log/sample1.log /var/log/sample[23].log {
..config...
}
यदि किसी भी मिलान वाली फ़ाइलों को घुमाया जाना चाहिए, तो आपकी स्क्रिप्ट को $ 1 सेट के साथ "/var/log/sample1.log", "/var/log/sample2.log", या "/var/log/sample3 .log" पर बुलाया जाएगा। " के रूप में उपयुक्त। फिर आप उस फ़ाइल को खोजने के लिए ".1" जोड़ सकते हैं जो अभी घुमाया गया था।
यदि आप "साझाकरण" विकल्प का उपयोग करते हैं, तो आपको स्क्रिप्ट को $ 1 सेट के साथ "/var/log/sample1.log/var/log/sample.2323.log" पर बुलाया जाएगा (जो आपको किसी विशेष मंचन की पहचान करने में मदद करेगा लेकिन सटीक फ़ाइल नहीं है)।
उम्मीद है कि यह आपको शुरू करने के लिए एक जगह देता है। ध्यान दें कि यह केवल logrotate> v3.7.5 के लिए काम करेगा।