Avoir un fichier du contenu suivant:
1111,2222,3333,4444
aaaa,bbbb,cccc,dddd
Je cherche à obtenir un fichier égal à l'original, mais il manque une nième colonne comme, pour n = 2 (ou peut-être 3)
1111,2222,4444
aaaa,bbbb,dddd
ou, pour n = 0 (ou peut-il être 1)
2222,3333,4444
bbbb,cccc,dddd
Un fichier réel peut prendre plusieurs gigaoctets et compter des dizaines de milliers de colonnes.
Comme toujours dans de tels cas, je pense que les magiciens en ligne de commande peuvent offrir une solution élégante ... :-)
Dans mon cas réel, j'ai besoin de supprimer 2 premières colonnes, ce qui peut être fait en supprimant une première colonne deux fois dans une séquence, mais je suppose qu'il serait plus intéressant de généraliser un peu.
,
et il ne se produit jamais dans un champ.
,
? (C'est-à-dire,
que l'on n'utilise jamais que des séparateurs de champs.)