FIXME ⇒ à compléter

Utilisation basique des fichiers en ruby :

Ouverture de fichier en ecriture :

  --> fp = open('test', 'w')

Ecriture dans le fichier :

  --> fp.write('bleh\n')

Ou alors:

  --> fp << "bleh\n"

Fermeture du fichier :

  --> fp.close()

Pour tout lire d'un coup tel une feignasse:

contenu = File.read('test')

Ouverture du fichier en lecture :

  --> fp = open('test', 'r')

Lecture des lignes dans le fichier :

  --> for line in fp.readlines():
  -->     puts line
  --> end

Ou, plus ruby'esque:

  --> open('test').each_line { |line| puts line }

Qui aura pour effet de refermer le fichier à la fin du bloc.

Ouverture d'un fichier en ajout (implique la création) :

  --> open('test', 'a')
ruby/operations_sur_les_fichiers.txt · Last modified: 2010/01/12 13:29 (external edit)
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0