আমি নিম্নলিখিত সিনট্যাক্স দ্বারা দুটি ফাইল ডাউনলোড করার চেষ্টা করছি:
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