Re: [tanya-jawab] Hapus File *.MP3

2005-02-11 Terurut Topik adi
On Fri, Feb 11, 2005 at 03:51:38PM +0700, Dicky Wahyu Purnomo wrote:
> menurut saya solusi paling efektif adalah yg berikut:
> find /data/clients -type f -print0 | grep -i ".mp3$" | xargs -0 rm -f

mungkin option -iname portable accros many linux distros :-)

$ find /data/clients -iname '*.mp3' -print0 | xargs -0 rm -f

Salam,

P.Y. Adi Prasaja


-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis.php
Tidak bisa posting? Baca:
http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi
http://linux.or.id/wiki/index.php?pagename=TataTertibMilis



Re: [tanya-jawab] Hapus File *.MP3

2005-02-11 Terurut Topik Beast
Dicky Wahyu Purnomo wrote:
On Fri, 11 Feb 2005 15:32:05 +0700, Beast <[EMAIL PROTECTED]> wrote:
Dadang Haryadi wrote:
Dear rekan linux
Saya coba hapus semua file mp3 yang ada diserver dengan perintah
for a in $(find /data/clients/ -name *.mp3); do rm -f $a; done

for a in $(find /data/clients/ -name *.mp3); do rm -f "$a"; done

kl file nya ada tanda " nya jg ?
Harusnya sih tetep bisa, walaupun bukan yg paling efektif.

--
--beast
--
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis.php
Tidak bisa posting? Baca:
http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi
http://linux.or.id/wiki/index.php?pagename=TataTertibMilis


Re: [tanya-jawab] Hapus File *.MP3

2005-02-11 Terurut Topik Dicky Wahyu Purnomo
On Fri, 11 Feb 2005 15:32:05 +0700, Beast <[EMAIL PROTECTED]> wrote:
> Dadang Haryadi wrote:
> > Dear rekan linux
> >
> > Saya coba hapus semua file mp3 yang ada diserver dengan perintah
> >
> > for a in $(find /data/clients/ -name *.mp3); do rm -f $a; done

> for a in $(find /data/clients/ -name *.mp3); do rm -f "$a"; done

kl file nya ada tanda " nya jg ?

menurut saya solusi paling efektif adalah yg berikut:
find /data/clients -type f -print0 | grep -i ".mp3$" | xargs -0 rm -f

saya jadi belajar hal baru lg ;-)

-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis.php
Tidak bisa posting? Baca:
http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi
http://linux.or.id/wiki/index.php?pagename=TataTertibMilis



Re: [tanya-jawab] Hapus File *.MP3

2005-02-11 Terurut Topik Beast
Dadang Haryadi wrote:
Dear rekan linux
Saya coba hapus semua file mp3 yang ada diserver dengan perintah
for a in $(find /data/clients/ -name *.mp3); do rm -f $a; done
Ikutan ahh ;-p
for a in $(find /data/clients/ -name *.mp3); do rm -f "$a"; done
--
--beast
--
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis.php
Tidak bisa posting? Baca:
http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi
http://linux.or.id/wiki/index.php?pagename=TataTertibMilis


Re: [tanya-jawab] Hapus File *.MP3

2005-02-10 Terurut Topik adi
On Fri, Feb 11, 2005 at 10:55:57AM +0700, Asfihani wrote:
> Pak PY, kalau dengan dibawah ini bedanya apa ya? Kamsudnya selain yang
> satu ngga pakai pipe ke xargs tentunya :-)
> 
> find  /data/clients/ -name "*.mp3" -exec rm -f {} \;

- rm mensupport multiple file sebagai argumen, jadi, kalau
  kita kasih lebih dari 1 file sebagai argumen, maka eksekusi
  sekali dari rm binary, akan menghapus file-file tsb. sekaligus.
- perintah option '-exec' akan memaksa find melakukan fork-exec
  u/ _setiap_ file yang ditemukan, jadi bila ada 20 file akan
  ada 20x fork-exec rm.

jadi, relatif penggunaan xargs menghasilkan eksekusi lebih cepat.

Salam,

P.Y. Adi Prasaja



-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis.php
Tidak bisa posting? Baca:
http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi
http://linux.or.id/wiki/index.php?pagename=TataTertibMilis



Re: [tanya-jawab] Hapus File *.MP3

2005-02-10 Terurut Topik Dicky Wahyu Purnomo
On Fri, 11 Feb 2005 09:49:14 +0700, Dadang Haryadi
<[EMAIL PROTECTED]> wrote:

> for a in $(find /data/clients/ -name *.mp3); do rm -f $a; done
> 
> tapi ngga berhasil, setelah saya cek dengan find /data/clients/ -name *.mp3
> masih terdapat banyak file mp3 di server.
> 
> Adakah solusi lain, mohon petunjuk. Soalnya report kalau harus hapus
> satu-satu.

Coba diperhatikan, pasti ada file2 yg mengandung spasi atau karakter2
yg bakal menyebabkan masalah kl misalkan lsg di-execute di shell,
contoh :
rm -f  01 Harder To Breathe.mp3
yg semestinya menjadi :
rm -f  01\ Harder\ To\ Breathe.mp3
atau
rm -f "01 Harder To Breathe.mp3" 

anda musti menambahkan command utk mengonvert chars tsb.

-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis.php
Tidak bisa posting? Baca:
http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi
http://linux.or.id/wiki/index.php?pagename=TataTertibMilis



Re: [tanya-jawab] Hapus File *.MP3

2005-02-10 Terurut Topik Asfihani
Fajar Priyanto wrote:

> Halo Asfik,
> Kalo ngga salah sih beberapa distro ngga kompatible dengan command
> yang lgs -exec itu. Soalnya saya pernah coba2, eh malah working
> direktori kehapus semua.. dan sialnya saya ngga sadar sedang berada
> di /etc.. akibatnya install ulang deh :(
> Skrg sih udah selalu di backup /etc/

Wah, menakutkan juga ya :-), padahal ada argumen -print lho untuk
memastikan file/direktori yang mau dieksekusi benar atau tidak. Jangan
lupa, rm juga punya -i untuk interaktif :-).

Thanks,

Rgds,
Asfihani


-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis.php
Tidak bisa posting? Baca:
http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi
http://linux.or.id/wiki/index.php?pagename=TataTertibMilis



RE: [tanya-jawab] Hapus File *.MP3

2005-02-10 Terurut Topik Dadang Haryadi
Ok terima kasih mas adi, sekarang udah bisa


Dadang Haryadi
Sys Admin / Network Engineer
HP : +628152283
Email: [EMAIL PROTECTED]
http://dharyadi.homelinux.org

World Trade Center Jakarta
Wisma Metropolitan II lt.16
Jl.Jend Sudirman Kav.29-31,Jakarta 12920
Telephone: +62 21 251 21 87
Facsimile: +62 21 252 60 22
website: www.prpol.com


-Original Message-
From: adi [mailto:[EMAIL PROTECTED] 
Sent: Friday, February 11, 2005 1:22 AM
To: tanya-jawab@linux.or.id
Subject: Re: [tanya-jawab] Hapus File *.MP3

On Fri, Feb 11, 2005 at 09:49:14AM +0700, Dadang Haryadi wrote:
> Saya coba hapus semua file mp3 yang ada diserver dengan perintah
> 
> for a in $(find /data/clients/ -name *.mp3); do rm -f $a; done

find /data/clients -name '*.mp3' -print0 | xargs -0 rm -f

Salam,

P.Y. Adi Prasaja


-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis.php
Tidak bisa posting? Baca:
http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi
http://linux.or.id/wiki/index.php?pagename=TataTertibMilis


-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis.php
Tidak bisa posting? Baca:
http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi
http://linux.or.id/wiki/index.php?pagename=TataTertibMilis



Re: [tanya-jawab] Hapus File *.MP3

2005-02-10 Terurut Topik Fajar Priyanto
On Friday 11 February 2005 10:55 am, Asfihani wrote:
> adi wrote:
> > On Fri, Feb 11, 2005 at 09:49:14AM +0700, Dadang Haryadi wrote:
> >> Saya coba hapus semua file mp3 yang ada diserver dengan perintah
> >>
> >> for a in $(find /data/clients/ -name *.mp3); do rm -f $a; done
> >
> > find /data/clients -name '*.mp3' -print0 | xargs -0 rm -f
>
> Pak PY, kalau dengan dibawah ini bedanya apa ya? Kamsudnya selain yang
> satu ngga pakai pipe ke xargs tentunya :-)
>
> find  /data/clients/ -name "*.mp3" -exec rm -f {} \;
>
> Rgds,
> Asfihani

Halo Asfik,
Kalo ngga salah sih beberapa distro ngga kompatible dengan command yang lgs 
-exec itu. Soalnya saya pernah coba2, eh malah working direktori kehapus 
semua.. dan sialnya saya ngga sadar sedang berada di /etc.. akibatnya install 
ulang deh :( 
Skrg sih udah selalu di backup /etc/

-- 
Fajar Priyanto | Reg'd Linux User #327841 | http://linux2.arinet.org
10:59:21 up 2:21, Mandrakelinux release 10.1 (Official) for i586 
public key: https://www.arinet.org/fajar-pub.key

-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis.php
Tidak bisa posting? Baca:
http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi
http://linux.or.id/wiki/index.php?pagename=TataTertibMilis



Re: [tanya-jawab] Hapus File *.MP3

2005-02-10 Terurut Topik Asfihani
adi wrote:
> On Fri, Feb 11, 2005 at 09:49:14AM +0700, Dadang Haryadi wrote:
>> Saya coba hapus semua file mp3 yang ada diserver dengan perintah
>>
>> for a in $(find /data/clients/ -name *.mp3); do rm -f $a; done
>
> find /data/clients -name '*.mp3' -print0 | xargs -0 rm -f

Pak PY, kalau dengan dibawah ini bedanya apa ya? Kamsudnya selain yang
satu ngga pakai pipe ke xargs tentunya :-)

find  /data/clients/ -name "*.mp3" -exec rm -f {} \;

Rgds,
Asfihani


-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis.php
Tidak bisa posting? Baca:
http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi
http://linux.or.id/wiki/index.php?pagename=TataTertibMilis



RE: [tanya-jawab] Hapus File *.MP3

2005-02-10 Terurut Topik Dadang Haryadi
Ngga bisa juga muncul seperti ini
[EMAIL PROTECTED] root]# find /data/clients/ -name *.mp3 | xargs rm -f
xargs: unmatched single quote



Dadang Haryadi
Sys Admin / Network Engineer
HP : +628152283
Email: [EMAIL PROTECTED]
http://dharyadi.homelinux.org

World Trade Center Jakarta
Wisma Metropolitan II lt.16
Jl.Jend Sudirman Kav.29-31,Jakarta 12920
Telephone: +62 21 251 21 87
Facsimile: +62 21 252 60 22
website: www.prpol.com


-Original Message-
From: Kalpin Erlangga Silaen [mailto:[EMAIL PROTECTED] 
Sent: Friday, February 11, 2005 10:02 AM
To: Dadang Haryadi
Subject: Re: [tanya-jawab] Hapus File *.MP3

Hello Dadang,

Friday, February 11, 2005, 9:49:14 AM, you wrote:


DH> Dear rekan linux

DH> Saya coba hapus semua file mp3 yang ada diserver dengan perintah

DH> for a in $(find /data/clients/ -name *.mp3); do rm -f $a; done

DH> tapi ngga berhasil, setelah saya cek dengan find /data/clients/ -name
*.mp3
DH> masih terdapat banyak file mp3 di server.

DH> Adakah solusi lain, mohon petunjuk. Soalnya report kalau harus hapus
DH> satu-satu.

DH> Salam.
DH> 
DH> Dadang Haryadi
DH> Sys Admin / Network Engineer
DH> HP : +628152283
DH> Email: [EMAIL PROTECTED]
DH> http://dharyadi.homelinux.org

DH> World Trade Center Jakarta
DH> Wisma Metropolitan II lt.16
DH> Jl.Jend Sudirman Kav.29-31,Jakarta 12920
DH> Telephone: +62 21 251 21 87
DH> Facsimile: +62 21 252 60 22
DH> website: www.prpol.com





Coba pakai begini:

find /data/clients/ -name *.mp3 | xargs rm -f

dan pastikan menggunakan user yang punya privileges untuk file-file
tersebut.

-- 
Best regards,
 Kalpinmailto:[EMAIL PROTECTED]


-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis.php
Tidak bisa posting? Baca:
http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi
http://linux.or.id/wiki/index.php?pagename=TataTertibMilis


-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis.php
Tidak bisa posting? Baca:
http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi
http://linux.or.id/wiki/index.php?pagename=TataTertibMilis



Re: [tanya-jawab] Hapus File *.MP3

2005-02-10 Terurut Topik adi
On Fri, Feb 11, 2005 at 09:49:14AM +0700, Dadang Haryadi wrote:
> Saya coba hapus semua file mp3 yang ada diserver dengan perintah
> 
> for a in $(find /data/clients/ -name *.mp3); do rm -f $a; done

find /data/clients -name '*.mp3' -print0 | xargs -0 rm -f

Salam,

P.Y. Adi Prasaja


-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis.php
Tidak bisa posting? Baca:
http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi
http://linux.or.id/wiki/index.php?pagename=TataTertibMilis



Re: [tanya-jawab] Hapus File *.MP3

2005-02-10 Terurut Topik Kalpin Erlangga Silaen
Hello Dadang,

Friday, February 11, 2005, 9:49:14 AM, you wrote:


DH> Dear rekan linux

DH> Saya coba hapus semua file mp3 yang ada diserver dengan perintah

DH> for a in $(find /data/clients/ -name *.mp3); do rm -f $a; done

DH> tapi ngga berhasil, setelah saya cek dengan find /data/clients/ -name *.mp3
DH> masih terdapat banyak file mp3 di server.

DH> Adakah solusi lain, mohon petunjuk. Soalnya report kalau harus hapus
DH> satu-satu.

DH> Salam.
DH> 
DH> Dadang Haryadi
DH> Sys Admin / Network Engineer
DH> HP : +628152283
DH> Email: [EMAIL PROTECTED]
DH> http://dharyadi.homelinux.org

DH> World Trade Center Jakarta
DH> Wisma Metropolitan II lt.16
DH> Jl.Jend Sudirman Kav.29-31,Jakarta 12920
DH> Telephone: +62 21 251 21 87
DH> Facsimile: +62 21 252 60 22
DH> website: www.prpol.com





Coba pakai begini:

find /data/clients/ -name *.mp3 | xargs rm -f

dan pastikan menggunakan user yang punya privileges untuk file-file
tersebut.

-- 
Best regards,
 Kalpinmailto:[EMAIL PROTECTED]


-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis.php
Tidak bisa posting? Baca:
http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi
http://linux.or.id/wiki/index.php?pagename=TataTertibMilis