Lendo dados de e gravação de dados em um arquivo são tarefas comuns em programação. A linguagem de programação Ruby tem uma série de métodos que tornam mais simples de entrada de um arquivo . Instruções
entrada um arquivo
1
Identificar o nome do arquivo que você quer e abri-lo.
2
Determine se você quiser ler o arquivo , escrever para o arquivo ou ambos. Se você quiser ler um arquivo, passar "r" como o segundo argumento para File.open . Se você quer escrever, passar "w". Para fazer as duas coisas , passar "r +"
3
Criar um novo objeto File com o método File.open e armazenar o resultado em uma variável : . F = File.open ( " myfile . txt " ," r " )
4
Use um de uma série de métodos para ler e escrever o arquivo . Para ler cada linha em ordem, você pode usar o método each_line , que leva um bloco como um argumento , fechado em palavras-chave do ... end ou { ...} chaves. Lendo um arquivo desta forma é semelhante à iteração sobre uma matriz : f = File.open ( " myfile.txt ", " r" ) f.each_line fazer