Saya memiliki file yang memiliki semua url tempat saya perlu mengunduh. Namun saya perlu membatasi satu unduhan pada satu waktu. yaitu unduhan berikutnya harus dimulai hanya setelah yang sebelumnya selesai. Apakah ini mungkin menggunakan curl? Atau haruskah saya menggunakan yang lain.
15
Jawaban:
sumber
-O
opsi dengan cURL untuk melakukan itu.xargs -n 1 curl -O < your_file.txt
wget(1)
bekerja berurutan secara default, dan memiliki opsi ini bawaan:sumber
Ini dimungkinkan menggunakan ikal dalam skrip shell, sesuatu seperti ini, tetapi Anda harus meneliti opsi yang sesuai untuk ikal dll untuk Anda sendiri
sumber
Berdasarkan jawaban @ain, tetapi menggunakan skrip shell yang tepat -
Juga akan bekerja dengan karakter aneh seperti ampersand, dll ...
Dapat mengganti
-O
dengan redirect ke file, atau apa pun yang cocok.sumber