On Mon, Aug 14, 2006 at 10:44:06AM +0700, Cisco wrote: > # for a in $(cat /file/teks/yang/berisi/daftar/download); do wget -b -c > -P /tempat/direktori $a; done
Itu tidak efisien (ntar bisa dapet award "Useless use of cat"), dan
bisa bermasalah kalo ada URL yg ada "&"-nya, dan juga kalo isi filenya
panjang sekali. Yg paling simple sebetulnya pake 'wget -i' aja dalam
kasus anda.
Secara umum kalo commandnya menerima banyak argumen di command line
(seperti wget), bisa gunakan xargs:
xargs perintah -opsi < daftar.txt
Kalo commandnya cuma bisa menerima satu argumen di command line maka
pake 'while' lebih baik drpd pake 'for' kalo inputnya satu per line
dari suatu text file:
while read arg; do perintah -opsi "$arg"; done < daftar.txt
Ronny
signature.asc
Description: Digital signature
