الفرق بين المراجعتين ل"Ruby/Dir/5B-5D"
اذهب إلى التنقل
اذهب إلى البحث
سطر 14: | سطر 14: | ||
== أمثلة == | == أمثلة == | ||
− | + | مثال عن استخدام التابع <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) الحالي للعملية ويعيّن مكانه السلسلة النصية المعطاة.