Manipulación de archivos
La manipulación de archivos en Ruby es relativamente fácil a comparación de otros lenguajes. Sin embargo, existen varias formas de hacer lo mismo, así que veremos las más comunes.
Leer de un archivo
puts File.read("path/al/archivo")Para obtener las líneas en un arreglo:
arr = IO.readlines(file_path)Verificar si un archivo existe
if File.file?("path/al/archivo")
# código si el archivo existe
else
# código si el archivo no existe
endEscribir a un archivo
File.write(file, content)File.open('path/to/file', 'w') { |file| file.write("content") }Last updated