Вы можете полностью исключить первые пять строк.
$ <: объект, обеспечивающий доступ к
объединение содержимого
все файлы приведены в командной строке
аргументы или $ stdin (в случае, когда
нет аргументов). $ <поддерживает
методы, аналогичные объекту File:
binmode, закрыть, закрыть ?, каждый,
each_byte, each_line, eof, eof ?, файл,
имя файла, fileno, getc, получает, белья,
белье =, путь, pos, pos =, читать,
readchar, readline, readlines, перемотка назад,
искать, пропускать, говорить, to_a, to_i, to_io,
to_s, наряду с методами в
Перечислимых. Файл метода возвращает
Файловый объект для файла в настоящее время
будучи прочитанным Это может измениться как $ <
читает файлы по команде
линия. [Г / о] </p>
Kernel.gets - это сокращение от $ <. Gets, поэтому: </p>