Ajouter numéro de la ligne entre 2 colonnes
loudvig
-
loudvig -
loudvig -
Bonjour,
J'ai un fichier texte avec 7 colonnes séparés par des ;
J'ai voulu ajouter le numéro de la ligne entre la colonne 5 et 6, je l'ai fait avec awk, ça fonctionne mais ça doit pas être la meilleure façon de faire loin de la XD
Si vous avez une autre méthode avec awk ou un autre outil n'hésitez pas!
ma commande :
awk 'BEGIN{FS=OFS=";"} {print $1 OFS $2 OFS $3 OFS $4 OFS $5 OFS NR OFS $6 OFS $7}'
J'ai un fichier texte avec 7 colonnes séparés par des ;
J'ai voulu ajouter le numéro de la ligne entre la colonne 5 et 6, je l'ai fait avec awk, ça fonctionne mais ça doit pas être la meilleure façon de faire loin de la XD
Si vous avez une autre méthode avec awk ou un autre outil n'hésitez pas!
ma commande :
awk 'BEGIN{FS=OFS=";"} {print $1 OFS $2 OFS $3 OFS $4 OFS $5 OFS NR OFS $6 OFS $7}'
A voir également:
- Ajouter numéro de la ligne entre 2 colonnes
- Faire 2 colonnes sur word - Guide
- Partage de photos en ligne - Guide
- Numero prive - Guide
- Word numéro de page 1/2 - Guide
- Formulaire en ligne de meta - Guide
3 réponses
hello
on peut ajouter le No de ligne au champ 5 et imprimer la ligne
$ cat f1.txt
a;b;c;d;e;f;g
a;b;c;d;e;f;g
a;b;c;d;e;f;g
a;b;c;d;e;f;g
a;b;c;d;e;f;g
a;b;c;d;e;f;g
$ awk 'BEGIN{FS=OFS=";"} {$5=$5 OFS NR ; print $0}' < f1.txt
a;b;c;d;e;1;f;g
a;b;c;d;e;2;f;g
a;b;c;d;e;3;f;g
a;b;c;d;e;4;f;g
a;b;c;d;e;5;f;g
a;b;c;d;e;6;f;g
on peut ajouter le No de ligne au champ 5 et imprimer la ligne
$ cat f1.txt
a;b;c;d;e;f;g
a;b;c;d;e;f;g
a;b;c;d;e;f;g
a;b;c;d;e;f;g
a;b;c;d;e;f;g
a;b;c;d;e;f;g
$ awk 'BEGIN{FS=OFS=";"} {$5=$5 OFS NR ; print $0}' < f1.txt
a;b;c;d;e;1;f;g
a;b;c;d;e;2;f;g
a;b;c;d;e;3;f;g
a;b;c;d;e;4;f;g
a;b;c;d;e;5;f;g
a;b;c;d;e;6;f;g