আমি নিম্নলিখিত সিনট্যাক্স দ্বারা দুটি ফাইল ডাউনলোড করার চেষ্টা করছি:
curl -O http://domain/path/to/{file1,file2}
সমস্যাটি হ'ল কেবলমাত্র প্রথম ফাইলটি স্থানীয়ভাবে সংরক্ষণ করা হয় এবং দ্বিতীয়টি কেবল স্টডআউটে মুদ্রিত হয়েছিল।
আমি বুঝতে পেরেছি যে আমি যদি -O
এটি যুক্ত করি তবে এটি ঠিক কাজ করে:
curl -OO http://domain/path/to/{file1,file2}
তবে ফাইলগুলির সংখ্যা খুব বড় হলে এই অবৈধ নয়? উদাহরণ স্বরূপ,
curl -O http://domain/path/to/file[1,100]
আমার প্রশ্ন হ'ল, একসাথে একাধিক পৃথক ফাইল ডাউনলোড করার কোনও উপায় নেই curl
(সঠিক সংখ্যার যোগ না করে -O
)?
curl
এটি অর্জন করতে পারলে আমি কেবল কৌতূহলী । (২) আমি কেবল এইচটিটিপি (গুলি), এফটিপি প্রোটোকল যেমন এসএফটিপি বিবেচনা করছি না।
curl
এই শক্ত-কার্যক্ষম কার্যকারিতা থেকে ব্যর্থ হয়?
{}
এবং []
(এবং এছাড়াও *
এবং ?
) বাক্য গঠন শেল গ্লোবিং / প্রসারণ, curl
সেগুলি কখনই দেখতে পায় না, এটি একই রকমcurl url1 url2