Atau
# find home/sites/*/users/*/new/ -ctime +60 -type f -exec rm {} \;
-----Original Message-----
From: Erga M [mailto:[EMAIL PROTECTED]]
Sent: 19 Desember 2002 8:00
To: [EMAIL PROTECTED]
Subject: Re: [admin] Tolong periksa skrip ini
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