डायरेक्टरी मौजूद है या नहीं जाँचना

Ruby:
डायरेक्टरी मौजूद है या नहीं जाँचना

कैसे करें:

Ruby की मानक पुस्तकालय किसी निर्देशिका के अस्तित्व की जांच के लिए सीधे तरीके प्रदान करती है। यहाँ बिना किसी तीसरे पक्ष की पुस्तकालयों की आवश्यकता के, शुद्ध Ruby के साथ ऐसा करने का तरीका है:

require 'fileutils'

# जाँचे कि कोई निर्देशिका है क्या
if Dir.exist?('/path/to/directory')
  puts 'निर्देशिका मौजूद है।'
else
  puts 'निर्देशिका मौजूद नहीं है।'
end

नमूना उत्तर:

निर्देशिका मौजूद है।

या:

निर्देशिका मौजूद नहीं है।

Dir.exist? का उपयोग करने के अलावा, आप File.directory? मेथड का भी उपयोग कर सकते हैं जो यदि दिया गया पथ एक निर्देशिका है तो true लौटाता है:

if File.directory?('/path/to/directory')
  puts 'निर्देशिका मौजूद है।'
else
  puts 'निर्देशिका मौजूद नहीं है।'
end

Dir.exist? और File.directory? दोनों Ruby की मानक पुस्तकालय का हिस्सा हैं और उपयोग करने के लिए किसी बाहरी गेम्स की आवश्यकता नहीं है, जिससे ये निर्देशिका की जाँच के लिए सुविधाजनक और कुशल विकल्प होते हैं।