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

من موسوعة حسوب
< Ruby‏ | File
اذهب إلى التنقل اذهب إلى البحث
(إنشاء الصفحة.)
 
(إضافة شرح)
 
سطر 1: سطر 1:
 
<noinclude>{{DISPLAYTITLE: التابع <code>File.symlink</code> في روبي}}</noinclude>
 
<noinclude>{{DISPLAYTITLE: التابع <code>File.symlink</code> في روبي}}</noinclude>
يعيد التابع <code>symlink</code> ن
+
ينشئ التابع <code>symlink</code> وصلةً رمزيةً باسم محدَّد لملف معيَّن موجود. سيُرمى الاستثناء <code>[[Ruby/NotImplemented|NotImplemented]]</code> على المنصات التي لا تدعم الوصلات الرمزية.
  
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">symlink(old_name, new_name) → 0</syntaxhighlight>
 
<syntaxhighlight lang="ruby">symlink(old_name, new_name) → 0</syntaxhighlight>
 +
 +
== المعاملات ==
 +
 +
=== <code>old_name</code> ===
 +
اسم الملف الموجود المراد إنشاء وصلة رمزية له.
 +
 +
=== <code>new_name</code> ===
 +
اسم الوصلة الرمزية المراد إنشاؤها.
  
 
==القيمة المعادة==
 
==القيمة المعادة==
يعاد
+
تعاد القيمة 0 عند اكتمال إنشاء الوصلة الرمزية، أو يرمى الاستثناء <code>[[Ruby/NotImplemented|NotImplemented]]</code>.
 
==أمثلة==
 
==أمثلة==
 
مثال على استعمال التابع <code>symlink</code>:
 
مثال على استعمال التابع <code>symlink</code>:
سطر 12: سطر 20:
  
 
==انظر أيضا==
 
==انظر أيضا==
 +
* التابع <code>[[Ruby/File/link|link]]</code>: ينشئ اسمًا جديدًا لملف موجود باستعمال وصلة صلبة (hard link).
 +
 +
* التابع <code>[[Ruby/File/realpath|realpath]]</code>: يعيد اسم المسار الحقيقي (المطلق) لمسارٍ ما في نظام الملفات الفعلي.
 +
* التابع <code>[[Ruby/File/symlink-3F|symlink?‎]]</code>: يتحقق إن كان ملفٌ ما وصلةً رمزيةً.
  
 
==مصادر==
 
==مصادر==

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

ينشئ التابع symlink وصلةً رمزيةً باسم محدَّد لملف معيَّن موجود. سيُرمى الاستثناء NotImplemented على المنصات التي لا تدعم الوصلات الرمزية.

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

symlink(old_name, new_name)  0

المعاملات

old_name

اسم الملف الموجود المراد إنشاء وصلة رمزية له.

new_name

اسم الوصلة الرمزية المراد إنشاؤها.

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

تعاد القيمة 0 عند اكتمال إنشاء الوصلة الرمزية، أو يرمى الاستثناء NotImplemented.

أمثلة

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

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

انظر أيضا

  • التابع link: ينشئ اسمًا جديدًا لملف موجود باستعمال وصلة صلبة (hard link).
  • التابع realpath: يعيد اسم المسار الحقيقي (المطلق) لمسارٍ ما في نظام الملفات الفعلي.
  • التابع symlink?‎: يتحقق إن كان ملفٌ ما وصلةً رمزيةً.

مصادر