J'essaye de nettoyer certaines données, et je voudrais éventuellement les mettre au format CSV.Comment joindre les n premières lignes d'un fichier
J'ai utilisé quelques expressions régulières pour le nettoyer, mais je suis coincé sur une seule étape.
Je voudrais remplacer tous les tiers sauf un (\ n) avec une virgule.
Les données ressemble à ceci:
field1
field2
field3
field1
field2
field3
etc ..
-je besoin dans
field1,field2,field3
field1,field2,field3
Quelqu'un a une façon simple de le faire en utilisant sed ou awk? Je pourrais écrire un programme et utiliser une boucle avec un compteur mod pour effacer tous les 1er et 2ème caractères de nouvelle ligne, mais je préfère le faire depuis la ligne de commande si possible.
Good one sur les non-mulitple-de-trois fichiers. Je savais que le mien ne l'a pas manipulé mais n'a pas vu la solution en 3 minutes j'ai pris ceci. – jj33