Créer un fichier en Ruby
Nous présenterons comment créer un nouveau fichier dans Ruby en utilisant du code avec un exemple.
Créer un fichier en Ruby
Lorsque nous travaillons sur des applications commerciales, il y a des situations dans lesquelles nous nous demandons comment créer un nouveau fichier en utilisant uniquement du code en Ruby. Nous pouvons créer des fichiers pour enregistrer le journal des erreurs des applications, ou nous voulons enregistrer des données importantes pour la sauvegarde ou à d’autres fins.
Ruby fournit une méthode pour lire, écrire ou ouvrir de nouveaux fichiers. Nous pouvons également créer de nouveaux fichiers en utilisant la même méthode.
Ruby est un langage de programmation de haut niveau, et il est utilisé à plusieurs fins. Une fonctionnalité intéressante fournie par Ruby concerne les fichiers.
Ruby fournit une méthode File
qui peut être utilisée pour lire ou écrire des fichiers. Nous pouvons créer de nouveaux fichiers et les écrire également.
Passons en revue un exemple et essayons de créer un nouveau fichier dans Ruby en utilisant du code, comme indiqué ci-dessous.
# Ruby
File.open("Errorlog.txt", 'w') {|f| f.write("New file created") }
La commande ci-dessus créera un nouveau fichier avec le nom Errorlog
et ajoutera une ligne. Si nous voulons ajouter plus de texte ou de contenu au fichier nouvellement créé, nous pouvons également écrire du code sur plusieurs lignes, comme indiqué ci-dessous.
# Ruby
create_file = File.new("ErrorLog.txt", "w")
puts "New File Created!"
create_file.puts("New file created!")
create_file.puts("Content Added in New file!")
out_file.close
puts "New File Closed!"
Cette commande créera un nouveau fichier et l’ouvrira. Il ajoutera deux lignes à ce fichier, puis fermera le fichier.