Ronny Haryanto wrote: > On Wed, Oct 05, 2005 at 08:11:08AM +0800, [EMAIL PROTECTED] wrote: > >>Pas lagi bahas tar.gz >>pak bagaimana caranya kalau kita hanya mau backup data dengan >>extention tertentu, seperti *.dbf > > 'man find'. Pass hasilnya sebagai arguments ke tar, gabung sama xargs > seperti biasa.
find ... -name \*.dbf -print0 | xargs -r0 tar -cvzf foo.tar.gz sepertinya gak bisa lho Ron, karena misalkan ada ribuan matching files maka xargs akan memanggil tar lebih dari satu kali, dengan perintah: mode -c = create; artinya archive sebelumnya akan ditimpa archive terakhir kali tar dipanggil. mode -A = append; tidak bisa untuk compressed archive Salah satu cara pakai tar dengan "cpio" input style, tanpa xargs: find ... -name \*.dbf -print0 | tar -cvzf foo.tar.gz --null -T - Syaratnya "tar" anda sudah support opsi -T & --null, kalau belum pakai cpio. CMIIW. -- +---------------F-| Mozilla 1.7.x |-C-| Linux 2.6.x |-2----------------+ | Agus Budy Wuysang GSM (Mks): +62-819-423-7172 | | Phone: +62-411-321016 GSM (Jkt): +62-816-1972-051 | +---------------| http://www.geocities.com/supeskrim/ |----------------+ -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip, FAQ, dan info milis di http://linux.or.id/milis Tidak bisa posting? Baca: http://linux.or.id/problemmilis http://linux.or.id/tatatertibmilis