উত্তর:
এইটির জন্য উইজেটের অন্তর্নির্মিত পতাকা রয়েছে: wget -i your_list
আপনি পড়ার মাধ্যমে এই জাতীয় জিনিসটি খুঁজে পেতে পারেনman wget
তাদের সাথে সমান্তরালে পান
cat urlfile | parallel --gnu "wget {}"
ডিফল্টরূপে এটি আপনার যতটা প্রক্রিয়া রয়েছে ততগুলি চালিত হবে, আপনি যদি সমান্তরাল পরে "-j 20" যোগ করে দ্রুত এগুলি নীচে টানতে চান তবে আপনি সম্ভবত এটি আর একটি 10x পর্যন্ত র্যাম্প করতে পারেন।
xargs -i wget 'http://{}' < your_list
আমি ফ্লোরিয়ান ডিয়েশের উত্তর দেখেছি।
bqc
কমান্ডের প্যারামিটারটি অন্তর্ভুক্ত করে আমি এটি কাজ করতে পেরেছি ।
xargs -i wget -bqc 'http://{}' < download.txt
সমস্ত ডাউনলোডগুলি পটভূমিতে সমান্তরালে শুরু হয়েছিল।
-b
: পটভূমি। শুরু করার সাথে সাথে পটভূমিতে যান-q
: শান্ত। উইজেটের আউটপুট বন্ধ করুন-c
: চালিয়ে যান। আংশিক-ডাউনলোড করা ফাইল পাওয়া চালিয়ে যানলিঙ্ক ফাইল লিংক। Txt
সমস্ত লিঙ্ক ফাইল লোড ডাউন কমান্ড
cat links.txt | wget -i
wget -i links.txt
সঠিক আদেশ।
আমি কেবল এটি পরীক্ষা করেছি:
xargs -a download_file -L1 wget
এটা আমার জন্য কাজ করে. Txt ফাইলের ভিতরে লিঙ্কগুলি পৃথক লাইনে থাকতে হবে।