Menyiapkan pekerjaan cron sebulan sekali untuk memulai skrip.
skripnya adalah memutar file setiap bulan karena terlalu besar dan mengganti nama yang lama. ketika sebuah file lebih dari enam bulan saya ingin itu dihapus.
Ingin menjalankan skrip ini sebulan sekali. Apakah mungkin menghapus yang lama?
Tolong beri tahu saya jika itu tidak cukup jelas.
logrotate
?Jawaban:
Anda bisa mulai dengan ini:
Di mana
+182
kuantitas hari.sumber
find
dukungan+/-
untuk-mtime
. OS dan versifind
apa yang Anda miliki?Anda bisa menggunakannya
logrotate
. Ini sudah tersedia di sebagian besar sistem Linux, dan banyak paket sudah memiliki skrip logrotate yang sudah dikonfigurasi, atau Anda dapat mengubah atau menulisnya sendiri.sumber