Nếu bạn không sử dụng chỉ thị "sharedscripts", thì tập lệnh postrotate của bạn nhận được, là $ 1, tệp đã kích hoạt vòng quay nhật ký. Điều này có thể hữu ích nếu bạn đang cố gắng sử dụng một tập lệnh chung với nhiều khổ thơ logrotate. Đó là, đưa ra một cái gì đó như thế này:
/var/log/sample1.log /var/log/sample[23].log {
..config...
}
Nếu bất kỳ tệp phù hợp nào cần được xoay, tập lệnh của bạn sẽ được gọi với $ 1 được đặt thành "/var/log/sample1.log", "/var/log/sample2.log" hoặc "/var/log/sample3.log "Khi thích hợp. Sau đó, bạn có thể nối ".1" để tìm tệp vừa được xoay.
Nếu bạn sử dụng tùy chọn "sharedscripts", thì tập lệnh của bạn sẽ được gọi với $ 1 được đặt thành "/var/log/sample1.log /var/log/sample[23[.log" (sẽ giúp bạn xác định một khổ thơ cụ thể nhưng không phải là tập tin chính xác).
Hy vọng điều này cung cấp cho bạn một nơi để bắt đầu. Lưu ý rằng điều này sẽ chỉ hoạt động cho logrotate> v3.7.5.