التابع ARGF.filename في روبي

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث

يعيد التابع filename اسم الملف الحالي.

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

 filename  String

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

تعاد سلسلة نصية تمثل اسم الملف الحالي، أو القيمة "-" إن كان الملف الحالي هو مجرى الدخل القياسي (STDIN).

أمثلة

مثالٌ على استخدام التابع filename:

 $ echo "foo" > foo
$ echo "bar" > bar
$ echo "glark" > glark

$ ruby argf.rb foo bar glark

ARGF.filename  #=> "foo"
ARGF.read(5)   #=> "foo\nb"
ARGF.filename  #=> "bar"
ARGF.skip
ARGF.filename  #=> "glark"

انظر أيضًا

  • التابع path: يعيد اسم الملف الحالي.
  • التابع file: يعيد الملف الحالي على شكل كائن من النوع IO أو File.
  • التابع fileno: يعيد عددًا صحيحًا يمثل واصف الملف العددي (numeric file descriptor) للملف الحالي.
  • التابع lineno: يجلب رقم السطر الحالي للمجرى ARGF ككُل.
  • التابع pos: يعيد موضع المؤشِّر الحالي في الملف الحالي في المجرى ARGF.
  • التابع skip: يتخطى الملف الحالي إلى الملف التالي ويجعله هو الملفَّ الحالي في المجرى ARGF.

مصادر