On Saturday 07 January 2006 17:31, avudz wrote: > > $ for i in `cat daftar.txt`; do rm -f "$i"; done > > --- seperti nya ga butuh looping untuk urusan di atas om yudi. cukup : > > $ cat daftar.txt | xargs rm --force
Gak butuh cat juga :-). Umumnya 'cat file |' itu bisa diganti dengan '< file'. Kalo 'cat file1 file2 file3' itu lebih make sense, soalnya cat kan sebetulnya emang buat concat. xargs rm -f < daftar.txt BTW, ini lebih baik dibanding pake while dan read kalo commandnya bisa menerima multiple args di command line (seperti rm). Kalo commandnya gak bisa begitu (contohnya 'convert'), alternatifnya pake while dan read itu. > [EMAIL PROTECTED] test]$ find . -type f -mtime -1 -print0 | xargs -0 rm Iya kalo daftarnya bisa digenerate ulang lagi pake find (ada patternnya), lah kalo itu udah terlanjur digenerate pake tangan secara manual gimana dong? Hehehe. Ronny
pgpdit12ii370.pgp
Description: PGP signature