التابع File.lstat في روبي

من موسوعة حسوب
< Ruby‏ | File
اذهب إلى التنقل اذهب إلى البحث
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

يشبه التابع lstat التابع stat باستثناء أنَّه لا يتبع الوصلات الرمزية (أي أنَّه يعيد كائنًا من النوع File::Stat للوصلة نفسها وليس للملف الذي تشير إليه).

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

lstat(file_name)  stat

المعاملات

file_name

سلسلة نصية أو كائن من النوع IO يمثِّل اسم الملف الذي ستُطبَّق عليه العملية.

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

يعاد كائنٌ من النوع File::Stat للملف file_name نفسه سواءً أكان ملفًا أو وصلةً رمزيةً.

أمثلة

مثال على استعمال التابع lstat:

File.symlink("testfile", "link2test")   #=> 0
File.stat("testfile").size              #=> 66
File.lstat("link2test").size            #=> 8
File.stat("link2test").size             #=> 66

انظر أيضا

  • التابع ctime: يعيد وقت آخر تغيير أجري على ملف محدَّد.
  • التابع stat: يعيد كائنًا من النوع File::Stat للملف المحدَّد.

مصادر