200 votes

Comment supprimer les retours à la ligne d'un fichier texte ?

J'ai les données suivantes, et je dois les mettre sur une seule ligne.

J'ai ça :

22791

;

14336

;

22821

;

34653

;

21491

;

25522

;

33238

;

J'ai besoin de ça :

22791;14336;22821;34653;21491;25522;33238;

EDITAR

Aucune de ces commandes ne fonctionne parfaitement.

La plupart d'entre eux laissent les données ressembler à ceci :

22791

;14336

;22821

;34653

;21491

;25522

-1voto

crizCraig Points 2041

Pour supprimer également le saut de ligne à la fin du fichier

python -c "s=open('filename','r').read();open('filename', 'w').write(s.replace('\n',''))"

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X