[FORTRAN]Gestion sauts de ligne Windows/Linux fichier txt (1/2o)
Résolu/Fermé
InfraRouge77
Messages postés
16
Date d'inscription
mardi 2 avril 2013
Statut
Membre
Dernière intervention
21 mars 2014
-
Modifié par InfraRouge77 le 12/03/2014 à 11:09
InfraRouge77 Messages postés 16 Date d'inscription mardi 2 avril 2013 Statut Membre Dernière intervention 21 mars 2014 - 12 mars 2014 à 16:46
InfraRouge77 Messages postés 16 Date d'inscription mardi 2 avril 2013 Statut Membre Dernière intervention 21 mars 2014 - 12 mars 2014 à 16:46
A voir également:
- [FORTRAN]Gestion sauts de ligne Windows/Linux fichier txt (1/2o)
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier host - Guide
- Ouvrir fichier .bin - Guide
3 réponses
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
12 mars 2014 à 11:38
12 mars 2014 à 11:38
Bonjour,
Je ne connais pas le FORTRAN. Mais n'est-il pas possible de recoder toi-même à la volée les sauts de lignes, en remplaçant dans chaque ligne les '\r\n' par des '\n' ?
Xavier
PS : le problème ne vient pas de l'encodage UTF-8 ou cp1252, mais uniquement du caractère de saut de ligne. Réencoder en UTF-8 n'y changera rien.
Je ne connais pas le FORTRAN. Mais n'est-il pas possible de recoder toi-même à la volée les sauts de lignes, en remplaçant dans chaque ligne les '\r\n' par des '\n' ?
Xavier
PS : le problème ne vient pas de l'encodage UTF-8 ou cp1252, mais uniquement du caractère de saut de ligne. Réencoder en UTF-8 n'y changera rien.
InfraRouge77
Messages postés
16
Date d'inscription
mardi 2 avril 2013
Statut
Membre
Dernière intervention
21 mars 2014
12 mars 2014 à 12:34
12 mars 2014 à 12:34
Ok merci pour ces explications, ça devrait être possible de faire ce remplacement en Fortran directement, je cherche ça.
InfraRouge77
Messages postés
16
Date d'inscription
mardi 2 avril 2013
Statut
Membre
Dernière intervention
21 mars 2014
12 mars 2014 à 16:46
12 mars 2014 à 16:46
Ca marche impeccablement en effet, et ce directement depuis mon programme en fortran, avec ces deux lignes de commande :
Ainsi on crée un fichier temporaire sans les \r qui m'embêtaient...
Merci encore !
Cmde = " cat monfichier.txt | tr -d '\r' > monfichier.temp" CALL SYSTEM(Cmde)
Ainsi on crée un fichier temporaire sans les \r qui m'embêtaient...
Merci encore !