puts outputs lines of text, perform the writing equivalents of getc and read with putc and write:
f = File.open("text.txt", "r+") f.putc "X" f.close