التابع FileTest.owned?‎ في روبي

من موسوعة حسوب
< Ruby‏ | FileTest
مراجعة 13:52، 2 ديسمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (إضافة شرح)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يتحقق التابع owned?‎ إن كان ملفٌ ما موجودًا وكان مالك هذا الملف هو نفسه المعرِّف الفعلي للمستخدم المالك للعملية التي استدعته.

البنية العامة

owned?(file_name)  true or false

المعاملات

file_name

سلسلة نصية أو كائن من النوع IO يحدِّد اسم الملف المراد التحقق منه.

القيمة المعادة

تعاد القيمة true إن كان ملفٌ ما موجودًا وكان مالك هذا الملف هو نفسه المعرِّف الفعلي للمستخدم المالك للعملية الحالية. خلا ذلك، تعاد القيمة false.

انظر أيضًا

  • التابع directory?‎: يتحقق إن كان ملفٌ ما مجلَّدًا أو وصلةً رمزيًّةً تشير إلى مجلدٍ.
  • التابع executable_real?‎: يتحقق إن كان ملفٌ ما قابلًا للتنفيذ من طرف المعرِّف الحقيقي للمستخدم المالك والمجموعة المالكة للعملية الحالية.
  • التابع exist?‎: يتحقق إن كان ملفٌ ما موجودًا.
  • التابع zero?‎: يتحقق إن كان ملفٌ ما موجودًا وخاويًا (صفر الحجم).

مصادر