Hvordan skrive til midlertidig fil i Ruby

Programmeringsspråket Ruby er et objektorientert med en stor innebygd bibliotek med universal funksjoner. Du kan bruke disse funksjonene til å utføre mange programmeringsoppgaver. For eksempel kan du skrive til en midlertidig fil ved å bruke "Tempfile" -klassen. Midlertidige filer er nyttig for lagring av data som ikke trengs etter at programmet lukkes. Ved å lagre data i en midlertidig fil, kan du frigjøre plass i minnet, noe som vil føre til at programmet til å ha mindre betydning for resten av systemet.

Bruksanvisning

1 Start interaktiv Ruby konsollen, som medfølger Ruby språket, ved å klikke på programmet merket "IRB" fra listen over installerte programmer. Du kan skrive inn uttalelser direkte inn i et interaktivt konsoll, og de vil bli henrettet så snart du trykke "Enter" -tasten.

2 Inkluder Tempfile klasse ved å skrive følgende utsagn og trykket enter:

krever 'tempfile'

3 Opprett en midlertidig fil ved å bruke "Tempfile.new ()" konstruktør. Den interaktive konsollen vil produksjonen banen der denne midlertidige filen er lagret når du trykker på enter. Du kan kalle den midlertidige filen ved å plassere noen tekst i parentes i setningen. For eksempel vil opprette en midlertidig fil som heter "tmp" og lagre den i en variabel som heter "t", kan du skrive til følgende linje i den interaktive konsollen:

t = Tempfile.new ( 'tmp')

4 Skriv litt tekst til den midlertidige filen via operatør "<<", som dette:

t << "Noen tekst"

5 Skyll buffer for å sikre teksten er skrevet til filen. Du kan gjøre dette ved å sende følgende uttalelse:

t.flush ()

6 Lukke filen etter at du er ferdig med å skrive med følgende:

t.close ()

7 Avslutt interaktiv Ruby konsollen. Filen vil nå bli slettet fra harddisken.