এটি HTTP- র সাথে সরাসরি কাজ করতে পারে না এমন একটি ভাল কারণ রয়েছে এবং এটি কোনও URL টি কোনও ফাইল পাথ নয় যদিও /
ডিলিমিটার হিসাবে ব্যবহার করা এটির মতো দেখতে তৈরি করতে পারে এবং তারা কখনও কখনও তার সাথে মিল রাখে। 1
প্রচলিতভাবে (বা, historতিহাসিকভাবে), ওয়েব সার্ভারগুলি প্রায়শই মিরর ডিরেক্টরি নির্দেশনাক্রম করে (কিছু ক্ষেত্রে - উদাহরণস্বরূপ, অ্যাপাচি - এটি অবিচ্ছেদ্য এক ধরণের) এবং এমনকি ফাইল সিস্টেমের মতো ডিরেক্টরি সূচীও সরবরাহ করে। তবে এইচটিটিপি প্রোটোকল সম্পর্কিত কোনও কিছুর জন্য এটির প্রয়োজন নেই।
এই গুরুত্বপূর্ণ কারণ যদি আপনি বলে উপর, সবকিছু একটি উল্লিখিত glob যার একটি subpath হয় প্রয়োগ করতে চান হয়, http://foo/bar/
যদি না সার্ভারে কিছু প্রক্রিয়া যেমন (যেমন উপরোক্ত সূচক) সঙ্গে আপনি প্রদান করতে প্রদান করে, এটা উল্লিখিত glob আবেদন করতে কিছু নেই করার । অনুসন্ধানের জন্য এখানে কোনও ফাইল সিস্টেম নেই। উদাহরণস্বরূপ, কেবলমাত্র আপনি জানেন যে পৃষ্ঠাগুলি রয়েছে http://foo/bar/one.html
এবং এর http://foo/bar/two.html
অর্থ এই নয় যে আপনি এর মাধ্যমে ফাইল এবং উপ-ডিরেক্টরিগুলির একটি তালিকা পেতে পারেন http://foo/bar/
। এটির জন্য সার্ভারের 404 ফিরিয়ে দেওয়া সম্পূর্ণ প্রোটোকলের মধ্যে থাকবে। অথবা এটি ফাইলগুলির একটি তালিকা ফেরত দিতে পারে। অথবা এটি আপনাকে একটি দুর্দান্ত জেপিজি চিত্র পাঠাতে পারে। প্রভৃতি
সুতরাং এখানে এমন কোনও মানদণ্ড নেই যা wget
শোষণ করতে পারে। এএএএফআইসিটি, উইজেট প্রতিটি পৃষ্ঠায় লিঙ্কগুলি সক্রিয়ভাবে পরীক্ষা করে একটি পাথ শ্রেণিবিন্যাসকে আয়নাতে কাজ করে । অন্য কথায়, আপনি যদি পুনরাবৃত্তভাবে মিরর করেন তবে http://foo/bar/index.html
এটি ডাউনলোড হয় index.html
এবং তারপরে এমন লিঙ্কগুলি বের করে যা এটির একটি উপপথ। 2-A
সুইচ কেবল একটি ফিল্টার যে এই প্রক্রিয়ায় প্রয়োগ করা হয়।
সংক্ষেপে, আপনি যদি জানেন যে এই ফাইলগুলি কোথাও সূচিত হয় তবে আপনি এটি ব্যবহার করে শুরু করতে পারেন -A
। যদি তা না হয় তবে আপনার ভাগ্যের বাইরে।
1. অবশ্যই একটি এফটিপি ইউআরএল একটি ইউআরএল। তবে, যদিও আমি এফটিপি প্রোটোকল সম্পর্কে খুব বেশি কিছু জানি না, আমি অনুমান করেছিলাম এটি প্রকৃতির উপর নির্ভর করে এটি এমন কোনও ফর্ম হতে পারে যা স্বচ্ছ গ্লোব্বিংয়ের অনুমতি দেয়।
২. এর অর্থ হ'ল এমন একটি বৈধ ইউআরএল থাকতে পারে http://foo/bar/alt/whatever/stuff/
যা অন্তর্ভুক্ত হবে না কারণ এটি কোনওভাবেই লিঙ্কযুক্ত জিনিসগুলির সেটে কোনও কিছুর সাথে লিঙ্কযুক্ত নয় http://foo/bar/index.html
। ফাইল সিস্টেমগুলির মতো নয়, ওয়েব সার্ভারগুলি তাদের সামগ্রীর বিন্যাসকে স্বচ্ছ করতে বাধ্য নয়, বা স্বজ্ঞাতভাবে এটি করার প্রয়োজন নেই।
curl "http://example.com/picture[1-10].jpg" -o "picture#1.jpg"