At 04:59 19/12/2002 +0700, Mico Siahaan wrote:
Teman-teman,

saya mencoba untuk membuat skrip sederhana untuk menghapus mail-mail yang
sudah 2 bulan lebih tidak di-POP oleh user. Maksud saya sih untuk mendapat
ruang tambahan di server.

Skrip yang saya buat:

#!/bin/sh

rm `find /home/sites/*/users/*/new/ -ctime +60 -type f`


Namun skrip tidak jalan dan menimbulkan pesan error:
CleanOldMails: /bin/rm: Argument list too long
---
Gue dapat tips dari om Ronny beberapa tahun lalu. Dengan menggunakan xargs. Dulu sih kasusnya mengubah mod file menjadi 644 dari 755. Biasa terjadi kalau kita copy dari partisinya FAT32. Untuk kasus anda mungkin:

find /home/sites/*/users/*/new/ -ctime +60 -type f -print0 | xargs -0 rm


--
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3

Kirim email ke