الفرق بين المراجعتين ل"Ruby/IO/stat"

من موسوعة حسوب
< Ruby‏ | IO
اذهب إلى التنقل اذهب إلى البحث
ط (تدقيق)
 
سطر 3: سطر 3:
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby IO]]
 
[[تصنيف: Ruby IO]]
يُعيد التابع <code>stat</code> معلومات حالة [[Ruby/IO|مجرى د/خ]] الذي استُدعي معه على هيئة كائن من النوع <code>File::Stat</code>.
+
يُعيد التابع <code>stat</code> معلومات حالة [[Ruby/IO|المجرى]] الذي استُدعي معه على هيئة كائن من النوع <code>[[Ruby/File::Stat|File::Stat]]</code>.
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">stat → stat‎</syntaxhighlight>
 
<syntaxhighlight lang="ruby">stat → stat‎</syntaxhighlight>
==القيمة المُعادة==
+
==القيمة المعادة==
يُعيد التابع <code>stat</code> معلومات حالة [[Ruby/IO|مجرى د/خ]] الذي استُدعي معه على هيئة كائن من النوع <code>File::Stat</code>.
+
يعاد كائن <code>[[Ruby/File::Stat|File::Stat]]</code> يصف حالة [[Ruby/IO|المجرى]] المعطى.
  
 
==أمثلة==
 
==أمثلة==
سطر 16: سطر 16:
 
s.blksize      #=> 4096
 
s.blksize      #=> 4096
 
s.atime        #=> Wed Apr 09 08:53:54 CDT 2003‎</syntaxhighlight>
 
s.atime        #=> Wed Apr 09 08:53:54 CDT 2003‎</syntaxhighlight>
==انظر أيضا==
+
==انظر أيضًا==
* التابع <code>[[Ruby/IO/sync|sync]]</code>: يُعيد  قيمة راية وضع المزامنة "sync mode" الحالية ل[[Ruby/IO|مجرى د/خ]]  
+
* التابع [[Ruby/IO/inspect|<code>inspect</code>]]: يُعيد [[Ruby/String|سلسلة نصية]] تصف المجرى الذي استُدعي معه.
 +
 
 +
* التابع [[Ruby/IO/lineno|<code>lineno</code>]]: يعيد رقم السطر الحالي في [[Ruby/IO|المجرى]] الذي استدعي معه.  يجب أن يكون المجرى مفتوحًا في وضعية القراءة.
 
==مصادر==
 
==مصادر==
*[http://ruby-doc.org/core-2.5.1/IO.html#method-i-stat قسم التابع stat‎ في الصنف IO‎ في توثيق روبي الرسمي.]
+
*[http://ruby-doc.org/core-2.5.1/IO.html#method-i-stat قسم التابع stat‎ في الصنف IO‎ في توثيق روبي الرسمي.]

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

يُعيد التابع stat معلومات حالة المجرى الذي استُدعي معه على هيئة كائن من النوع File::Stat.

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

stat  stat

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

يعاد كائن File::Stat يصف حالة المجرى المعطى.

أمثلة

مثال على استخدام التابع stat‎:

f = File.new("testfile")
s = f.stat
"%o" % s.mode   #=> "100644"
s.blksize       #=> 4096
s.atime         #=> Wed Apr 09 08:53:54 CDT 2003‎

انظر أيضًا

  • التابع lineno: يعيد رقم السطر الحالي في المجرى الذي استدعي معه. يجب أن يكون المجرى مفتوحًا في وضعية القراءة.

مصادر