التابع File::Stat.directory?
في روبي
< Ruby | File::Stat
يتحقق التابع directory?
إن كان ملفٌ ما مجلَّدًا أو وصلةً رمزيًّةً تشير إلى مجلدٍ.
البنية العامة
directory?(file_name) → true or false
المعاملات
file_name
اسم الملف المراد التحقق منه. يمكن أن يكون كائنًا من النوع IO
.
القيمة المعادة
تعاد القيمة true
إن كان ملفٌ ما مجلَّدًا أو وصلةً رمزيًّةً تشير إلى مجلدٍ. خلا ذلك، تعاد القيمة false
.
أمثلة
مثال على استعمال التابع directory?
:
File.directory?(".")
انظر أيضا
- التابع
blockdev?
: يتحقق إن كان ملفٌ ما هو جهاز كتلي (block device).
- التابع
chardev?
: يتحقق إن كان ملفٌ ما هو جهاز محرفي (character device). - التابع
file?
: يتحقق إن كان الملف الذي يشير إليه الكائنFile::Stat
المعطى موجودًا وكان ملفًا طبيعيًّا (وليس جهازًا أو أنبوبًا أو مقبسًا ...إلخ.). - التابع
ftype
: يعرِّف نوع الملف الذي يشير إليه الكائنFile::Stat
المعطى.