Come scrivere nel file temporaneo in Ruby

June 17

Il linguaggio di programmazione Ruby è un oggetto-oriented con una grande biblioteca integrata di funzioni di uso generale. È possibile utilizzare queste funzioni per eseguire molte attività di programmazione. Ad esempio, è possibile scrivere su un file temporaneo utilizzando la classe "File Temporanei". I file temporanei sono utili per la memorizzazione di dati che non sono necessari dopo il programma si chiude. Con l'archiviazione dei dati in un file temporaneo, è possibile liberare spazio nella memoria ad accesso casuale, che farà sì che il vostro programma per avere un impatto minore sul resto del sistema.

istruzione

1 Avviare la console interattiva di Ruby, che viene fornito in bundle con il linguaggio Ruby, cliccando sul programma con l'etichetta "IRB" dalla lista dei programmi installati. È possibile inserire istruzioni direttamente nella console interattiva e saranno eseguiti non appena si preme il tasto "Enter".

2 Includere la classe File Temporanei scrivendo la seguente dichiarazione e pressione del tasto invio:

require 'tempfile'

3 Creare un file temporaneo utilizzando il "Tempfile.new) (" costruttore. L'uscita della console volontà interattivo il percorso in cui è memorizzato il file temporaneo quando si preme INVIO. È possibile assegnare un nome al file temporaneo inserendo del testo all'interno delle parentesi nella dichiarazione. Ad esempio, per creare un file temporaneo denominato "tmp" e memorizzarlo in una variabile denominata "T", è possibile scrivere la seguente riga nella console interattiva:

t = Tempfile.new ( 'tmp')

4 Scrivere un testo per il file temporaneo utilizzando l'operatore "<<", in questo modo:

t << "Un testo"

5 Svuotare il buffer per garantire testo è scritto nel file. È possibile farlo inviando il seguente dichiarazione:

t.flush ()

6 Chiudere il file dopo aver terminato la scrittura con il seguente:

t.close ()

7 Uscire dalla console interattiva di Ruby. Il file sarà ora cancellato dal disco rigido.