الفرق بين المراجعتين لصفحة: «Ruby/FileTest/grpowned-3F»

من موسوعة حسوب
< Ruby‏ | FileTest
إنشاء الصفحة.
 
إضافة شرح
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>FileTest.grpowned?‎</code> في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE: التابع <code>FileTest.grpowned?‎</code> في روبي}}</noinclude>
يتحقق التابع <code>grpowned?‎</code> إن كان
يتحقق التابع <code>grpowned?‎</code> إن كان ملفٌ ما موجودًا وكان معرِّف المجموعة المالكة الفعلي للعملية التي استدعت التابع هو مالك هذا الملف.


==البنية العامة==
==البنية العامة==
سطر 6: سطر 6:


== المعاملات ==
== المعاملات ==
=== <code>file_name</code> ===
اسم الملف المراد التحقق منه. يمكن أن يكون كائنًا من النوع <code>[[Ruby/IO|IO]]</code>.


==القيمة المعادة==
==القيمة المعادة==
تعاد القيمة <code>true</code> إن
تعاد القيمة <code>true</code> إن كان ملفٌ ما موجودًا وكان معرِّف المجموعة المالكة الفعلي للعملية التي استدعت التابع هو مالك هذا الملف. خلا ذلك، تعاد القيمة <code>false</code>. تعاد القيمة <code>false</code> دومًا على أنظمة ويندوز.


==أمثلة==
==أمثلة==
سطر 14: سطر 17:
<syntaxhighlight lang="ruby"></syntaxhighlight>
<syntaxhighlight lang="ruby"></syntaxhighlight>


==انظر أيضا==
==انظر أيضًا==
* التابع <code>[[Ruby/FileTest/blockdev-3F|blockdev?‎]]</code>: يتحقق إن كان ملفٌ ما هو جهاز كتلي (block device).
* التابع <code>[[Ruby/FileTest/exist-3F|exist?‎]]</code>: يتحقق إن كان ملفٌ ما موجودًا.
 
* التابع <code>[[Ruby/FileTest/fnmatch-3F|fnmatch?‎]]</code>: يتحقق من تطابق مسار مع نمط محدَّد.
* التابع <code>[[Ruby/FileTest/file-3F|file?‎]]</code>: يتحقق إن كان ملفٌ ما موجودًا وكان ملفًا طبيعيًّا.
* التابع <code>[[Ruby/FileTest/identical-3F|identical?‎]]</code>: يتحقق إن كان الملفان المعطيان متماثلين تمامًا.


==مصادر==
==مصادر==

المراجعة الحالية بتاريخ 13:06، 2 ديسمبر 2018

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

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

grpowned?(file_name)  true or false

المعاملات

file_name

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

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

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

أمثلة

مثال على استعمال التابع grpowned?‎:

انظر أيضًا

  • التابع blockdev?‎: يتحقق إن كان ملفٌ ما هو جهاز كتلي (block device).
  • التابع exist?‎: يتحقق إن كان ملفٌ ما موجودًا.
  • التابع fnmatch?‎: يتحقق من تطابق مسار مع نمط محدَّد.
  • التابع file?‎: يتحقق إن كان ملفٌ ما موجودًا وكان ملفًا طبيعيًّا.
  • التابع identical?‎: يتحقق إن كان الملفان المعطيان متماثلين تمامًا.

مصادر