Comment insérer des colonnes dans un fichier CSV à l'aide de awk

Je veux utiliser sed pour ajouter des colonnes dans le ci-dessous fichier csv avec la valeur par défaut.

Mon fichier, c'est comme:

40,2012-05-30,London,61,Sunny
41,2012-02-22,Moscow,11,Snow
54,2012-04-10,Tokyo,02,Sunny

Je veux la sortie:

40,2012-05-30,NULL,London,NULL,NULL,61,Sunny,Tom
41,2012-02-22,NULL,Moscow,NULL,NULL,11,Sunny,Tom
54,2012-04-10,NULL,Tokyo,NULL,NULL,02,Sunny,Tom

Quels sont les meilleurs sed ou awk commandes pour obtenir le résultat souhaité?

  • Un seul sed commande est probablement ne va pas être suffisant pour ajouter tous les champs de votre fichier CSV.
InformationsquelleAutor Xianlin | 2013-10-07