التابع File.executable? في روبي
يتحقق التابع executable? إن كان ملفٌ ما قابلًا للتنفيذ من طرف المعرِّف الفعلي للمستخدم المالك والمجموعة المالكة للعملية الحالية.
اطلع أيضًا على توثيق الدالة eaccess(3).
البنية العامة
executable?(file_name) → true or false
المعاملات
file_name
سلسلة نصية أو كائن من النوع IO يحدِّد اسم الملف المراد التحقق منه.
القيمة المعادة
تعاد القيمة true إن كان الملف file_name قابلًا للتنفيذ من طرف المعرِّف الفعلي للمستخدم المالك والمجموعة المالكة للعملية الحالية. خلا ذلك، تعاد القيمة false.
انظر أيضا
- التابع
directory?: يتحقق إن كان ملفٌ ما مجلَّدًا أو وصلةً رمزيًّةً تشير إلى مجلدٍ. - التابع
zero?: يتحقق إن كان ملفٌ ما موجودًا وخاويًا (صفر الحجم). - التابع
executable_real?: يتحقق إن كان ملفٌ ما قابلًا للتنفيذ من طرف المعرِّف الحقيقي للمستخدم المالك والمجموعة المالكة للعملية الحالية. - التابع
file?: يتحقق إن كان ملفٌ ما موجودًا وكان ملفًا طبيعيًّا. - التابع
owned?: يتحقق إن كان ملفٌ ما موجودًا وكان مالك هذا الملف هو نفسه المعرِّف الفعلي للمستخدم المالك للعملية التي استدعته.