Используя Ruby, я читаю файл построчно, используя IO.gets для последовательного чтения следующей строки файла. При определенных обстоятельствах я хочу сделать обратное (посмотрите на предыдущую строку по убыванию). То, как я пытался это сделать, было ...
IO.lineno = int
IO.gets
Кажется, что независимо от того, что я установил «бельё» равным, оно все равно просто читает следующую строку, когда я отслеживаю вызов «получает». Как мне начать читать предыдущие строки в файле?