الفرق بين المراجعتين لصفحة: «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: يقتطع مسار الملف المُمرَّر إليه إلى جزأين: أحدهما لمجلد، والآخر للملف ثم يعيدهما في مصفوفة.

مصادر