الفرق بين المراجعتين ل"Ruby/File/readlink"

من موسوعة حسوب
< Ruby‏ | File
اذهب إلى التنقل اذهب إلى البحث
(إنشاء الصفحة.)
 
(إضافة شرح)
 
سطر 1: سطر 1:
 
<noinclude>{{DISPLAYTITLE: التابع <code>File.readlink</code> في روبي}}</noinclude>
 
<noinclude>{{DISPLAYTITLE: التابع <code>File.readlink</code> في روبي}}</noinclude>
يعيد التابع <code>readlink</code> ن
+
يعيد التابع <code>readlink</code> اسم الملف الذي تشير إليه الوصلة المعطاة.
 +
 
 +
هذا التابع غير متاح على جميع المنصات.
  
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">readlink(link_name) → file_name</syntaxhighlight>
 
<syntaxhighlight lang="ruby">readlink(link_name) → file_name</syntaxhighlight>
 +
 +
== المعاملات ==
 +
 +
=== <code>link_name</code> ===
 +
اسم الوصلة المراد معرفة الملف الذي تشير إليه.
  
 
==القيمة المعادة==
 
==القيمة المعادة==
يعاد  
+
يعاد اسم الملف الذي تشير إليه الوصلة <code>link_name</code>.
 
==أمثلة==
 
==أمثلة==
 
مثال على استعمال التابع <code>readlink</code>:
 
مثال على استعمال التابع <code>readlink</code>:
سطر 13: سطر 20:
  
 
==انظر أيضا==
 
==انظر أيضا==
 +
* التابع <code>[[Ruby/File/absolute path|absolute_path]]</code>: يحول اسم مسار محدَّد إلى مسار مطلق.
 +
 +
* التابع <code>[[Ruby/File/directory-3F|directory?‎]]</code>: يتحقق إن كان ملفٌ ما مجلَّدًا أو وصلةً رمزيًّةً تشير إلى مجلدٍ.
 +
* التابع <code>[[Ruby/File/path|path]]</code>: يعيد سلسلة نصية تمثِّل المسار المعطى.
 +
* التابع <code>[[Ruby/File/realdirpath|realdirpath]]</code>: يعيد اسم المسار الحقيقي (المطلق) لمسارٍ ما في نظام الملفات الفعلي.
 +
* التابع <code>[[Ruby/File/split|split]]</code>: يقتطع مسار الملف المُمرَّر إليه إلى جزأين: أحدهما لمجلد، والآخر للملف ثم يعيدهما في مصفوفة.
  
 
==مصادر==
 
==مصادر==

المراجعة الحالية بتاريخ 12:40، 29 نوفمبر 2018

يعيد التابع readlink اسم الملف الذي تشير إليه الوصلة المعطاة.

هذا التابع غير متاح على جميع المنصات.

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

readlink(link_name)  file_name

المعاملات

link_name

اسم الوصلة المراد معرفة الملف الذي تشير إليه.

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

يعاد اسم الملف الذي تشير إليه الوصلة link_name.

أمثلة

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

File.symlink("testfile", "link2test")   #=> 0
File.readlink("link2test")              #=> "testfile"

انظر أيضا

  • التابع absolute_path: يحول اسم مسار محدَّد إلى مسار مطلق.
  • التابع directory?‎: يتحقق إن كان ملفٌ ما مجلَّدًا أو وصلةً رمزيًّةً تشير إلى مجلدٍ.
  • التابع path: يعيد سلسلة نصية تمثِّل المسار المعطى.
  • التابع realdirpath: يعيد اسم المسار الحقيقي (المطلق) لمسارٍ ما في نظام الملفات الفعلي.
  • التابع split: يقتطع مسار الملف المُمرَّر إليه إلى جزأين: أحدهما لمجلد، والآخر للملف ثم يعيدهما في مصفوفة.

مصادر