الفرق بين المراجعتين ل"Ruby/File::Stat/blockdev-3F"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(إنشاء الصفحة.)
 
(إضافة شرح)
 
سطر 1: سطر 1:
 
<noinclude>{{DISPLAYTITLE: التابع <code>File::Stat.blockdev?‎</code> في روبي}}</noinclude>
 
<noinclude>{{DISPLAYTITLE: التابع <code>File::Stat.blockdev?‎</code> في روبي}}</noinclude>
يتحقق التابع <code>blockdev?‎</code> إن كان
+
يتحقق التابع <code>blockdev?‎</code> إن كان ملفٌ ما هو جهاز كتلي (block device).
  
 
==البنية العامة==
 
==البنية العامة==
سطر 6: سطر 6:
  
 
==القيمة المعادة==
 
==القيمة المعادة==
تعاد القيمة <code>true</code> إن
+
تعاد القيمة <code>true</code> إن كان الملف المعطى هو جهاز كتلي (block device)، أو تعاد القيمة <code>false</code> إن لم يكن الملف جهازًا كتليًّا أو لم تكن منصة التشغيل تدعم هذه الميزة.
  
 
==أمثلة==
 
==أمثلة==
مثال على استعمال المعامل <code>blockdev?‎</code>:
+
مثال على استعمال التابع <code>blockdev?‎</code>:
 
<syntaxhighlight lang="ruby">File.stat("testfile").blockdev?    #=> false
 
<syntaxhighlight lang="ruby">File.stat("testfile").blockdev?    #=> false
 
File.stat("/dev/hda1").blockdev?  #=> true</syntaxhighlight>
 
File.stat("/dev/hda1").blockdev?  #=> true</syntaxhighlight>
  
 
==انظر أيضا==
 
==انظر أيضا==
 +
* التابع <code>[[Ruby/File::Stat/chardev-3F|chardev?‎]]</code>: يتحقق إن كان ملفٌ ما هو جهاز محرفي (character device).
  
 
==مصادر==
 
==مصادر==

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

يتحقق التابع blockdev?‎ إن كان ملفٌ ما هو جهاز كتلي (block device).

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

blockdev?  true or false

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

تعاد القيمة true إن كان الملف المعطى هو جهاز كتلي (block device)، أو تعاد القيمة false إن لم يكن الملف جهازًا كتليًّا أو لم تكن منصة التشغيل تدعم هذه الميزة.

أمثلة

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

File.stat("testfile").blockdev?    #=> false
File.stat("/dev/hda1").blockdev?   #=> true

انظر أيضا

  • التابع chardev?‎: يتحقق إن كان ملفٌ ما هو جهاز محرفي (character device).

مصادر