التابع IO.tty?‎‎ في روبي

من موسوعة حسوب
< Ruby‏ | IO
مراجعة 12:24، 23 ديسمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (تدقيق)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يتحقق التابع tty?‎ إن كان المجرى الذي استدعي معه مرتبطًا بجهاز طرفي (tty).

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

tty?   true or false

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

تعاد القيمة true إن كان المجرى الذي استدعي معه مرتبطًا بجهاز طرفي (tty)، أو تعاد القيمة false خلاف ذلك.

أمثلة

مثال على استخدام التابع tty?‎:

File.new("testfile").isatty   #=> false
File.new("/dev/tty").isatty   #=> true‎

انظر أيضًا

  • التابع closed?‎: يتحقق إن كان مجرى د/خ مغلقًا تمامًا.
  • التابع eof?‎: يتحقق إن وصل المجرى الذي استدعي معه إلى نهاية الملف.

مصادر