Как записать содержимое в файл в ruby
Ответы
Nikolai Gagarinov
10 января 2022
В Ruby можно записать что-то в файл с помощью методов open() в режиме записи, выполнив запись внутри блока, либо с помощью метода write. Также можно сделать не просто запись, но и вставку в конец файла
С помощью File.open
file_path = '/tmp/test.txt'
File.open(file_path, 'w') { |file| file.write("Hello World!\n") }
Запись с помощью метода File.write
File.write(file_path, "Hello World!\n")
Добавление в конец файла (append)
File.write(file_path, "Hello again!\n", mode: 'a')
0
0