Bonjour à toutes et tous,
Étant débutant en ruby et après avoir longuement fouillé le net, je n'ai pas trouvé réponse à ma question qui est la suivante :
j'ai un fichier "test.txt" qui contient plusieurs lignes de texte. Je voudrais insérer une ligne entre la 1 et la deuxième par exemple.
j'écris un code qui ressemble à celà :
le problème qui se pose c'est qu'il écrit par dessus la ligne 2 au lieu d’insérer le texte en début de ligne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 f = File.open("test.txt","r+") ligne1 = f.readlines f.write ("blahblah \n") f.close
j'espère que j'ai été clair et merci pour vos réponses.
Partager