Home / Programmazione / Ruby / Cancellare file in Ruby
Mattepuffo

Cancellare file in Ruby

Cancellare file in Ruby

Oggi vediamo le due righe di codice necessarie per cancellare file in Ruby.

Creeremo una classe con un solo metodo.

Questo metodo si occuperà di controllare l' effettiva esistenza del file indicato, e in caso affermativo di cancellarlo.

Non sono richiesti moduli aggiuntivi.

Ecco il codice:

class GestioneFile
 
  def delete(file)
    if File.exists?(file)
      File.delete(file)
    end
  end
 
end

Direi che non c'è molto da spiegare.

Possiamo richiamarlo in questo modo:

require './GestioneFile'

if __FILE__ == $0
  gf = GestioneFile.new
  gf.delete("/path/to/file.txt")
end

Enjoy!