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