الفرق بين المراجعتين ل"Ruby/Process::GID/from name"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'{{DISPLAYTITLE:التابع <code>Process::GID.from_name</code> في روبي}} يبحث التابع <code>from_name</code> عن معرِّف مجموعةٍ باسمٍ...')
 
ط (نقل جميل-بيلوني صفحة Ruby/Process/GID/from name إلى Ruby/Process::GID/from name: تصحيح العنوان.)
 
(لا فرق)

المراجعة الحالية بتاريخ 12:01، 4 ديسمبر 2018

يبحث التابع from_name عن معرِّف مجموعةٍ باسمٍ محدَّد. إذا لم يُعثَر على المجموعة، فسيُرمَى الاستثناء ArgumentError.

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

Process::GID.from_name(name)  gid

المعاملات

name

اسم المجموعة المراد البحث عن معرِّفها (GID).

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

يُعاد معرِّف المجموعة ذات الاسم name في حال العثور عليها؛ خلاف ذلك، يُرمَى الاستثناء ArgumentError.

أمثلة

مثالٌ عن استخدام التابع from_name:

Process::GID.from_name("wheel") #=> 0
Process::GID.from_name("nosuchgroup") #=> can't find group for nosuchgroup (ArgumentError)

انظر أيضًا

  • التابع change_privilege: يُغيِّر مُعرِّف المجموعة الحقيقي والفعال للعملية الحالية إلى المعرِّف المُمرَّر إليه ثمَّ يُعيد معرِّف المجموعة الجديد.
  • التابع egid: يُعيد مُعرِّف المجموعة الفعَّال للعمليَّة الحاليَّة.
  • التابع rid: يُعيد معرِّف المجموعة الحقيقي للعمليَّة الحاليَّة.
  • التابع grant_privilege: يضبط معرِّف المجموعة الفعال ويعيده.

مصادر