Как записать содержимое в файл в ruby

Аватар пользователя Nikolai Gagarinov
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
Пройдите курс по программированию бесплатно