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