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

من موسوعة حسوب
< Ruby‏ | IO

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

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

tty?  → true or false‎

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

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

أمثلة

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

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

انظر أيضًا

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

مصادر