রুবির স্ট্যান্ডার্ড লাইব্রেরি একটি ডিরেক্টরির অস্তিত্ব পরীক্ষা করার জন্য সোজা সাপটা পদ্ধতি প্রদান করে। এখানে এটি কিভাবে শুধুমাত্র রুবি ব্যবহার করে করা যায়, কোনো তৃতীয়-পক্ষের লাইব্রেরির প্রয়োজন ছাড়া.
রুবির স্ট্যান্ডার্ড লাইব্রেরি Tempfile ব্যবহার করে অস্থায়ী ফাইল তৈরি করার সুযোগ প্রদান করে। চলুন দেখা যাক.
Tempfile
রুবি তে ফাইল পড়া খুবই সহজ। আপনি File ক্লাস ব্যবহার করতে পারেন, যা ফাইলগুলি পড়ার জন্য বিভিন্ন পদ্ধতি প্রদান করে। এখানে পুরো ফাইল পড়ার একটি সাধারণ উদাহরণ দেওয়া হল.
File
কমান্ড-লাইন আর্গুমেন্টগুলি ধরতে, রুবি একটি সাধারণ অ্যারে প্রদান করে.
রুবি ফাইল অপারেশনগুলি সোজা করে তোলে। একটি ফাইলে লিখতে, আপনি রুবির নির্মিত File ক্লাস ব্যবহার করতে পারেন। নিম্নলিখিত উদাহরণে দেখানো হয়েছে কিভাবে লেখার জন্য একটি ফাইল ওপেন করতে হয় ("w" মোড) এবং সংযুক্ত করা ("a" মোড), তারপরে একটি স্ট্রিং লিখে, এবং পরে ফাইলটি বন্ধ করে দিতে নিশ্চিত করাঃ.
"w"
"a"
রুবির স্ট্যান্ডার্ড লাইব্রেরি stderr তে লিখার জন্য একটি সরাসরি উপায় প্রদান করে $stderr বা STDERR ব্যবহার করে। এই মৌলিক অপারেশনের জন্য আপনার তৃতীয় পক্ষের লাইব্রেরিগুলির প্রয়োজন নেই।.
$stderr
STDERR