Bonjour
J'ai plusieurs fichiers dont j'aimerais copier le contenu dans un seul même fichier !
Donc ce que j'ai cherché à faire naturellement c'est de lire fichier par fichier et de copier le contenu ainsi de suite dans le même fichier.
Je cherchais donc à savoir comment on fait pour copier une ligne entière sans se casser la tête à déclarer une partie en tant que chaîne de caractères, 2eme partie real, ainsi de suite !
Enfin, quelque chose qui permet de copier la ligne entière et ensuite de l'écrire telle quelle dans un autre fichier.
Mes fichiers ressemblent à cela :
D'ailleurs j'ai essayé de copie les lignes en déclarant 1er character 2eme 3 eme .. real mais en fait quand je fais ça, il ne copie que la première ligne et il s'arrête. Enfin ma condition d'arrêt c'est read(unit=, *, iostat =ios)CC-00001.dat 34.575676 29.811298 20.993086 1.647003 1.420053 1.000000
CC-00002.dat 33.532253 22.472975 22.079941 1.518675 1.017800 1.000000
CC-00003.dat 28.145411 22.203480 20.956093 1.343066 1.059524 1.000000
CC-00004.dat 30.566776 27.905933 22.762527 1.342855 1.225959 1.000000
if (ios.ne.0)exit
mais je remarque que ios = 29 lorsqu'il lit la deuxième ligne et donc il sort tout de suite de la boucle ! Je ne comprends pas pourquoi !
S'il ya quelqu'un pour m'aider SVP !
Merci beaucoup.
Partager