التابع File::Stat.ftype
في روبي
< Ruby | File::Stat
يعرِّف التابع ftype
نوع الملف الذي يشير إليه الكائن File::Stat
المعطى.
البنية العامة
ftype → string
القيمة المعادة
تعاد سلسلة نصية تحدَّد نوع الملف الذي يشير إليه الكائن File::Stat
المعطى. تكون هذه السلسلة النصية المعادة إحدى السلاسل النصية التالية: "file''، أو "directory''، أو "characterSpecial''، أو "blockSpecial''، أو "fifo''، أو "link''، أو "socket''، أو "unknown''.
أمثلة
مثال على استعمال التابع ftype
:
File.stat("/dev/tty").ftype #=> "characterSpecial"
انظر أيضا
- التابع
blockdev?
: يتحقق إن كان ملفٌ ما هو جهاز كتلي (block device). - التابع
chardev?
: يتحقق إن كان ملفٌ ما هو جهاز محرفي (character device). - التابع
file?
: يتحقق إن كان الملف الذي يشير إليه الكائنFile::Stat
المعطى موجودًا وكان ملفًا طبيعيًّا (وليس جهازًا أو أنبوبًا أو مقبسًا ...إلخ.). - التابع
directory?
: يتحقق إن كان ملفٌ ما مجلَّدًا أو وصلةً رمزيًّةً تشير إلى مجلدٍ.