Mac OS X কমান্ড লাইনের মাধ্যমে ওয়েব থেকে ফাইল ডাউনলোড করুন
পরের বার যখন আপনার কাছে একটি ফাইল ডাউনলোড করতে চান, তখন শুধু URLটি আপনার ক্লিপবোর্ডে অনুলিপি করুন, তারপর একটি টার্মিনাল উইন্ডো খুলুন এবং ‘কার্ল’ কমান্ড ব্যবহার করুন।
ফাইল ডাউনলোড করার জন্য কার্ল ব্যবহার করা সহজ, এটির সবচেয়ে সহজ সিনট্যাক্সটি হবে:
curl -O
ফাইলের গন্তব্য URL-এর পূর্বে ওয়েবের জন্য http-এর সাথে যুক্ত করা উচিত। ডিফল্টরূপে এটি রিমোট সার্ভারে সংরক্ষিত ফাইলটির জন্য একই নাম ব্যবহার করে বর্তমান কার্যকারী ডিরেক্টরিতে অনুরোধ করা URL ডাউনলোড করবে (অন্য কথায়, যদি দূরবর্তী সার্ভারে ফাইলটিকে "filename.zip" বলা হয়, ডাউনলোড করার সময় নামটি একই থাকবে।
ফাইলের নাম একই থাকার জন্য আপনাকে কার্ল সহ -O (ক্যাপিটাল o) পতাকা ব্যবহার করতে হবে। একটি ছোট হাতের -o পতাকা নাম পরিবর্তন করবে। curl -help আরো ব্যাখ্যা করতে পারে।
বেসিক কভার করার সাথে, আসুন একটু বেশি উপকারী কিছু করি এবং নির্দিষ্ট উদাহরণ ব্যবহার করে কার্ল থেকে ফাইলটি কোথায় সংরক্ষণ করা হবে তা উল্লেখ করি।
প্রথমে আপনি ফাইলটি কোথায় সেভ করবেন সেখানে ডিরেক্টরি পরিবর্তন করতে চাইবেন, এটি 'cd' কমান্ড দিয়ে করা হয়। আমরা উদাহরণ হিসেবে ডেস্কটপ ব্যবহার করব: cd ~/ডেস্কটপ
এখন যেহেতু আমরা আমাদের ডিরেক্টরিকে "ডেস্কটপ" এ পরিবর্তন করেছি (সুবিধার জন্য) আমরা আমাদের ডাউনলোড শুরু করতে পারি। ডাউনলোডের জন্য আমরা একটি বিল্ট ইন ইউটিলিটি ব্যবহার করতে যাচ্ছি যার নাম "curl"।
curl -O http://www.exampleURL.com/downloads/Example/DoesNotExist.sit
কার্ল অবিলম্বে ফাইল ডাউনলোড করবে। ফাইলটি যথেষ্ট বড় হলে, আপনি একটি অগ্রগতি বার পাবেন যা নির্দেশ করে যে এটি ডাউনলোড হতে কত সময় নিচ্ছে।
আপনি চাইলে উপরের কমান্ড স্ট্রিংগুলিকে একটি একক কমান্ডে একত্রিত করতে পারেন:
cd ~/ডেস্কটপ; curl -O http://remote-server-IP/file.zip
অবশ্যই, ওয়েব থেকে ফাইল ডাউনলোড করার বাইরে কার্ল-এর আরও অনেক ব্যবহার রয়েছে, তাই কার্ল ব্যবহার করে আমাদের অন্যান্য পোস্টগুলি মিস করবেন না।
আপনার যদি ওয়েব থেকে ফাইল ডাউনলোড করার এই পদ্ধতি ব্যবহার করার জন্য অন্য কোন সহায়ক টিপস বা কৌশল থাকে, তাহলে নিচের মন্তব্যে আমাদের সাথে শেয়ার করুন!
