Bonjour,
Je voudrais savoir si il est possible d'insérer des lignes dans un fichier txt existant.
J'ai essayé j'arrive à insérer les lignes en questions dans mon fichiers mais le problème c'est que ça écrit par à la place d'autres lignes. Ce que je souhaiterai c'est insérer des lignes et non en remplacer.
Je vous met le code de ce que j'ai fais pour le moment.
Si vous avez une solution je suis preneuse.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 boucle_commut = {'X4 {';'nom : "COMMUT"';'nature : COMMUTATION_VOIES';'echelle : SANS';'unite : SANS';'nb_seg : 1';'serie : INCR_LIN {';'xmin : 1.000000E+00';'xmax : 3.000000E+00';'deltax : 1.000000E+00';'}';'}'} str=textread(liste_fichier{1},'%s','delimiter','\n'); for(j=1:length(str)) if findstr(str{j,1},strcat('X',nbre_boucle,' {'))>0 c=j end end for(k=1:length(boucle_commut)) str{c+13+k-1}=boucle_commut{k}; end
Merci d'avance
Partager