الفرق بين المراجعتين لصفحة: «Ruby/Dir/5B-5D»

من موسوعة حسوب
< Ruby‏ | Dir
لا ملخص تعديل
لا ملخص تعديل
سطر 14: سطر 14:


== أمثلة ==
== أمثلة ==
أمثلة عن استخدام التابع <code>Dir[]‎</code>:<syntaxhighlight lang="ruby">
مثال عن استخدام التابع <code>Dir[]‎</code> على المجلد <code>testdir</code> الذي يحتوي ملفين عاديين (<code>config.h</code> و <code>main.rb</code>) ، والمجلد الأب (<code>..</code>) ، والمجلد نفسه (<code>.</code>). <code>‎</code>:<syntaxhighlight lang="ruby">
Dir["config.?"]                    #=> ["config.h"]
Dir["config.?"]                    #=> ["config.h"]



مراجعة 17:56، 24 سبتمبر 2018

يكافئ التابع Dir[]‎ استدعاء Dir.glob([string,...], 0)‎.

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

Dir[ string [, string ...] [, base: path] ]  array

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

يعيد التابع Dir[]‎ مصفوفة تضم النتائج.

أمثلة

مثال عن استخدام التابع Dir[]‎ على المجلد testdir الذي يحتوي ملفين عاديين (config.h و main.rb) ، والمجلد الأب (..) ، والمجلد نفسه (.). :

Dir["config.?"]                     #=> ["config.h"]

أنظر أيضًا

  • صفحة الصنف Dir.
  • التابع chdir : يستبدل التابع chdir‎ مجلد العمل (working directory) الحالي للعملية ويعيّن مكانه السلسلة النصية المعطاة.

مصادر