Всякий раз, когда я хочу, чтобы включить файл в строку, оно принимает только первую строку, , например, файл выглядит следующим образом:Руби только получение первой строки файла в строку
line a
line b
, а затем я string = File.read("File.txt", "rb")
, но тогда строка была только строка (string = "Line a")
Я пробовал использовать разные варианты, но, похоже, это не работает, я явно сделал что-то неправильно, но я не могу его найти. пожалуйста, помогите мне
Вы используете строку 'string =" Линия a '' для проверки содержимого? Если это так, будет _set_ значение «Линия a» (и возвращает true), вам нужно использовать '=='. Если это не так, вам нужно предоставить дополнительную информацию. – matt
Возможный дубликат [Чтение первой строки файла в Ruby] (http://stackoverflow.com/questions/1490138/reading-the-first-line-of-a-file-in-ruby) –
@ Зелёный: явно нет. –