Elixir:
ডিরেক্টরি আছে কিনা পরীক্ষা করা
কিভাবে:
Elixir-এর স্ট্যান্ডার্ড লাইব্রেরি File মডিউলের মাধ্যমে একটি ডিরেক্টরির অস্তিত্ব যাচাই করার একটি সরল উপায় প্রদান করে। এখানে আপনি কিভাবে এটি ব্যবহার করতে পারেন:
if File.dir?("path/to/directory") do
IO.puts "Directory exists!"
else
IO.puts "Directory does not exist."
endধরুন ডিরেক্টরি অস্তিত্ব নেই, তাহলে নমুনা আউটপুট হবে:
Directory does not exist.ডিরেক্টরির অস্তিত্ব যাচাই সহ আরও উন্নত ফাইলসিস্টেমের মিথস্ক্রিয়াগুলোর জন্য, আপনি FileSystem-এর মতো তৃতীয় পক্ষের লাইব্রেরিগুলি বিবেচনা করতে পারেন। যদিও Elixir-এর মান ক্ষমতা অনেক ক্ষেত্রে যথেষ্ট, FileSystem জটিল অ্যাপ্লিকেশনগুলির জন্য আরও সুনির্দিষ্ট নিয়ন্ত্রণ এবং প্রতিক্রিয়া অফার করতে পারে। তবে, যদি একটি ডিরেক্টরির অস্তিত্ব যাচাই করার মৌলিক প্রয়োজন থাকে, তাহলে সাধারণত নিজস্ব File মডিউলের দিকেই ঝুঁকতে বলা হয় কারণ এটি সহজলভ্য এবং কোনো বাইরের নির্ভরতা দাবি করে না।